Discussion:
No puedo montar (mount) una una grabadora de cd
(demasiado antiguo para responder)
javp
2004-07-24 19:58:09 UTC
Permalink
Hola:

Tengo Red Hat 7.3 con 2 unidades de cd: hda es la grabadora de cd y hdb el
lector de cdrom.

Me ocurre que no puedo montar la grabadora de cd, ya que da el siguiente
error:

[***@Javier javier]# mount /dev/cdrom1 /mnt/cdrom
mount: /dev/cdrom1 no es un dispositivo de bloques v�lido
[***@Javier javier]#

El lector de cdrom s� que lo puedo montar sin problemas:
[***@Javier javier]# mount /dev/cdrom /mnt/cdrom
mount: dispositivo de bloques /dev/cdrom est� protegido contra escritura; se
monta como s�lo lectura

Para poder acceder a cdrom que ponga en la grabadora he de hacer lo
siguiente:

[***@Javier javier]# mount /dev/hda /mnt/cdrom1
mount: dispositivo de bloques /dev/hda est� protegido contra escritura; se
monta como s�lo lectura


Me inquieta que parece ser que para mi ordenador /dev/cdrom es /dev/hdb y
/dev/hda no lo reconoce como una unidad de cdrom.

A ver si alguien me puede echar una mano.
Saludos.
Pere Pujal i Carabantes
2004-07-24 14:30:44 UTC
Permalink
Hola javp!

El ds, 24 jul 2004 a las 19:58 GMT
javp va escriure en
Post by javp
Tengo Red Hat 7.3 con 2 unidades de cd: hda es la grabadora de cd y hdb el
lector de cdrom.
Me ocurre que no puedo montar la grabadora de cd, ya que da el siguiente
mount: /dev/cdrom1 no es un dispositivo de bloques válido
mount: dispositivo de bloques /dev/cdrom está protegido contra escritura; se
monta como sólo lectura
Para poder acceder a cdrom que ponga en la grabadora he de hacer lo
mount: dispositivo de bloques /dev/hda está protegido contra escritura; se
monta como sólo lectura
Me inquieta que parece ser que para mi ordenador /dev/cdrom es /dev/hdb y
/dev/hda no lo reconoce como una unidad de cdrom.
A ver si he entendido bién el mensaje.

Puedes montar tanto la grabadora como el cd haciendo referencia al
dispositivo "real" /dev/hda o /dev/hdb según el caso.

No puedes montar la grabadora haciendo referencia a /dev/cdrom1.

Si es eso, lo único que tienes que hacer es reorganizar los enlaces
en /dev para que /dev/cdrom y /dev/cdrom1 apunten a los correspondientes
dispositivos:

Por poner un ejemplo esto te pondría un enlace cdrom<->grabadora
y otro cdrom1<->lector

rm /dev/cdrom /dev/cdrom1
ln -s /dev/hda /dev/cdrom
ln -s /dev/hdb /dev/cdrom1

Por supuesto sin ninguna garantía de que funcione ni de que sea lo
que en realidad quieres.
Post by javp
A ver si alguien me puede echar una mano.
Saludos.
Salut
Pere
javp
2004-07-29 01:28:30 UTC
Permalink
Hola:
Parece que mi problema era debido a que mi linux no sabía que mi lector
cd-rom era una grabadora. Lo he visto con las instrucciones del X-CD-Roast,
según las cuales hay que emular que la grabadora es una grabadora SCSI,
para lo cual indica unas línes que ha de tener lilo.conf y modules.conf.

No obstante, vuestras aclaraciones sobre los enlaces existente entre
/dev/hda, ... y /dev/cdrom (que no sabía que existían) me han clarificado
el tema de los dispositivos..


Ahora tras haber hecho la emulación SCSI y haber comprobado que mi grabadora
ya es detectada al hacer cdrecord -scanbus, sólo me falta aprender a
utilizar los programas de grabación.

Un saludo.
F. Serrano
2004-07-29 00:10:36 UTC
Permalink
Post by javp
utilizar los programas de grabación.
man mkisofs, man cdrecord y una lentura atenta, más algunos ejemplos
de Google y un cd regrabable para hacer pruebas sin miedo. Pero en en
dos palabras es más o menos:

cdrecord -v dev=0,0,0 speed=24 fs=8m -audio *.wav
cdrecord -v dev=0,0,0 speed=24 fs=8m miimagen.raw

La segunda línea es para grabar un cd de audio con unos +.wav y la
tercera una imagen de cd hecha con mkisofs.

Ya solo te queda cambiar 0,0,0 por x,x,x (o /dev/hdx si hay un kernel
2.6) los valores de speed y fs si es necesario y quitar o poner
opciones según tus gustos (driveropts=burnfree, -pad, -eject, etc.)

Los demás progrmas en el fondo son simplemente intermediarios y a
veces no andan muy finos.

Saludos
--
F. Serrano ««« Linux registered user 171493 »»»
http://www.escomposlinux.org/fserrano/
Arturo Molina
2004-07-24 15:21:24 UTC
Permalink
Post by javp
Tengo Red Hat 7.3 con 2 unidades de cd: hda es la grabadora de cd y hdb el
lector de cdrom.
Me ocurre que no puedo montar la grabadora de cd, ya que da el siguiente
mount: /dev/cdrom1 no es un dispositivo de bloques válido
Suponiendo que fstab tenga reconocidos hda y hdb (ejecuta mount solo
para ver si estan), el comando escrito esta mal, deberia ser:
# mount /mnt/cdrom

en otro caso debes decirle al sistema cual es el sistema de archivos, el
dispositivo y el punto de montaje, así:
# mount -t iso9660 /dev/hda /mnt/cdrom

OJO al dato, los sistemas CD suelen usar el sistema iso9660
Post by javp
mount: dispositivo de bloques /dev/cdrom está protegido contra escritura; se
monta como sólo lectura
Eso es porque tienes un enlace en el directorio /etc sobre el
dispositivo /dev/hdb que apunta a /dev/cdrom
--
Arturo Molina
Linux counter: 96477
Diego Calleja
2004-07-24 22:05:02 UTC
Permalink
Post by javp
Me inquieta que parece ser que para mi ordenador /dev/cdrom es /dev/hdb y
/dev/hda no lo reconoce como una unidad de cdrom.
No se que lio tendrás ahí, /dev/cdrom* suelen ser enlaces a hda/b/c/d
por loq ue es posible que si cambias el hardware tengas que reapuntar
correctamente esos enlaces.
Loading...