El 2005-03-16 a las 13:17 +0100, Jose Sanchez escribió:
Hola, estoy intentando instalar una grabadora en una suse 8.2 Lo que he hecho ha sido: 1) ln -s hdb sr0
Argh. Telocargaste.
2) append hdb=ide-scsi 3) modificar el fstab
Pero no funciona, ya nisiquiera monta los cds. He probado linkar hdb a sr1 sr0 scd1 ... Me he cargado el hdb, ahora es un link simbolico!! ¿como puedo recuperar el /dev/hdb? ¿qué estoy haciendo mal? Gracias por adelantado.
¿Puedo, puedo decirlo? Me dejas? ¿Si? Va: ¡Manazas! :-p :-) Perdona, es que estás a tiro para la bromita :-) A ver, es "ln -s fichero nombre_simpbolico". Para recuperar el hdb, primero te fijas en como está "hechos" los otros: cer@nimrodel:~> l /dev/hd? brw-rw---- 1 root disk 3, 0 2004-08-15 14:00 /dev/hda ¿hdb? brw------- 1 cer disk 22, 0 2004-08-15 14:00 /dev/hdc brw------- 1 cer disk 22, 64 2004-08-15 14:00 /dev/hdd brw-rw---- 1 root disk 33, 0 2004-08-15 14:00 /dev/hde Bueno, pues lo tenemos crudo, porque los numeritos "major" y "minor" no son correlativos. Te puedo decir cual es, pero entonces no sabes encontrarlo. A ver, el fichero es "/usr/src/linux/Documentation/devices.txt". Buscas "hdb" y lo encuentras: 3 block First MFM, RLL and IDE hard disk/CD-ROM interface 0 = /dev/hda Master: whole disk (or CD-ROM) 64 = /dev/hdb Slave: whole disk (or CD-ROM) O sea, 3, 64. Comprobamos en mi sistema, que está correcto: brw-rw---- 1 root disk 3, 64 2004-08-15 14:00 /dev/hdb Acertamos. Bien, ¿Y como se crea el device? Con mknod. Puedes mirar en el manual como se hace, pero te daré otra pista: cer@nimrodel:~> rpm -q -f /dev/hda devs-9.1-0 Si miras en el directorio de documentación de ese paquete, encuentras un script interesante (no lo ejecutes): "/usr/share/doc/packages/devs/makedevs". Mirando en el encuentras esta linea: create_dev hdb 3 64 b 1 660 root:disk De ahí, puesto que soy vago, me saco los parámetros para mknod: mknod --mode=660 hdb b 3 64 Solo falta "chown root:disk hdb", y lo tienes. ¡Facil! :-p
/dev/cdrom /media/cdrom auto ro,noauto,user,exec 0 0
(cdrom es un link a hdb)
Supongo que te refieres a /dev/cdrom.
label = linux append = "splash=silent showopts hdb=ide-scsi"
Vale, rehaz el device, y entonces fíjate en el /var/log/boot.msg como aparece la cederomera, si como scsi o como ata. Creo que en el 8.2 te conviene como scsi. Luego, lo que tienes que crear es un enlace del dispositivo que sea a /dev/cdrom. Probablemente "cdrom --> scd0" - si es que no te has cargado también los devices del bus scsi como el hdb. X'-) -- Saludos Carlos Robinson