Επόμενο Προηγούμενο Περιεχόμενα
Κατ' αρχάς για να επιτύχουμε την εγγραφή του cd στο Linux
πρέπει να ενεργοποιήσουμε την υποστήριξη για SCSI που
έχει το Linux. Εάν το cdwriter που έχουμε δεν είναι SCSI
ακόμη και τότε θα πρέπει να ενεργοποιήσουμε το λεγόμενο
SCSI emulation.
Η δική μου περίπτωση είναι η δεύτερη.
Εδώ θα ήθελα να αναφέρω ότι όσον αφορά το configuration
του πυρήνα προτιμώ να βάζω μέσα στον πυρήνα τα απολύτως
απαραίτητα και να φτιάχνω τα υπόλοιπα σαν modules.
Θεωρούμε ότι έχετε ρυθμίσει τον πυρήνα ώστε να μπορείτε
να χρησιμοποιείτε το cdrom και να διαβάζετε iso-9660
filesystems.
Για να ενεργοποιήσουμε το SCSI emulation πρέπει να
απαντήσουμε Y ή M στην επιλογή scsi emulation support,
στο SCSI generic support επίσης Y ή M και το ίδιο και στο
SCSI cdrom support. Αφότου ενεργοποιήσουμε το SCSI
emulation μπορούμε πια να αναφερόμαστε στις IDE συσκευές
μας σα να ήταν SCSI.
Eνδιαφέρουσες περιπτώσεις.
Κατά την ρύθμιση του πυρήνα μπορούν να προκύψουν κάποιες
ενδιαφέρουσες περιπτώσεις.
-
Η πρώτη περίπτωση είναι να έχετε επιλέξει το SCSI
emulation ώστε να γίνει compile μέσα στον πυρήνα
(όχι σαν module). Σε αυτή την περίπτωση αν έχετε
επιλέξει την υποστήριξη για IDE cd-rom drives
ώστε να γίνει compile μέσα στον πυρήνα τότε δεν θα
μπορείτε να χρησιμοποιήσετε το cdwriter για την εγγραφή
cd. Αυτό συμβαίνει γιατί όπως αναφέρεται στο
documentation του πυρήνα όταν έχετε επιλέξει υποστήριξη
για IDE cd-rom και SCSI emulation τότε
αυτόματα χρησιμοποιείται το default δηλαδή εδώ το IDE
cd-rom. Το ίδιο αποτέλεσμα και για τους ίδιους λόγους
θα έχετε και όταν επιλέξετε το IDE cd-rom drive
support σαν build-in στον πυρήνα και το SCSI
emulation σαν module.
-
Η δεύτερη περίπτωση είναι να έχετε επιλέξει και στις
δύο επιλογές Module. Τότε θε πρέπει να παίζετε
με τις εντολές lsmod , rmmod ,
insmod ή modprobe προκειμένου να
μπορέσετε να κάνετε load τα modules που χρειάζονται για
το SCSI emulation και unload τα modules που
χρησιμοποιούνται απο το IDE cd-rom.
-
Η τρίτη περίπτωση είναι να έχετε επιλέξει μόνο το SCSI
emulation είτε build-in στον πυρήνα είτε σαν module και
να έχετε επιλέξει Module στο IDE cd-rom
support. Σε αυτή την περίπτωση θα βλέπετε όλα τα
cd-rom drives σας σαν SCSI και θα μπορείτε να
χρησιμοποιείτε το cdwriter άμεσα.
Αποτελέσματα
Εάν όλα είναι εντάξει τότε η εντολή cdrecord
-scanbus μας δείχνει τις SCSI συσκευές που υπάρχουν
στο σύστημα. Εγώ προσωπικά έχω δοκιμάσει και τα δύο
τελευταία configurations για σχετικά μεγάλα χρονικά
διαστήματα με εξίσου καλά αποτελέσματα όσον αφορά την
εγγραφή των cd's.
Όταν είχα το configuration μόνο για SCSI emulation
είχα κάποια προβλήματα στο audio-ripping αλλά δεν
έχω διαπιστώσει αν γι'αυτο ήταν υπεύθυνο το configuration
ή το drive μου που είναι αρκετά παλιό και σχετικά
προβληματικό.
Επόμενο Προηγούμενο Περιεχόμενα