Newsgroup: it.comp.os.linux.iniziare
Titolo: Problema cdrom su mandrake8.1 (secondo avviso)

Non avendo trovato una soluzione e non avendo avuto nessun aiuto,
ripropongo il mio problema.
Grazie dell'aiuto.
Riporto prima lilo e poi fstab.
image=/boot/vmlinuz-2.4.8-34.1mdk
	label=248-341
	root=/dev/hdb5
	optional
	vga=normal
#	append=" hdc=ide-scsi & hdd=ide-scsi devfs=mount"
	append=" hdd=ide-scsi devfs=mount"
	read-only
/dev/hdb5 / ext2 defaults 1 1
none /dev/pts devpts mode=0620 0 0
none /dev/shm tmpfs defaults 0 0
/dev/hdc /mnt/cdrom auto
user,iocharset=iso8859-15,exec,codepage=850,ro,noauto 0 0 /dev/scd0
/mnt/cdrom2 auto user,iocharset=iso8859-15,exec,codepage=850,ro,noauto 0 0
/dev/fd0 /mnt/floppy auto
user,iocharset=iso8859-15,sync,exec,codepage=850,noauto 0 0 #/dev/hda1
/mnt/windows vfat iocharset=iso8859-15,codepage=850 0 0 none /proc proc
defaults 0 0
/dev/hdb6 swap swap defaults 0 0
Dunque il problema è che ho ricompilato il kernel e da allora non riesco
più ad accedere al cdrom, riesco solo a fare riconoscere il cdrom2 che poi
è il lettore dvd, mentre prima avevo cdrom-lettore dvd e
cdrom2-masterizzatore.In lilo avevo provato a mettere l'opzione scsi per
avere anche il lettore dvd per eventuale copia di cd, poi l'ho
disabilitato per riportare il sistema alla configurazione originale. Mai
tra l'altro sono riuscito a sentire un cdaudio, forse perchè bisogna dare
i permessi giusti.
Nel kernel ho lasciato tutto come moduli. Avete delle dritte?
Grazie e buon anno a tutti.

cdrom2-masterizzatore.
Prima di usare le periferiche ide (per esempio il cdrom) prova a dare il 
comando 'modprobe ide-cd'. Contemporaneamente guarda il file 
/var/log/messages e vedi se il modulo trova correttamente il cdrom. La 
stessa cosa la puoi fare con il modulo 'ide-scsi' per il masterizzatore. 
Tutto dovrebbe venir fatto automaticamente dalla distribuzione in fase di 
inzializzazione di cui puoi rivedere i messaggi usando il comando 
'dmesg | less'. Al limite riporta i pezzi importanti di quest'ultimo 
comando (gli stessi messaggi li trovi nel file /var/log/messages).
-- 
Enrico Bodo  -   PhD student       
University of Rome "La Sapienza"    
Department of Chemistry        

 
Dunque, ti riporto alcune righe di dmesg che credo riguardano il mio
caso:
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
  Vendor: MATSHITA  Model: DVD-ROM SR-8584A  Rev: c13F Type:   CD-ROM     
                         ANSI SCSI revision: 02 Vendor: PHILIPS   Model:
  PCRW404           Rev: 1.4B Type:   CD-ROM                            
  ANSI SCSI revision: 02
Attached scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0 Attached scsi
CD-ROM sr1 at scsi0, channel 0, id 1, lun 0 sr0: scsi3-mmc drive: 38x/32x
cd/rw xa/form2 cdda tray devfs: devfs_register(): device already
registered: "cd" Uniform CD-ROM driver Revision: 3.12
devfs: devfs_register(): device already registered: "cdrom0" sr1:
scsi3-mmc drive: 32x/32x writer cd/rw xa/form2 cdda tray devfs:
devfs_register(): device already registered: "cd" devfs: devfs_register():
device already registered: "cdrom1"
ide-scsi: hdc: unsupported command in request queue (0) end_request: I/O
error, dev 16:00 (hdc), sector 2 ide-scsi: hdc: unsupported command in
request queue (0) end_request: I/O error, dev 16:00 (hdc), sector 0 FAT:
unable to read boot sector
ide-scsi: hdc: unsupported command in request queue (0) end_request: I/O
error, dev 16:00 (hdc), sector 2 MSDOS FS: IO charset iso8859-15 MSDOS FS:
Using codepage 850
ide-scsi: hdc: unsupported command in request queue (0) end_request: I/O
error, dev 16:00 (hdc), sector 0 FAT: unable to read boot sector FAT:
freeing iocharset=iso8859-15
SCSI subsystem driver Revision: 1.00
Grazie e BUON ANNO

devfs: devfs_register(): device already registered: "cdrom0" sr1:
Devfs fa casino. Sia il cdrom che il masterizzatore vengono correttamente 
riconosciuti come scsi. Purtroppo non ho mai usato devfs e non so come 
aiutarti ulteriormente.


 
Posso toglierlo devfs?
Ciao


vai in /etc/lilo.conf e modifica
append="devfs=auto quiet"
in 
append="devfs=noauto nobiospnp quiet"
e poi rilancia lilo.
Al prossimo avvio non avrai piu`  rogne con devfs.
ciao, Andrea

 ciao, Andrea
Ho fatto come dici ma non è cambiato nulla.
Ecco la parte interessata di lilo:
image=/boot/vmlinuz-2.4.8-34.1mdk
	label=248-341
	root=/dev/hdb5
	read-only
	optional
	vga=normal
	append=" hdd=ide-scsi devfs=noauto nobiospnp quiet"
	read-only
Ciao e grazie


per disabilitare il devfs
modifica/aggiungi al lilo.conf
append="devfs=nomount"
(al posto di devfs=mount se c'è)
Sam
-- 
Linux Mandrake 8.1
Kernel 2.4.16 on dual-celeron
# 110108069


Una domanda:
hai solo la label "248-341" per avviare Linux o al boot scegli
qualcosa con un nome piu` umano? per esempio "linux"?
In questo caso devi modificare/aggiungere l'append in tutti i 
blocchi che iniziano con 
   image=/boot/vmlinuz...           
     label=....                    una voce che lancia Linux
Immagino che l'emulazione ide-scasi sia relativa ad una unita`
zip o qualcosa di simile.
ciao, Andrea

 ciao, Andrea
Al masterizzatore.
Ciao

 
Fatto, ma non risolve il mio problema con cdrom e master.
Non ho voglia di formattare per ricominciare, sto pensando proprio di
rimettere la redhat.
Grazie dell'aiuto.
Ciao


una volta disabilitato il devfs
basta creare un link al device giusto ed è fatto
es. 
ln -s /dev/hdb /mnt/cdrom1
ln -s /dev/hdd /mnt/cdrom2
SAM 
