unidades cd no funcionan

Imagen de Yolagp
0 puntos

Hola todos, después de patearme la red buscando por todas partes,no consigo solucionar mi problema. Tengo Ubuntu Edgy (upgradeado desde Dapper, ya que no conseguía instalar Edgy directamente pues me salían errores mil - entre ellos, no me reconocía las unidades de cd rom).

Ahora, cuando meto un cd (en cualquiera de las 2) me sale el icono de la unidad de cd en el escritorio, y cuando le doy a expulsar, lo expulsa, por lo tanto, parece que no es problema de detección, pero si intento abrir el disco sale una página en blanco. Esto me ocurre con las 2 unidades de cd: una lectora Toshiba vieja, y una grabadora de dvd LG de hace un año. He probado con cds de audio, datos, video, etc. Mi pc es de arranque dual con Güindous xp, y ahí no tengo ningún problema.

Como veo que en estos casos es útil ver el fstab, aquí va:

# /etc/fstab: static file system information.
#
# -- This file has been automaticly generated by ntfs-config --
#
# <file system> <mount point> <type> <options> <dump> <pass>

proc /proc proc defaults 0 0
/dev/sda1 / ext3 defaults,errors=remount-ro 0 1
/dev/hda1 /media/hda1 ntfs-3g defaults,locale=es_ES.UTF-8 0 1
/dev/hda3 /media/hda3 ntfs-3g defaults,locale=es_ES.UTF-8 0 1
/dev/hda5 /media/hda5 ntfs-3g defaults,locale=es_ES.UTF-8 0 1
/dev/sda5 /media/sda5 ntfs-3g defaults,locale=es_ES.UTF-8 0 1
/dev/sda6 none swap sw 0 0
/dev/hdd /media/cdrom0 udf,iso9660 user,auto 0 0
/dev/sda5 /media/windows ntfs2-fuse auto,gid=1002,umask=0002 0 0

Cualquier sugerencia será bienvenida.

Saludos

 

Imagen de slap
+1
0
-1

Pues no sé porqué te ocurre eso, pero lo que veo raro en tu fstab es que la línea del cdrom0 especifica "auto" cuando lo normal es que esté como "noauto".

Con "auto", cuando el sistema arranca, intentará montar automáticamente el cdrom aunque esté vacía la unidad.

También te falta la línea que haga referencia a la segunda unidad de cdrom. Algo como:
/dev/hd? /media/cdrom1 udf,iso9660 user,noauto 0 0

(cambia /dev/hd? por la unidad que corresponda)

sLap

+1
0
-1

Saludos.

0000 start out (+FD),A
           ld  BC, +7FFF
           jp 03CB, RAM-CHECK

http://www.injiniero.es

Imagen de Yolagp
+1
0
-1

Gracias Slap por tu pronta respuesta. He arreglado lo de noauto, es que esta mañana haciendo búsquedas, encontré un post que sugería cambiarlo a auto y así lo hice...

En cuanto a la línea que he de añadir,  no sé cuál unidad le corresponde, recuerda mi novatez...¿me lo puedes indicar?

 

+1
0
-1
Imagen de slap
+1
0
-1

Para averiguarlo introduce un cd (que no esté en blanco) y cuando te aparezca el icono en el escritorio ejecuta en una consola el comando: mount

deberás ver algo como esto:
/dev/hdc on /media/cdrom0 type iso9660 (ro,noexec,nosuid,nodev)

en mi caso es: /dev/hdc para el cdrom0
y /dev/hdd para el cdrom1

sLap

+1
0
-1

Saludos.

0000 start out (+FD),A
           ld  BC, +7FFF
           jp 03CB, RAM-CHECK

http://www.injiniero.es

Imagen de Yolagp
+1
0
-1

Gracias Slap! He hecho lo que me has dicho, he puesto un cd de audio en el Toshiba, mount, y me responde esto:

 yolanda@yolanda-desktop:~$ mount
/dev/sda1 on / type ext3 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
/sys on /sys type sysfs (rw,noexec,nosuid,nodev)
varrun on /var/run type tmpfs (rw,noexec,nosuid,nodev,mode=0755)
varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
devshm on /dev/shm type tmpfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
lrm on /lib/modules/2.6.17-11-386/volatile type tmpfs (rw)
/dev/hda1 on /media/hda1 type fuse (rw,nosuid,nodev,noatime,allow_other)
/dev/hda3 on /media/hda3 type fuse (rw,nosuid,nodev,noatime,allow_other)
/dev/hda5 on /media/hda5 type fuse (rw,nosuid,nodev,noatime,allow_other)
/dev/sda5 on /media/sda5 type fuse (rw,nosuid,nodev,noatime,allow_other)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
yolanda@yolanda-desktop:~$

Y al hacer lo mismo con la LG, el resultado es:

 yolanda@yolanda-desktop:~$ mount
/dev/sda1 on / type ext3 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
/sys on /sys type sysfs (rw,noexec,nosuid,nodev)
varrun on /var/run type tmpfs (rw,noexec,nosuid,nodev,mode=0755)
varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
devshm on /dev/shm type tmpfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
lrm on /lib/modules/2.6.17-11-386/volatile type tmpfs (rw)
/dev/hda1 on /media/hda1 type fuse (rw,nosuid,nodev,noatime,allow_other)
/dev/hda3 on /media/hda3 type fuse (rw,nosuid,nodev,noatime,allow_other)
/dev/hda5 on /media/hda5 type fuse (rw,nosuid,nodev,noatime,allow_other)
/dev/sda5 on /media/sda5 type fuse (rw,nosuid,nodev,noatime,allow_other)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
yolanda@yolanda-desktop:~$

Parece idéntico, pero en ningún caso hace referencia a cdrom... 

+1
0
-1
Imagen de slap
+1
0
-1

No los monta.

Asegúrate de que tienes creados los directorios /media/cdrom0 y /media/cdrom1

con ls -l /media deberías ver algo así:
drwxr-xr-x 2 root root 4096 2006-10-29 02:24 cdrom0
drwxr-xr-x 2 root root 4096 2006-10-29 02:24 cdrom1

si esto está ok, prueba a montar el cd. Introduce un cd (de datos, mejor que de audio)

sudo mount -t iso9660 /dev/hdd /media/cdrom0

y para el otro lector:

sudo mount -t iso9660 /dev/hdc /media/cdrom1

(si no funciona con /dev/hdc prueba con /dev/hdb)

Deberías ver el contenido del cd en /media/cdrom0 y /media/cdrom1

y me cuentas el resultado.

sLap

+1
0
-1

Saludos.

0000 start out (+FD),A
           ld  BC, +7FFF
           jp 03CB, RAM-CHECK

http://www.injiniero.es

Imagen de Yolagp
+1
0
-1

En la carpeta Media tengo una especie de acceso directo a cdrom0, cdrom0, hda1, 3 y 5. Con ls -l /media me sale:

yolanda@yolanda-desktop:~$ ls -l /media
total 44
lrwxrwxrwx 1 root root 6 2007-03-12 14:25 cdrom -> cdrom0
drwxr-xr-x 2 root root 4096 2007-03-12 14:25 cdrom0
drwxrwxrwx 1 root root 8192 2007-03-28 11:56 hda1
drwxrwxrwx 1 root root 4096 2007-03-28 11:56 hda3
drwxrwxrwx 1 root root 12288 2007-03-28 11:56 hda5
drwxrwxrwx 1 root root 16384 2007-04-01 19:21 sda5
yolanda@yolanda-desktop:~$

O sea, cdrom1 no existe.

Hice lo que me dijiste: puse un cd de datos en cd Toshiba:

yolanda@yolanda-desktop:~$ sudo mount -t iso9660 /dev/hdd /media/cdrom0
Password:
mount: No medium found

Puse el disco en unidad LG:

yolanda@yolanda-desktop:~$ sudo mount -t iso9660 /dev/hdd /media/cdrom0
mount: dispositivo de bloques /dev/hdd está protegido contra escritura; se monta como sólo lectura

Ahora mismo he conseguido ver el contenido de un disco de datos!!! Bieeeen!!

Lo malo es que el cdrom1 no existe...

yolanda@yolanda-desktop:~$ sudo mount -t iso9660 /dev/hdc /media/cdrom1
mount: el punto de montaje /media/cdrom1 no existe

yolanda@yolanda-desktop:~$ sudo mount -t iso9660 /dev/hdb /media/cdrom1
mount: el punto de montaje /media/cdrom1 no existe
 

 

+1
0
-1
Imagen de slap
+1
0
-1

Bueno, queda claro que /dev/hdd es tu lector LG y que éste se monta en /media/cdrom0.

Debes crear el directorio cdrom1:

sudo mkdir /media/cdrom1
sudo chmod 755 /media/cdrom1

y vuelve a probar con el cd de datos en el lector Toshiba:
yolanda@yolanda-desktop:~$ sudo mount -t iso9660 /dev/hdc /media/cdrom1

ó

yolanda@yolanda-desktop:~$ sudo mount -t iso9660 /dev/hdb /media/cdrom1

sLap

+1
0
-1

Saludos.

0000 start out (+FD),A
           ld  BC, +7FFF
           jp 03CB, RAM-CHECK

http://www.injiniero.es

Imagen de Blackhorn
+1
0
-1

Imagen de slap
+1
0
-1

JAJAJA... ups!
Gracias.

__________.oooO_Oooo.__________
Equipo de moderadores del Foro
Normas del foro

+1
0
-1

Saludos.

0000 start out (+FD),A
           ld  BC, +7FFF
           jp 03CB, RAM-CHECK

http://www.injiniero.es

Imagen de Yolagp
+1
0
-1

Gracias, gracias, Slap eres un crack!!

He montado el cdrom1!!!

Pero tengo una duda: la unidad de cdrom aparece en la carpeta media, pero no en fstab...¿La he de meter a lo bestia, o él la detectará? 

 

+1
0
-1
Imagen de slap
+1
0
-1

Me alegro de que funcione.
Tienes que ponerlo en el fstab como te dije en el primer post:

Algo como:
/dev/hd? /media/cdrom1 udf,iso9660 user,noauto 0 0

(cambia /dev/hd? por la unidad que corresponda)

Ahora ya debes saber si es /dev/hdc o /dev/hdb

Teóricamente cuando insertes un cd en cualquiera de los dos lectores, se deben montar automáticamente en la carpeta /media/cdrom0 (o 1) correspondiente.
Si no te los monta, tendrás que montarlos tú con la orden:
sudo mount /media/cdrom0 (para el LG)
ó
sudo mount /media/cdrom1 (para el Toshiba)

Saludos.
sLap

+1
0
-1

Saludos.

0000 start out (+FD),A
           ld  BC, +7FFF
           jp 03CB, RAM-CHECK

http://www.injiniero.es

Imagen de Yolagp
+1
0
-1

Gracias, creo que ya lo tengo.  Es una movida aprenderse toda esa longaniza para ver un cd, en lugar de hacer doble click...pero esto ya es un gran avance para mí, además he aprendido mucho. Otra vez gracias!

Salud!

YolaGP 

+1
0
-1
Imagen de slap
+1
0
-1

Después de modificar el fstab ¿no te los monta automáticamente al introducir el cd?

sLap

+1
0
-1

Saludos.

0000 start out (+FD),A
           ld  BC, +7FFF
           jp 03CB, RAM-CHECK

http://www.injiniero.es

Imagen de Yolagp
+1
0
-1

No: introduzco el cd y lo detecta, pero si no pongo toda la parrafada en el terminal y luego navego hasta la carpeta, no me muestra el contenido. (Perdón por tardar en responder, pero he tenido un lunes muy ocupado, yendo de un sitio a otro bajo la lluvia)

Tal vez no lo puse bien. Este es mi nuevo fstab:

proc /proc proc defaults 0 0
/dev/sda1 / ext3 defaults,errors=remount-ro 0 1
/dev/hda1 /media/hda1 ntfs-3g defaults,locale=es_ES.UTF-8 0 1
/dev/hda3 /media/hda3 ntfs-3g defaults,locale=es_ES.UTF-8 0 1
/dev/hda5 /media/hda5 ntfs-3g defaults,locale=es_ES.UTF-8 0 1
/dev/sda5 /media/sda5 ntfs-3g defaults,locale=es_ES.UTF-8 0 1
/dev/sda6 none swap sw 0 0
/dev/hdd /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/hdc /media/cdrom1 udf,iso9660 user,noauto 0 0

 

+1
0
-1
Imagen de slap
+1
0
-1

Es raro, pero por lo menos puedes leerlos.
¿Con "parrafada" te refieres al "sudo mount /media/cdrom0" o pones todo el comando: "sudo mount -t iso9660 /dev/hdd /media/cdrom0"?

Te debería funcionar con el primero.

sLap

+1
0
-1

Saludos.

0000 start out (+FD),A
           ld  BC, +7FFF
           jp 03CB, RAM-CHECK

http://www.injiniero.es

Imagen de Yolagp
+1
0
-1

Pues sí, tienes razón. Lo acabo de probar así y funciona. Menos mal, pues tenía que mirar la chuleta cada vez que quería usar el comando, jejeje..Una se acostumbra a funcionar con GUI, y los comandos acaban sonándole a chino... tendré que familiarizarme con ellos. Lo curioso es que tengo Edgy instalado en el portátil, y ahí me funcionó desde el primer día: puedo ver video, escuchar audio y usar archivos desde la unidad de cd sin hacer nada más que meter el disco. Claro que en el portátil todo fue diferente: allí pude instalar Ubuntu desde el cd de Edgy sin problema, mientras que en el pc de sobremesa que nos atañe tuve que poner primero Dapper - no sin problemas - y luego actualizar a Edgy usando la red, sin el cd. (Este pc lo monté yo en 2003, y supongo que el harware que elegí no es el más fácil de compatibilizar...) 

+1
0
-1
Imagen de slap
+1
0
-1

Es posible que la causa sea el lector Toshiba. Por lo que comentaste es bastante antiguo.

Para no tener que teclear el comando cada vez que quieras montar un cd, te puedes crear un lanzador, en uno de los paneles o en el escritorio, con el comando. Tendrías que crear un lanzador para cada lector.

sLap

+1
0
-1

Saludos.

0000 start out (+FD),A
           ld  BC, +7FFF
           jp 03CB, RAM-CHECK

http://www.injiniero.es

Imagen de Yolagp
+1
0
-1

Gracias. Ya he creado un lanzador para cada unidad de cd. Parece ser que funciona con ambos cds. Sigue siendo un engorro tener que desmontar luego, pero ya es algo.

+1
0
-1
Imagen de Yolagp
+1
0
-1

Como he tenido tiempo libre me he dedicado a trastear el ordenador, y al probar el live cd del nuevo Feisty me encantó: detectó mis cds, no tuve que hacer instalaciones "trucadas" con irqpoll etc. Y como además pensaba instalar el Güindous Vista para ir conociéndolo, qué caray, me lancé a la piscina. Instalé primero el Vista (por cierto, es muy mono pero más lento que xp, además es un latazo pues te pide confirmar TODO, TODO!!!!) Dejé Ubuntu para el final, pues quiero usar el grub como gestor de arranque.

Bueno, al grano. Feisty me reconoce todos mis discos, me monta las unidades y me ha facilitado todo. (Bueno, aún tuve que instalar el ntfs-3g para no tener problemas con los discos compartidos en ntfs, pero fácil y bien). Ayer instalé todo y hoy ya rula de coña, me sincroniza el PDA, en fin...una gozada. Final feliz.....(por el momento...)

Saludos

Yolanda 

+1
0
-1
Imagen de slap
+1
0
-1

Me alegro que se te haya solucionado el problema.
Yo esperaré al lanzamiento de Feisty Fawn para hacer el cambio.

Saludos.

sLap

+1
0
-1

Saludos.

0000 start out (+FD),A
           ld  BC, +7FFF
           jp 03CB, RAM-CHECK

http://www.injiniero.es