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: