Agregué una sola entrada a /etc/fstab
:
mount //sambashare /media/sambashare
La ejecución mount -a
funcionó bien, pude acceder a todos los archivos. Sin embargo, después de reiniciar, me aparece este error:
etho0 is in forwarding mode
Waiting for vmbr1 to get ready (MAXWAIT is 32 seconds).
Los reinicios recurrentes no ayudan. Supongo firmemente que está relacionado con esta entrada de fstab, ya que no había realizado ningún otro cambio.
Respuesta1
El comportamiento es el diseñado.
Como ha agregado un recurso compartido de red a su fstab, la red debe estar activada antes de poder montarla.
Ha creado un puente (vmbr1), que puede necesitar tiempo para configurarse siSTPestá habilitado, generalmente entre 30 y 40 segundos.
Deshabilitar STP podría funcionar, pero podría ser una mala idea considerando su configuración.
Otra solución sería montar el recurso compartido manualmente en /etc/rc.local (o similar) o usar autofs.
Respuesta2
mount
Parece un valor incorrecto para el primer campo en su fstab y parece que simplemente copió una mount
línea de comando.
(
man 5 fstab
) ... El primer campo en/etc/fstab
, (fs_spec), describe el dispositivo especial de bloque o el sistema de archivos remoto que se montará. Para montajes ordinarios, contendrá (un enlace a) un nodo de dispositivo especial de bloque (creado por mknod(8)) para el dispositivo que se va a montar, como/dev/cdrom
o/dev/sdb7
.
Para montajes NFS uno tendrá :, por ejemplo, 'knuth.aeb.nl:/'.
Esperaría algo como esto en /etc/fstab:
//sambashare /media/sambashare cifs credentials=/etc/smbcredentials,iocharset=utf8,sec=ntlm,_netdev
Se recomienda encarecidamente la _netdev
opción de montaje, ya que retrasará el montaje de los sistemas de archivos que requieren acceso a la red hasta que se haya establecido la conexión de red, evitando tiempos de espera.