compartir cd-rom en red con samba

Imagen de Jonh_89
0 puntos

Kiero comparti el lector de cd-rom por medio de red
Eh leido algunas formas pero no me ha resultado nada.
Modifico la configuracion de samba como dice en algunos blogs:
Le eh agregado lineas como esta:
[CDRom]
comment = Cd Rom Compartido
path = /media/cdrom0
public = yes
writable = no
browseable = yes

tambien reinicio samba con el comando
$ sudo /etc/init.d/samba restart

Y en el otro equipo si me aparece la carpeta llamada CDRom pero no me aparece el contenido.
No se cual sea el problema???
Por que en realidad cuando inserto un CD se crea una nueva carpeta en /media pero con el nombre k tiene por defecto el CD y no se queda con el nombre de cdrom0

Un saludos y hoja me puedan ayudar con esto.

Imagen de hugokamm
+1
0
-1

Buenos dias a todos:

Soy un usuario reciente de ubuntu (version 7.10 gutsy kernel 2.6.14.22-generic) y tuve el mismo problema en el día de ayer.
El inconveniente es que el path es incorrecto, porque ubuntu crea por cada cdrom una carpeta con el nombre del cdrom, por consiguiente la carpeta cdrom0 está vacía.

el path correcto es (en mi caso):
path = /media

las líneas que tengo agregadas son:

[cdrom]
comment = Cd Rom compartido
path = /media
public = yes
available = yes
browseable = yes
writable = no
locking = no
guest ok = yes

Luego reinicio samba y funciona.
El cdrom debe estar montado y aparece con el nombre correspondiente, es un listado así:

[cdrom]
[cdrom0]
[SPEEDY] (el nombre del cd que está montado)
[floppy]
[floppy0]
[KINGSTON] (el USB montado)
[sda6]
[sda7]

En mi caso particular sda6 y sda7 son particiones que estimo que en otro sistema no aparecen.
Ya probé y puedo abrir archivos del cdrom en modo lectura.

Tengo acceso también a la disquetera (debe estar montada).

Lo que me falta probar es si cambiando:

writable = yes

Puedo escribir en la disquetera y eventualmente quemar un cd.
Intenté acceder a la unidad usb desde un windows xp, xp me solicitó ser administrador del sistema, y como administrador no tuve acceso.
No se si cambiando los permisos del usb podré entrar, queda para más adelante.

La razón de mi búsqueda es poder instalar programas que vienen en cd o dvd en mi netbook nuevecita a través de la red hogareña.
Si alguien tiene experiencia al respecto será bienvenida cualquier indicación.

Espero que esto sirva.

Cordiales saludos a todos:

Hugo

+1
0
-1
Imagen de soilengreen
+1
+1
-1

Hola, para empezar aviso que mis conocimientos sobre linux son muy limitados, espero sirva de algo lo que aquí explico
El problema de compartir como se menciona arriba, es que compartes absolutamente todos los dispositivos que tienes montados aparte del lector, una opción diferente es esta.
Mete un cd o dvd de lo que sea en el lector y si no lo monta de forma automatica, móntalo desde el Nautilus o el gestor de ficheros que tengas. Desde terminal

blkid -o list

Nos va a dar la lista de dispositivos y si están o no están montado y donde lo están si lo estuvieran
Esto son los de mi PC, cada PC tendrá sus dispositivos y puntos de montaje diferentes.

/dev/sda1 ntfs WinRE /media/WinRE 14F4C7A3F4C78608
/dev/sda2 ntfs Win7 /media/Win7 183ED2A93ED27EE6
/dev/sda5 swap 548ec502-14f3-4713-b2a5-cabec025262e
/dev/sda6 ext4 Debian (not mounted) c0bc2cd4-f094-4951-8282-e8637f005c8e
/dev/sda7 ext4 Mageia (not mounted) b4f49962-7d2d-4155-97b4-d6a52fdeffb9
/dev/sda8 ext4 Ubuntu / 0bfbff3b-fab2-4d73-938f-7fabf2208b08
/dev/sda9 ext4 Home /home a7ec1556-0d8b-4cb6-81a8-d42840844d6f
/dev/sdb1 ntfs Hdd1 /media/hdd1 442C7C852C7C73B0
/dev/sdc1 ext4 Hdd2 /media/hdd2 2124c9d9-8a97-4f60-80b6-a8e3c37e8084
/dev/sr0 iso9660 Virtua Tennis /media/cdrom0 <------- Este es el que interesa.

Hay que fijarse en el último que es el lector y ver el "device". Ahora hay que crear una carpeta con el nombre que mas nos guste en "/media" por ejemplo "mi_dvdrom" desde terminal

sudo mkdir /media/mi_dvdrom

A mi no me ha hecho falta tocar permisos de la carpeta creada.

Ahora hay que editar el fichero " /etc/fstab" desde terminal

gksu gedit /etc/fstab

También se puede usar

sudo gedit /etc/fstab

Si prefieres otro editor de texto sustituye la palabra "gedit" por el nombre del que prefieras.
Una vez abierto el fichero "fstab", tener cuidado de no tocar nada mas lo que pongo
Añadir esta línea al final

/dev/sr0 /media/mi_dvdrom iso9660 defaults,noauto,ro,user 0 0

Guardar y salir. Desmontamos el lector, expulsamos el cd o dvd y lo volvemos a meter y en cuanto aparezca le damos a montarlo, llegado a este punto tiene que montar cualquier dvd o cd en "media/mi_dvdrom"
Solo falta compartir por samba la carpeta "media/mi_dvdrom"
Esto también sirve perfectamente para compartir el lector DLNA
Desde terminal

gksu gedit /etc/samba/smb.conf

y añadir esto al final

[cdrom]
comment = Samba server's CD-ROM
read only = yes
locking = no
path = /media/mi_dvdrom
guest ok = yes

Guardar y normalmente no hace ni falta reiniciar el servidor samba, los dos segundos ya se ha dado cuenta del cambio.
Todo esto tiene un pequeña pega, que es que al introducir un cd o dvd no lo monta de forma automática, esto es así porque si lo hiciera de forma automática al reiniciar el PC sin disco en el lector, al estar incluido en el "fstab" daría error.
Si hay mas de un lector me imagino que debe montar como sr0, sr1, etc

+1
+1
-1

Saludos.