Montar unidad de cd

Imagen de Ktapaez
0 puntos

Mi unidad de cd no funciona y he intentado montarla y no he podido, he intentado con varios comandos que he encontrado en internet pero ninguno me ha funcionado.
mi fstab es:
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
#
proc /proc proc nodev,noexec,nosuid 0 0
/dev/sda1 / ext4 errors=remount-ro 0 1
/dev/sda5 none swap sw 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0

Por favor ayudenme!

Imagen de AgD
+1
0
-1

Prueba añadiendo a fstab:

/dev/sr0               /mnt/cdrom      auto            user,ro,noauto,exec    0 0
+1
0
-1

make install . es
Noticias, apuntes y pequeños tutoriales sobre GNU/Linux
Imagen de harrika
+1
0
-1

Hola,
Tengo el mismo problema, pero mi unidad es una antigua Archos miniCDRW usb

Al conectarla dmesg me dice:

[ 9427.872148] usb 2-1: new full speed USB device using uhci_hcd and address 3
[ 9428.028805] usb 2-1: configuration #1 chosen from 1 choice
[ 9430.752617] scsi5 : SCSI emulation for USB Mass Storage devices
[ 9430.753268] usb-storage: device found at 3
[ 9430.753279] usb-storage: waiting for device to settle before scanning
[ 9435.753718] usb-storage: device scan complete
[ 9435.757571] scsi 5:0:0:0: CD-ROM ARCHOS MiniCDRW XS4424 A1.9 PQ: 0 ANSI: 0 CCS
[ 9435.816534] sr0: scsi3-mmc drive: 24x/24x writer cd/rw xa/form2 cdda tray
[ 9435.817001] sr 5:0:0:0: Attached scsi CD-ROM sr0
[ 9435.817318] sr 5:0:0:0: Attached scsi generic sg1 type 5

Y da igual que ponga esa línea en en fstab o no. Simplemente no se monta.

Periódicamente el sistema intenta acceder al dispositivo, pero sin lograrlo

Lo curioso del tema es que cuando la compré en Win 98 no funcionaba y en Linux si. Ahora funciona en Win 7 y en Linux no...

Un saludo

+1
0
-1
Imagen de AgD
+1
0
-1

En ese caso lo más probable es que necesites re-compilar el kernel y/o cargar el driver de tu grabadora. Haz un lsusb y copia el contenido, para saber de que controlador necesitarás cargar en el núcleo.

+1
0
-1

make install . es
Noticias, apuntes y pequeños tutoriales sobre GNU/Linux
Imagen de harrika
+1
0
-1

Aquí tienes la salida lsusb:
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 093a:2510 Pixart Imaging, Inc. Hama Optical Mouse
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 05ab:0030 In-System Design Storage Adapter V2 (TPP)
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 04f2:b1d8 Chicony Electronics Co., Ltd
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Lo de recompilar el kernel no se me pasa por la cabeza. Hace 8 años que no recompilo kernels ;-)

Harrika

+1
0
-1
Imagen de harrika
+1
0
-1

Te mando esta otra salida, a ver si sirve de algo

sudo lshw -c disk

*-cdrom
description: CD-R/CD-RW writer
product: MiniCDRW XS4424
vendor: ARCHOS
physical id: 0.0.0
bus info: scsi@4:0.0.0
logical name: /dev/cdrom
logical name: /dev/cdrw
logical name: /dev/scd0
logical name: /dev/sr0
version: A1.9
serial: 3ARCHOS MiniCDRW XS4424 A1.90
capabilities: removable audio cd-r cd-rw
configuration: status=busy

Y el dmesg que me da cuando le he conectado, lo ha detectado, le he hecho un lshw, le he puesto un cd y le he vuelto a hacer otro lshw:
[ 2763.980148] usb 2-1: new full speed USB device using uhci_hcd and address 2
[ 2764.139158] usb 2-1: configuration #1 chosen from 1 choice
[ 2764.220655] Initializing USB Mass Storage driver...
[ 2764.221012] scsi4 : SCSI emulation for USB Mass Storage devices
[ 2764.221293] usbcore: registered new interface driver usb-storage
[ 2764.221305] USB Mass Storage support registered.
[ 2764.227254] usb-storage: device found at 2
[ 2764.227262] usb-storage: waiting for device to settle before scanning
[ 2769.226019] usb-storage: device scan complete
[ 2769.228961] scsi 4:0:0:0: CD-ROM ARCHOS MiniCDRW XS4424 A1.9 PQ: 0 ANSI: 0 CCS
[ 2769.283923] sr0: scsi3-mmc drive: 24x/24x writer cd/rw xa/form2 cdda tray
[ 2769.283937] Uniform CD-ROM driver Revision: 3.20
[ 2769.285914] sr 4:0:0:0: Attached scsi CD-ROM sr0
[ 2769.290556] sr 4:0:0:0: Attached scsi generic sg1 type 5
[ 3935.112107] usb 2-1: reset full speed USB device using uhci_hcd and address 2
[ 3953.644660] usb 2-1: reset full speed USB device using uhci_hcd and address 2
[ 3968.876101] usb 2-1: reset full speed USB device using uhci_hcd and address 2
[ 3977.894752] sr0: CDROM not ready yet.
[ 3979.944773] sr0: CDROM not ready yet.
[ 3982.015766] sr0: CDROM not ready yet.
[ 3984.032768] sr0: disc change detected.
[ 3984.660672] usb 2-1: reset full speed USB device using uhci_hcd and address 2
[ 4000.308110] usb 2-1: reset full speed USB device using uhci_hcd and address 2
[ 4009.340807] sr0: CDROM not ready yet.
[ 4011.390807] sr0: CDROM not ready yet.
[ 4013.438813] sr0: CDROM not ready yet.
[ 4015.451813] sr0: disc change detected.
[ 4016.072669] usb 2-1: reset full speed USB device using uhci_hcd and address 2
[ 4031.284165] usb 2-1: reset full speed USB device using uhci_hcd and address 2
[ 4040.673857] sr0: CDROM not ready yet.
[ 4042.801862] sr0: CDROM not ready yet.
[ 4044.860864] sr0: CDROM not ready yet.
[ 4046.876887] sr0: disc change detected.
[ 4047.488635] usb 2-1: reset full speed USB device using uhci_hcd and address 2
[ 4063.040632] usb 2-1: reset full speed USB device using uhci_hcd and address 2
[ 4072.406899] sr0: CDROM not ready yet.
[ 4074.455903] sr0: CDROM not ready yet.
[ 4076.520914] sr0: CDROM not ready yet.
[ 4078.534915] sr0: disc change detected.
[ 4079.100166] usb 2-1: reset full speed USB device using uhci_hcd and address 2
[ 4092.684650] usb 2-1: reset full speed USB device using uhci_hcd and address 2
[ 4104.103950] sr0: CDROM not ready yet.
[ 4106.151952] sr0: CDROM not ready yet.
[ 4108.164961] sr0: disc change detected.
[ 4108.768161] usb 2-1: reset full speed USB device using uhci_hcd and address 2
[ 4123.980159] usb 2-1: reset full speed USB device using uhci_hcd and address 2
[ 4133.006995] sr0: CDROM not ready yet.
[ 4135.063996] sr0: CDROM not ready yet.
[ 4137.149002] sr0: CDROM not ready yet.
[ 4139.164000] sr0: disc change detected.
[ 4139.760159] usb 2-1: reset full speed USB device using uhci_hcd and address 2
[ 4154.996673] usb 2-1: reset full speed USB device using uhci_hcd and address 2
[ 4164.029041] sr0: CDROM not ready yet.
[ 4166.080044] sr0: CDROM not ready yet.
[ 4168.219050] sr0: CDROM not ready yet.
[ 4170.274056] sr0: CDROM not ready yet.
[ 4172.288059] sr0: disc change detected.
[ 4172.900179] usb 2-1: reset full speed USB device using uhci_hcd and address 2
[ 4188.456152] usb 2-1: reset full speed USB device using uhci_hcd and address 2
[ 4197.486089] sr0: CDROM not ready yet.
[ 4199.534108] sr0: CDROM not ready yet.
[ 4201.591113] sr0: CDROM not ready yet.
[ 4203.657095] sr0: CDROM not ready yet.
[ 4205.672137] sr0: disc change detected.
[ 4206.328639] usb 2-1: reset full speed USB device using uhci_hcd and address 2

Por cierto, con este segundo lshw se ha quedado atontado y la consola sin dar info (bloqueado el programa en SCSI)

Gracias

+1
0
-1
Imagen de AgD
+1
0
-1

La línea importante en este caso es Bus 002 Device 002: ID 05ab:0030 In-System Design Storage Adapter V2 (TPP)

Si bien, tu segundo post viene a decir lo que ya sabes: sr0: CDROM not ready yet., es decir, el dispositivo no puede ser inicializado por algún motivo. Puesto que el chip que hace de puente ATA->USB es de In-systems, lo más probable es que tengas que compilar-lo o cargar el módulo expresamente.

El módulo se llama ums-isd200; y lo puedes cargar con modprobe ums-isd200 siempre y cuando el driver este compilado como módulo en el kernel. Si no, deberás de recompilar el kernel. Además esto es como montar en bici, la primera vez da miedo, pero una vez que lo has hecho no se olvida nunca.

Si tienes que recompilar el kernel para añadir este driver, lo puedes encontrar en:

  -> Device Drivers
     -> USB support (USB_SUPPORT [=y])
        -> USB Mass Storage support (USB_STORAGE [=y])

De hecho, si te fijas, en la descripción del driver se nombran otros dispositivos de Archos:

 .config - Linux/x86_64 2.6.38-gentoo-r6 Kernel Configuration
 ??????????????????????????????????????????????????????????????????????????????
  ????????????????????? ISD-200 USB/ATA Bridge support ??????????????????????
  ? Say Y here if you want to use USB Mass Store devices based              ?  
  ? on the In-Systems Design ISD-200 USB/ATA bridge.                        ?  
  ?                                                                         ?  
  ? Some of the products that use this chip are:                            ?  
  ?                                                                         ?  
  ? - Archos Jukebox 6000                                                   ?  
  ? - ISD SmartCable for Storage                                            ?  
  ? - Taiwan Skymaster CD530U/DEL-0241 IDE bridge                           ?  
  ? - Sony CRX10U CD-R/RW drive                                             ?  
  ? - CyQ've CQ8060A CDRW drive                                             ?  
  ? - Planex eXtreme Drive RX-25HU USB-IDE cable (not model RX-25U)         ?  
  ?                                                                         ?  
  ? If this driver is compiled as a module, it will be named ums-isd200.    ?
+1
0
-1

make install . es
Noticias, apuntes y pequeños tutoriales sobre GNU/Linux
Imagen de harrika
+1
0
-1

Hola de nuevo y perdona que tardara en contestar

Acabo de hacer un sudo modprobe ums-isd200 y lo ha insertado, así que debe estar ya compilado como módulo.

En este momento no tengo a mano la grabadora, pero en cuanto pueda la pongo y te posteo el resultado

Gracias una vez más

+1
0
-1
Imagen de harrika
+1
0
-1

Hola de nuevo,

Desgraciadamente no funciona.

Da algo más de info en el dmesg, pero nada.

Lo curioso de todo esto es que si enciendo el netbook con la archos conectada, no sólo la reconoce la BIOS (me dejaría usarla para arrancar) sino que en Ubuntu Remix termina apareciendo que tengo insertado un disco de música (es el que he usado para la comprobación) pero no me deja hacer nada con el con ningún programa.

Me ha entrado la duda de si estaba bien y la he arrancado desde win 7 ultmate, y sin problemas.

Al final me compraré una nueva.

Alguien a oído hablar de la Samsung super writemaster slim external dvd rewriter? He estado mirando por ahí y parece que en algunos casos si y en otros no....

+1
0
-1
Imagen de AgD
+1
0
-1

Haz un par de pruebas:
Con grabadora desconectada:

sudo modprobe -rv ums-isd200
sudo modprobe -nv ums-isd200
sudo dmesg > b.log
sudo modprobe ums-isd200

Postea la salida de modprobe -nv ums-isd200

Conecta la grabadora:
Prueba a montar manualmente la grabadora (debes meter un cd/dvd):

sudo mount -t iso9660 /dev/sr0 /mnt
ls /mnt

Si sigue sin funcionar:

sudo dmesg > a.log
sudo diff b.log a.log

Postea la salida de diff b.log a.log

+1
0
-1

make install . es
Noticias, apuntes y pequeños tutoriales sobre GNU/Linux
Imagen de harrika
+1
0
-1

lo pedido.

El cd ers uno de instalación de impresora de hp, así que debería ser leído.

Gracias por la atención, de verdad.

sudo diff b.log a.log
776a777,821
> [ 1017.701429] Initializing USB Mass Storage driver...
> [ 1017.701781] scsi6 : SCSI emulation for USB Mass Storage devices
> [ 1017.704428] usbcore: registered new interface driver usb-storage
> [ 1017.704442] USB Mass Storage support registered.
> [ 1017.704793] usb-storage: device found at 3
> [ 1017.704800] usb-storage: waiting for device to settle before scanning
> [ 1017.709852] usbcore: registered new interface driver ums-isd200
> [ 1022.706034] usb-storage: device scan complete
> [ 1022.709003] scsi 6:0:0:0: CD-ROM ARCHOS MiniCDRW XS4424 A1.9 PQ: 0 ANSI: 0 CCS
> [ 1022.737915] sr0: scsi3-mmc drive: 24x/24x writer cd/rw xa/form2 cdda tray
> [ 1022.738372] sr 6:0:0:0: Attached scsi CD-ROM sr0
> [ 1022.738691] sr 6:0:0:0: Attached scsi generic sg1 type 5
> [ 1037.520234] usb 2-1: USB disconnect, address 3
> [ 1046.792167] usb 2-1: new full speed USB device using uhci_hcd and address 4
> [ 1046.952711] usb 2-1: configuration #1 chosen from 1 choice
> [ 1046.955172] scsi7 : SCSI emulation for USB Mass Storage devices
> [ 1046.956311] usb-storage: device found at 4
> [ 1046.956323] usb-storage: waiting for device to settle before scanning
> [ 1051.957569] usb-storage: device scan complete
> [ 1051.961509] scsi 7:0:0:0: CD-ROM ARCHOS MiniCDRW XS4424 A1.9 PQ: 0 ANSI: 0 CCS
> [ 1052.016476] sr0: scsi3-mmc drive: 24x/24x writer cd/rw xa/form2 cdda tray
> [ 1052.019160] sr 7:0:0:0: Attached scsi CD-ROM sr0
> [ 1052.025988] sr 7:0:0:0: Attached scsi generic sg1 type 5
> [ 1059.628138] usb 2-1: reset full speed USB device using uhci_hcd and address 4
> [ 1072.788148] usb 2-1: reset full speed USB device using uhci_hcd and address 4
> [ 1083.875508] sr0: CDROM not ready yet.
> [ 1085.890533] sr0: disc change detected.
> [ 1086.960175] usb 2-1: reset full speed USB device using uhci_hcd and address 4
> [ 1098.408142] usb 2-1: reset full speed USB device using uhci_hcd and address 4
> [ 1109.872179] usb 2-1: reset full speed USB device using uhci_hcd and address 4
> [ 1112.751579] sr0: CDROM not ready yet.
> [ 1115.089584] sr0: CDROM not ready yet.
> [ 1117.137579] sr0: CDROM not ready yet.
> [ 1119.187588] sr0: CDROM not ready yet.
> [ 1121.294602] sr0: CDROM not ready yet.
> [ 1123.309588] sr0: disc change detected.
> [ 1124.496196] usb 2-1: reset full speed USB device using uhci_hcd and address 4
> [ 1136.000187] usb 2-1: reset full speed USB device using uhci_hcd and address 4
> [ 1147.440139] usb 2-1: reset full speed USB device using uhci_hcd and address 4
> [ 1150.320669] sr0: CDROM not ready yet.
> [ 1152.680633] sr0: CDROM not ready yet.
> [ 1154.730636] sr0: CDROM not ready yet.
> [ 1156.782647] sr0: CDROM not ready yet.
> [ 1158.796648] sr0: disc change detected.
> [ 1159.968185] usb 2-1: reset full speed USB device using uhci_hcd and address 4

+1
0
-1
Imagen de AgD
+1
0
-1

La verdad es que el dmseg no arroja mucha luz sobre el asunto, pero investigando un poco más a fondo he visto que al parecer los archos minicd montan dos modelos de puentes usb->ATA; puesto que no funciona con el módulo de ISD-200, probaremos con el otro tipo de puente USS-725; y de acuerdo a Björn's Page - USS-725 storage driver for linux, es el que usa el Archos minicd.

Según la página USS-725, debería estar integrado en el núcleo sin embargo no está en él. Lo que encontré fue el driver uss720, por probar que no quede:

sudo modprobe -rv ums-isd200
sudo modprobe -v uss720

Conecta la grabadora a ver que tal. Si no funciona, es probable que tengas que parchear y compilar el kernel para poder usar el driver uss725. El parche lo puedes descargar de aquí.

Espero que tengas suerte esta vez :)

+1
0
-1

make install . es
Noticias, apuntes y pequeños tutoriales sobre GNU/Linux
Imagen de harrika
+1
0
-1

Hola de nuevo,

No, no funciona tampoco .-((

He mirado la página del parche y me lo he bajado.

He estado mirando cómo aplicarlo (nunca he aplicado parches hasta ahora) y se me plantean estos problems:

1.- en el patch aparece el linux-2.6.9 y el mio es 2.6.32-33-generic. Cambiando ese dato en el patch valdría?

2.- Supongo que para compilarlo luego hará falta el uss725.h , ya que lo he visto en un include. He hecho el locate uss725 y no hay nada de nada en mi sistema. He comprobado con el otro que me indicaste ayer y si aparece:

locate uss720
/lib/modules/2.6.32-32-generic/kernel/drivers/usb/misc/uss720.ko
/usr/src/linux-headers-2.6.32-32-generic/include/config/usb/uss720.h

3. En el caso de conseguir ese .h ¿cuáles serían los pasos a seguir?

Gracias

+1
0
-1
Imagen de AgD
+1
0
-1

Uppsss tienes razón, el patch es demasiado viejo. No te servirá.

Buscando algo más de información al respecto, y de acuerdo a un CHANGELOG de Mandriva, el driver en cuestión dejo de funcionar y se rechazó (deprecate).

* Tue May 26 01:00:00 2009 Herton Ronaldo Krzesinski 2.6.30-0.rc7.1mnb
o Herton Ronaldo Krzesinski
- Include drivers/ieee1394 headers in kernel-*-devel packages, used
by dkms-v4l-dvb-testing. Reference:
http://lists.mandriva.com/cooker/2009-05/msg00534.php
...
...
* Moved uss725 patches to patches-broken: even fixing some issues
previously, uss725 isn't working properly from reports received,
not sure if worked well some point back in time. Stop carrying
the patches and deprecate them.

Llegados a este punto, creo que no hay solución. Una lastima pero creo que tu grabadora no volverá a funcionar en linux.


Por cierto, para parchear tan solo deber de descargar el parche en /usr/src y ejecutar patch -p0 < parche

Me descargue un kernel linux 2.6.9 y lo parchee; y efectivamente aparece lo que debe de aparecer:

agd-desktop linux # patch -p0 < DU07_storage-uss725-2.6-test1.patch 
patching file linux/drivers/usb/storage/Kconfig
Hunk #1 succeeded at 111 (offset 20 lines).
patching file linux/drivers/usb/storage/Makefile
patching file linux/drivers/usb/storage/transport.h
Hunk #1 succeeded at 75 (offset 1 line).
patching file linux/drivers/usb/storage/unusual_devs.h
Hunk #1 succeeded at 424 (offset 83 lines).
patching file linux/drivers/usb/storage/usb.c
Hunk #1 succeeded at 86 (offset 5 lines).
Hunk #2 succeeded at 633 (offset 10 lines).
Hunk #3 succeeded at 952 (offset 13 lines).
patching file linux/drivers/usb/storage/uss725.c
patching file linux/drivers/usb/storage/uss725.h
patching file linux/drivers/usb/storage/uss725_regs.h
agd-desktop linux # cd linux
agd-desktop linux # make menuconfig
? ?[*]     USS725 chipset support (EXPERIMENTAL)                        ? ?  

 ?????????????????? USS725 chipset support (EXPERIMENTAL) ??????????????????
 ? CONFIG_USB_STORAGE_USS725:                                              ?  
 ?                                                                         ?  
 ? Say Y here to include additional code to support the USS725 chipset.    ?  
 ?                                                                         ?  
 ?                                                                         ?  
+1
0
-1

make install . es
Noticias, apuntes y pequeños tutoriales sobre GNU/Linux
Imagen de furtaxi
+1
0
-1

libccid

Por otro lado, sería interesante saber si arrancando con un Pendrive de inicio, luego te reconoce la unidad al meter un disco. (debes tenerla conectada, y alimentada, si lleva adaptador de corriente) antes de encender la máquina

Con ello, sabríamos si es un problema de configuración del sistema instalado en el HDD, o si también falla en modo live, por lo que sería cosa del kernel, posiblemente.

Asimismo, revisa en Usuarios y Grupos, si el tuyo está en el grupo plugdev.

+1
0
-1

Mi web : www.vigovideo.es
Buscar es más rápido que esperar una respuesta.