[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: no puc muntar CD's



En/na rpb ha escrit:
> A Dimarts 22 Novembre 2005 16:07, vàreu escriure:
> 
> 
>>A mi me passava alguna cosa parescuda amb els nuclis a partir del
>>2.6.12, resulta que al tenir un disc dur SATA em carregava el mòdul
>>ide-scsi en arrancar (des de l'initrd) i m'ocultava les lectores, no em
>>creava cap fitxer de dispositiu a /dev, i per tant no les podia muntar.
> 
> 
> Doncs just el que tinc, discs SATA, però sembla que si em carrega els fitxers 
> de dispositiu con scsi. 
> 
> $ ls -l /dev | grep scd
> lrwxrwxrwx  1 root root           4 2005-11-22 19:58 cdrom -> scd0
> lrwxrwxrwx  1 root root           4 2005-11-22 19:58 cdrom1 -> scd1
> lrwxrwxrwx  1 root root           4 2005-11-22 19:58 cdrw -> scd0
> lrwxrwxrwx  1 root root           4 2005-11-22 19:58 dvd -> scd0
> lrwxrwxrwx  1 root root           4 2005-11-22 19:58 dvd1 -> scd1
> lrwxrwxrwx  1 root root           4 2005-11-22 19:58 dvdrw -> scd0
> brw-rw----  1 root cdrom    11,   0 2005-11-22 19:58 scd0
> brw-rw----  1 root cdrom    11,   1 2005-11-22 19:58 scd1
> lrwxrwxrwx  1 root root           4 2005-11-22 19:58 sr0 -> scd0
> lrwxrwxrwx  1 root root           4 2005-11-22 19:58 sr1 -> scd1
> 
> Però els hd* de l'fstab, ni rastre:
> $ ls -l /dev | grep hd
> brw-rw----  1 root disk      3,   0 2005-11-22 19:58 hda
> brw-rw----  1 root disk      3,   1 2005-11-22 19:58 hda1
> 
> i al lsmod:
> 
> $ lsmod | grep ide
> 
> video_buf              25412  1 bttv
> videodev               12096  1 bttv
> ide_generic             1600  0 [permanent]
> ide_disk               18048  2
> ide_cd                 43552  0
> cdrom                  39544  2 ide_cd,sr_mod
> ide_scsi               18116  0
> ide_core              144888  6 
> amd74xx,ide_generic,ide_disk,ide_cd,ide_scsi,usb_storage
> scsi_mod              151512  6 sr_mod,ide_scsi,sd_mod,libata,usb_storage,sg
> 
> 
> 
>>Pel que tu comentes, a tu si que et crea els fitxers de dispositiu a
>>/dev, o com a mínim un. En principi, no te'ls hauria de crear com a
>>dispositius scsi, pq sinó pots tenir problemes per la gravació.
> 
> 
> Doncs això passava, no podia gravar cd's (veure fil "problemes amb k3b"). Ara 
> ja no tinc k3b a causa d'un upgrade (faig servir "testing"), ja m'ha 
> contestat l'Orestes per què pot ser, i em toca esperar a que torni a estar al 
> repositori.
> Si els tinc insertats a l'inici, si es munten perquè en un principi són 
> reconeguts com hd:
> 
> $ dmesg | grep CD
> hdc: _NEC DVD_RW ND-3520A, ATAPI CD/DVD-ROM drive
> hdd: _NEC DV-5800C, ATAPI CD/DVD-ROM drive
> 
A mi crec que ni tans sols me'ls detectava.

Però crec que és fàcil d'arreglar. Proposo dues solucions:

1. Recrear una imatge de ram inicial (initrd) sense el mòdul ide-scsi.
Per fer això, descarrega el mòdul ide-scsi executant rmmod ide-scsi com
a root, i després verificant que a l'lsmod ja no surti. Potser hauràs de
forçar la descàrrega del mòdul si aquest està en ús (que pareix estar-ho
pels dispositius ide)
En segon lloc has de recrear la imatge de ram inicial. Una vegada has
comprovat que el mòdul ide-scsi no està carregat, executa la comanda
mkinitrd.
Crec que la sintaxi completa és alguna cosa semblant a:
mkinitrd -o /boot/initrd.img-«versio del nucli que uses».
D'aquesta manera sobreescriuras la imatge antiga (que et causa problemes
al carregar-te el modul ide-scsi per la nova , que ja no te l'hauria de
carregar).
Reinicia i creua els dits.

2.- Compilar-te un nucli a mida, només amb els mòduls que necessiti el
teu ordinador, i deshabilitant evidentment el mòdul ide-scsi.

També pots fer les dues, la primera com a solució temporal, mentre et
compiles un nucli optimitzat i personalitzat per la teva maquina.



Espero que et solucioni el problema.
Sort!
> Bé, sembla que acotem el problema... com ho arreglo, tu com ho vas fer? Puc 
> crear "a manubrio" o amb algun script a l'arrencada els dispositius hdc i 
> hdd? Com es fa?
> 
> Gràcies
> 
> Ricard
> 
> 



Reply to: