Sep 16 2008

Samba, smbfs y mensajes de error

Published by admin at 3:40 pm under Samba

Hoy, al ir a montar un recurso compartido por SAMBA:

$ sudo mount -t smbfs -o username=GRUPO\\usuario //maquina/usuario /mnt/usbdisk2/

mount: wrong fs type, bad option, bad superblock on //sids00/scppevaj,
missing codepage or helper program, or other error
(for several filesystems (e.g. nfs, cifs) you might
need a /sbin/mount. helper program)
In some cases useful info is found in syslog - try
dmesg | tail or so

Si leemos el texto del mensaje del error, nos indica que puede haber pasado casi cualquier cosa (ya puestos, le hubiera puesto al final del texto del error, previo a las palabras “or other error “, lo siguiente: “or the kitchen sink” ;-)

Lo primero que piensas: o que has tecleado mal el comando de montaje (wrong fs type) o que el disco remoto está dañado (bad superblock). Lo último que piensas es que, o cielos, “simplemente” te falta el paquete smbfs (de hecho, “missing helper program” se refiere a eso mismo…aunque no lo parezca)

Así que, un simple:
root@cox:~# sudo apt-get install smbfs
y arreglado.

2 Responses to “Samba, smbfs y mensajes de error”

  1. Robertoon 17 Sep 2008 at 12:16 am

    Un par de comentarios por si alguien sigue teniendo errores al intentar montar una unidad Samba:

    También se puede probar con “mount -t cifs …” en lugar de utilizar “smbfs”

    En las últimas versiones del paquete smbfs se incluyen los sistemas de ficheros en red smbfs y cifs. smbfs es el anterior y creo que está considerado obsoleto, mientras que cifs es el recomendado. De hecho, creo que en la última versión de Ubuntu, al utilizar smbfs realmente se utiliza cifs. Se puede probar del siguiente modo; tras montar la unidad con smbfs, ejecutamos el comando “mount” para ver las unidades montadas y la unidad recién montada aparece con “cifs”.

    Si el error continua, comprobad si el problema puede estar en el cortafuegos, especialmente si estáis intentando establecer la conexión a través de una vpn.

    Por último, si os conectáis a menudo a una unidad Samba, podéis incluir la info sobre la conexión en el fichero /etc/fstab

    //bildu.uni.es/home /media/bildu cifs noauto,user=dominio/usuario_remoto,uid=usuario_local_linux,nosetuids,users 0 0

    y ya tan sólo tendréis que hacer:
    sudo mount /media/bildu

    y al terminar
    sudo umount /media/bildu

    También os podéis conectar desde Nautilus: “Archivo”=>”Conectar con el servidor…” y seleccionar “Tipo de servicio”: “Compartido por windows”

  2. adminon 17 Sep 2008 at 10:01 am

    @Roberto: estupendo comentario, ¡gracias por la información!

Trackback URI | Comments RSS

Leave a Reply

« Back to text comment