Problem setting a DDS tape in Debian ( κοντά στην λύση... )
Kefalas Apostolos
apollo at hellug.gr
Sat Jul 2 12:55:41 EEST 2005
Στις Friday 24 June 2005 11:50, ο/η Lambros Kastrinakis έγραψε:
> Αμα σας πώ μετά από καθαρό μυαλό τι βρήκα!
> Παρατήρησα με ένα
> lsmod | grep st
>
> >st 26292 0
>
> Ότι το mod που φορτώνει είναι
> st & όχι st0 (που είναι το default του Redhat)
Το redhat σωστά φόρτωσε το module. Μην μπερδεύεις τα module με τα devices. To
redhat ΣΩΣΤΑ φορτώνει το st ΚΑΙ ΑΝ υπάρχουν τα αντίστοιχα devices θα
δημιουργήσει τα st0, st1, st2, klp
>
> Του δωσα λοιπόν και εγώ
> tar cvf /dev/st file
> και όλα καλά ...
Νομιζεις!!!! Αυτό που έκανες ήταν απλά να δημιουργήσεις ένα αρχείο tar στο
directory /dev με το όναμα st. Δεν πήγε τίποτα στο tape!!!!
>
> ΟΜΩΣ!
> Όταν πάω να του δώσω
> mt -f /dev/st rewoffl
>
> >mt: /dev/st is not a character special file
Πολύ σωστά γιατί το mt είναι λίγο πιο έξυπνο απο το tar και έπιαξε για το
device κι όχι απλά μόνο για το αρχείο
>
> Μου βγάζει το παραπάνω μήνυμα ενώ όταν του δώσω
> mt -f /dev/st0 rewoffl
> Όλα καλά!
>
Τι εννοείς όλα καλά;;;
> Αρα κάπου σαν alias έχει δωθεί st ενώ το device είναι /dev/st0
> Και αυτό γιατί η tar εντολή το βλέπει σαν /dev/st ενώ η mt σαν /dev/st0
> Ξέρετε που μπορώ να ψάξω να το βρω και να το διορθώσω?
Αυτό που λες είναι λιγάκι τρελό!!! Μου φαίνεται αδύνατον να υπάρχει alias που
η μια εντολή να το βλέπει και η άλλη όχι. Όταν υπάρχει symbolic link προς το
συγκεκριμένο device και το βλέπουν ΟΛΕΣ οι εντολές ή ΚΑΜΙΑ.
Κάτι δεν κάνεις σωστά!!!
>
> Ευχαριστώ προκαταβολικά!
>
>
> Lambros Kastrinakis
> -----Original Message-----
> From: Lambros Kastrinakis [mailto:lamkas at tricom.gr]
> Sent: Thursday, June 23, 2005 9:53 AM
> To: 'Antonios Christofides'
> Cc: linux-greek-users at lists.hellug.gr
> Subject: RE: Problem setting a DDS tape in Debian
>
>
> Ήδη ευχαριστώ πολύ για τον χρόνο σου,
> τα παρακάτω τα gνωρίζω μιας και κάνω administration με DDS tapes αρκετό
> καιρό αλλά σε Redhat.
> To πρόβλημα είναι ότι δεν το βλέπω πουθενα στο dmesg οπότε μάλλον δεν θα το
> έχει δει. Δεν ξέρω κιόλας αν θέλει στο debian να το βάλω να το φορτώνει στο
> boot και που ...
>
> -----Original Message-----
> From: Antonios Christofides [mailto:anthony at itia.ntua.gr]
> Sent: Wednesday, June 22, 2005 10:09 AM
> To: Lambros Kastrinakis
> Cc: linux-greek-users at lists.hellug.gr
> Subject: Re: Problem setting a DDS tape in Debian
>
> Λοιπόν,
>
> δεν έχω πολύ χρόνο για να διαβάσω προσεκτικά τι παίζει, όμως το ότι
> φορτώθηκε το st δεν σημαίνει κατ' ανάγκην ότι είδε και το DDS.
>
> Πρέπει να ψάξεις στο dmesg και στο syslog για να δεις αν υπάρχει
> μήνυμα ότι είδε το DDS. Αν δεν το έχει δει, πρέπει να κάνεις reboot το
> μηχάνημα (αν το κάνεις, καλού κακού καλύτερα σβήσε και ξανάναψε· το
> DDS πρέπει να είναι συνδεδεμένο και on την ώρα που ανάβεις τον
> υπολογιστή). Ο SCSI controller θα δείξει μηνύματα στη διάρκεια του
> boot, και από αυτά θα φαίνεται αν το hardware έχει δει το DDS.
>
> Αν θέλεις να αποφύγεις το reboot, συχνά δουλεύει το να rmmod τα
> scsi modules και να τα modprobe ξανά.
More information about the Linux-greek-users
mailing list