Problema con Regrabadora
El 2003-09-04 a las 19:53, Miguel Angel Dorado escribió:
He leido en una revista que las regrabadoras IDE no las reconoce bien y que hay que emular el tipo SCSI. Según la revista hay unos drivers que ayudan a esto "ide-scsi" y que para solucionarlo hay que poner en el
No es una descripción correcta, pero se aproxima. Deberías leerte la documentación de suse, es más fácil. La tienes localmente en los CDs y en la web de suse - aparte de los manuales en papel. A ver. Tienes en fstab: /dev/cdrom /media/cdrom auto ro,noauto,user,exec 0 0 ¿A donde apunta /dev/cdrom? Porque es un symlink. ¿En que dispositivo está la grabadora? Si es en el hdc, debes configurar el lilo, o el grub, para que la linea de arranque del kernel incluya "hdc=ide-scsi" además de todo lo que tenga. Esto se puede hacer desde el yast también. No tienes que tocar el modules.conf. Una vez hecho esto, rebota. Observa el log de arranque, /var/log/boot.msg. En algún sitio verás algo como esto: <4>hdc: attached ide-scsi driver. <4>hdd: attached ide-scsi driver. <6>scsi0 : SCSI host adapter emulation for IDE ATAPI devices <4> Vendor: IDE Model: DVD-ROM 16X Rev: 1.06 <4> Type: CD-ROM ANSI SCSI revision: 02 <4> Vendor: MITSUMI Model: CR-48X8TE Rev: 1.1E <4> Type: CD-ROM ANSI SCSI revision: 02 En mi caso, la grabadora es el 1, por lo que /dev/cdrom tiene que apuntar a scd1 (el dvd es el 0). Haz lo propio. -- Saludos.
Hola Carlos, he hecho lo que me comentas, pero me sigue sin funcionar, el error que me sale es: mount /dev/cdrom mount: /dev/cdrom no es un dispositivo de bloques válido /dev/cdrom apuntaba a hdd que es el dvd, asi que he puesto el enlace a hdc lrwxrwxrwx 1 root root 8 sep 6 01:07 /dev/cdrom -> /dev/hdc en lilo ya tenia puesto "hdc=ide-scsi" rebote la maquina y en boot.msg no veo nada de lo que dices, veo lo siguiente: <4>Kernel command line: auto BOOT_IMAGE=linux ro root=306 hdc=ide-scsi <4>ide_setup: hdc=ide-scsi <4>hda: ST340823A, ATA DISK drive <4>hdc: HL-DT-ST GCE-8520B, ATAPI CD/DVD-ROM drive <4>hdd: IDE DVD-ROM 16X, ATAPI CD/DVD-ROM drive <4>ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 <4>ide1 at 0x170-0x177,0x376 on irq 15 <4>hdd: no flushcache support <4>hdd: ATAPI 44X DVD-ROM drive, 512kB Cache <6>SCSI subsystem driver Revision: 1.00 <3>request_module[scsi_hostadapter]: Root fs not mounted <3>request_module[scsi_hostadapter]: Root fs not mounted ¿La emulacion de scsi hay que activarla de alguna manera especial? Gracias y un saludo. El vie, 05-09-2003 a las 02:30, Carlos E. R. escribió:
El 2003-09-04 a las 19:53, Miguel Angel Dorado escribió:
He leido en una revista que las regrabadoras IDE no las reconoce bien y que hay que emular el tipo SCSI. Según la revista hay unos drivers que ayudan a esto "ide-scsi" y que para solucionarlo hay que poner en el
No es una descripción correcta, pero se aproxima. Deberías leerte la documentación de suse, es más fácil. La tienes localmente en los CDs y en la web de suse - aparte de los manuales en papel.
A ver. Tienes en fstab:
/dev/cdrom /media/cdrom auto ro,noauto,user,exec 0 0
¿A donde apunta /dev/cdrom? Porque es un symlink.
¿En que dispositivo está la grabadora? Si es en el hdc, debes configurar el lilo, o el grub, para que la linea de arranque del kernel incluya "hdc=ide-scsi" además de todo lo que tenga. Esto se puede hacer desde el yast también. No tienes que tocar el modules.conf.
Una vez hecho esto, rebota. Observa el log de arranque, /var/log/boot.msg. En algún sitio verás algo como esto:
<4>hdc: attached ide-scsi driver. <4>hdd: attached ide-scsi driver. <6>scsi0 : SCSI host adapter emulation for IDE ATAPI devices <4> Vendor: IDE Model: DVD-ROM 16X Rev: 1.06 <4> Type: CD-ROM ANSI SCSI revision: 02 <4> Vendor: MITSUMI Model: CR-48X8TE Rev: 1.1E <4> Type: CD-ROM ANSI SCSI revision: 02
En mi caso, la grabadora es el 1, por lo que /dev/cdrom tiene que apuntar a scd1 (el dvd es el 0). Haz lo propio.
-- Saludos.
-- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
El 2003-09-08 a las 00:28, Miguel Angel Dorado escribió:
Hola Carlos, he hecho lo que me comentas, pero me sigue sin funcionar, el error que me sale es:
mount /dev/cdrom mount: /dev/cdrom no es un dispositivo de bloques válido
/dev/cdrom apuntaba a hdd que es el dvd, asi que he puesto el enlace a hdc
lrwxrwxrwx 1 root root 8 sep 6 01:07 /dev/cdrom -> /dev/hdc
Ninguno de los dos funcionará con emulación ide scsi.
en lilo ya tenia puesto "hdc=ide-scsi"
Eso es precisamente lo que activa la emulación ide scsi para el disco hdc, o sea, el cdrom.
rebote la maquina y en boot.msg no veo nada de lo que dices, veo lo siguiente:
<4>Kernel command line: auto BOOT_IMAGE=linux ro root=306 hdc=ide-scsi <4>ide_setup: hdc=ide-scsi <4>hda: ST340823A, ATA DISK drive <4>hdc: HL-DT-ST GCE-8520B, ATAPI CD/DVD-ROM drive <4>hdd: IDE DVD-ROM 16X, ATAPI CD/DVD-ROM drive <4>ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 <4>ide1 at 0x170-0x177,0x376 on irq 15 <4>hdd: no flushcache support <4>hdd: ATAPI 44X DVD-ROM drive, 512kB Cache <6>SCSI subsystem driver Revision: 1.00 <3>request_module[scsi_hostadapter]: Root fs not mounted <3>request_module[scsi_hostadapter]: Root fs not mounted
¿Que tienes en /etc/sysconfig/kernel, la linea INITRD_MODULES? Si no está en ese fichero, haz un grep para buscarlo (la version 8.0 es algo distinta de la 8.2). Probablemente tengas que añadir ide-scsi, y luego ejecutar mk_initrd, antes de rebotar.
Gracias y un saludo.
Acuerdate de recortar el texto a continuación del "saludo", que sobra. :-) -- Saludos Carlos Robinson
Hola Carlos, por fin estoy otra vez dentro de Linux, conseguir ejecutar mk_initrd haciendo chroot /mnt como dijiste. Dentro de boot.msg aparece <4>hdc: no flushcache support <6>scsi0 : SCSI host adapter emulation for IDE ATAPI devices <4> Vendor: HL-DT-ST Model: CD-RW GCE-8520B Rev: 1.00 <4> Type: CD-ROM ANSI SCSI revision: 02 <4>Attached scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0 <4>sr0: scsi3-mmc drive: 40x/40x writer cd/rw xa/form2 cdda tray He hecho el enlace simbolico de /dev/cdrom a /dev/sr0 y ya funciona. Muchas gracias por la ayuda, desde luego todo lo que me ha pasado con la perdida temporal del sistema y tener que entrar con el sistema de rescate me ha ayudado a conocer un poco mas el funcionamiento de linux, aunque por supuesto sigo siendo el mismo novato. Ahora a probar Xcdroast !!! Gracias y un saludo.
El 2003-09-11 a las 23:08, Miguel Angel Dorado escribió:
He hecho el enlace simbolico de /dev/cdrom a /dev/sr0 y ya funciona.
¡Bien!
Muchas gracias por la ayuda, desde luego todo lo que me ha pasado con la perdida temporal del sistema y tener que entrar con el sistema de rescate me ha ayudado a conocer un poco mas el funcionamiento de linux, aunque por supuesto sigo siendo el mismo novato.
Ni hablar, no eres el mismo. Se aprende así, con errores, tocando y arreglando. En linux se pueden arreglar la mayoría de desaguisados sin reinstalar, como nos tienen acostumbrados. Es problema de saber donde, tener paciencia, ir aprendiendo... la documentación está ahí, embrollada a veces, y en pikinglish, pero está, y sin pagar costosos cursos de formación.
Ahora a probar Xcdroast !!!
Por cierto: asegurate de tener actualizados los parches, hay uno del xcdroast que impedía su funcionamiento [...] No he dicho nada, que tienes el suse 8.0. Ese bug es de la 8.2. Bueno, una de las ventajas del 8.0 es que la mayoría se bugs ya están pillados y están los parches ;-) -- Saludos Carlos Robinson
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 pregunta tonta has mirado si el enlace (link) de /dev/hdc apunta a /dev/cdrom ? lrwxrwxrwx 1 root root 3 2003-08-21 03:05 cdrom -> hdc :) si es asi mierda, si no es hasi, crealo, ojo, te pego mi caso lrwxrwxrwx 1 root root 3 2003-08-21 03:05 cdrecorder -> sr0 no se pq a mi las grabadoras me las detecta como sr0,sr1 etc... sr0 es hdc y sr1 es USB... (en mi caso) suertre! -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux) iD8DBQE/WDw+C8AbJ3F23bsRAmTKAJ47Zvvi4ZIU9/Je/Y8tKiiS0b5NkQCgpqfS qU+UJSC3w7kl/ljvnhd1XVQ= =3QRl -----END PGP SIGNATURE-----
participants (3)
-
Carlos E. R.
-
Jordi Rubió
-
Miguel Angel Dorado