Newsgroup: it.comp.os.linux.iniziare
Titolo: Aiuto con il masterizzatore [LUNGO]

Salve a tutti,
Ho un controller SCSI che mandrake 8.1 identifica (correttamente) come 
AdvanSyS APB5140, a cui è collegato un materizzatore TEAC CDR-55. Nel 
desktop però non era presente l'icona del masterizzatore, per cui dal 
Desktop ho fatto Crea Nuovo -> Dispositivo CDROM ed ho indicato nella 
tabella Dispositivo /dev/scd0.
A questo punto, se cerco di aprire il dispositivo,compare l'errore:
Mount: special device /dev/scd0 does not exist.
Apro XCDRoast, che mi comunica di non aver trovato un masterizzatore, per 
cui leggo le pagine di CD-Writing HOWTO per cercare di ovviare al problema, 
convinto di trovare lì la mia soluzione.
In queste pagine trovo uno script che, cito testualmente, "I comandi creano 
i device file all'interno della directory /dev e cercano di caricare alcuni 
moduli." (cfr. Sez. 2.1).
"Chiaramente" non funziona nulla, anche dopo aver eseguito lo script :(
Anzi credo di aver peggiorato la situazione, perchè all'avvio del sistema 
esso prova ad inizializzare tutti i dispositivi creati dallo script, con il 
risultato che Linux non si avvia se non selezionando da LILO un opzione 
diversa da 'Linux' (come ad es. 'failsafe').
Come posso fare a ripristinare lo stato originale delle cose?
E ad usare il masterizzatore?
Vi prego di aiutarmi, vorrei migrare da Windows a Linux e sto passando 
troppo tempo a risolvere problemi a volte così banali che il tanto 
deprecato Windows (invece di Linux) avrebbe risolto in modo quasi
automatico.
Lo script in questione è il seguente:
test `whoami` = 'root' || echo "Devi essere root per eseguire i comandi."
cd /dev/
umask -S u=rwx,g=rwx,o-rwx
./MAKEDEV loop || for i in 0 1 2 3 4 5 6 7; do mknod loop$i c 7 $i; done
./MAKEDEV sg   || for i in 0 1 2 3 4 5 6 7; do mknod sg$i  c 21 $i; done
for i in ide-scsi scsi_mod sg sr_mod loop
do
modprobe $i || grep $i /proc/modules || echo "Forse manca il driver $i."
done
cdrecord -scanbus
Grazie anticipatamente.

Se non funziona /dev/scd0 forse non è abilitato il supporto per cdrom 
scsi. Prova a installarlo manualmente con "modprobe sr_mod" (da root).
I devices /dev/sgX sono generici, cioè fanno passare anche comandi non 
standard, come sono molti di quelli dei masterizzatori.
Anche qui prova a caricare il modulo manualmente, con "modprobe sg".
Mi sembra strano che questi devices non fossero presenti in Mandrake 8.1.
Forse xcdrost si riferiva a qualche vecchia distro.
Se il driver trova la periferica i vari /dev diventano utilizzabili, 
altrimenti ricevi il messaggio di errore riportato da te.
saluti

Potresti dirmi con più precisione cosa digitare alla console da root?
Sono a digiuno di shell :(
Grazie.

Eseguendo il comando dmesg, compaiono al boot questi errori:
SCSI subsystem driver Revision: 1.00
scsi0 : AdvanSys SCSI 3.3G: ISA PnP: IO 0x120-0x12F, IRQ 0xB, DMA 0x6
advansys: advansys_reset: board 0: SCSI bus reset started...
advansys: advansys_reset: board 0: SCSI bus reset successful.
scsi: device set offline - not ready or command retry failed after bus 
reset: host 0 channel 0 id 0 lun 0
advansys: advansys_reset: board 0: SCSI bus reset started...
advansys: advansys_reset: board 0: SCSI bus reset successful.
scsi: device set offline - not ready or command retry failed after bus 
reset: host 0 channel 0 id 1 lun 0
advansys: advansys_reset: board 0: SCSI bus reset started...
advansys: advansys_reset: board 0: SCSI bus reset successful.
scsi: device set offline - not ready or command retry failed after bus 
reset: host 0 channel 0 id 2 lun 0
advansys: advansys_reset: board 0: SCSI bus reset started...
advansys: advansys_reset: board 0: SCSI bus reset successful.
scsi: device set offline - not ready or command retry failed after bus 
reset: host 0 channel 0 id 3 lun 0
advansys: advansys_reset: board 0: SCSI bus reset started...
advansys: advansys_reset: board 0: SCSI bus reset successful.
scsi: device set offline - not ready or command retry failed after bus 
reset: host 0 channel 0 id 4 lun 0
advansys: advansys_reset: board 0: SCSI bus reset started...
advansys: advansys_reset: board 0: SCSI bus reset successful.
scsi: device set offline - not ready or command retry failed after bus 
reset: host 0 channel 0 id 5 lun 0
advansys: advansys_reset: board 0: SCSI bus reset started...
advansys: advansys_reset: board 0: SCSI bus reset successful.
scsi: device set offline - not ready or command retry failed after bus 
reset: host 0 channel 0 id 6 lun 0
A me basterebbe già eliminare questi dispositivi!