He podido montar mis recursos compartidos nas haciendo primero directorios en la carpeta / media, luego:
sudo gedit /etc/fstab
para incluir la siguiente línea para cada recurso compartido que deseo montar automáticamente;
//servername/sharename /media/windowsshare cifs guest,uid=1000,iocharset=utf8,codepage=unicode,unicode 0 0
Ahora, sin embargo, actualicé a 12.10, y de repente no puedo montar los recursos compartidos después de guardar /etc/fstab
y sudo mount -a
, dándome este error:
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
mount error(22): Invalid argument
En Nautilus, los recursos compartidos son visibles en la pestaña de red, desmontados, y cuando hago clic en un recurso compartido, recibo el siguiente mensaje:
mount: only root can mount //192.168.1.71/photos on /media/photos
Lo verifiqué para asegurarme de que estaba instalado smbfs, y no hubo problemas allí. Estoy perplejo.
sudo mkdir /blah/blah
un directorio con permisos solo de root. es exactamente lo que se supone que debe hacer. Los nuevos directorios se crean de forma predeterminada con los permisos de lectura, escritura y ejecución (es decir, se ejecutan como un programa si es un programa) habilitados para el propietario (es decir, el creador del directorio de forma predeterminada) y el grupo y los permisos de lectura y ejecución habilitados para fuente deman mkdir
Recibí el mismo mensaje de error, también después de actualizar de 12.04 a 12.10.
mount.cifs (8) dice:
Revisé /var/log/kern.log y encontré, en mi caso:
Entonces, la solución para mí fue simplemente eliminar esta opción de mi entrada / etc / fstab.
Al probar sus opciones, este mensaje se escribe en kern.log:
Parece que el comportamiento de cifs.ko ha cambiado de ignorar opciones no reconocidas a fallar cuando ve una.
mount.cifs -V dice que es la versión 5.5.
fuente
Instalar cifs-utils con el comando
hizo el truco para mí Hubo una dependencia para el archivo "keyutils" que se instaló automáticamente al mismo tiempo. No instalé además todos los smbnetfs como lo sugirió otro usuario, por lo que este archivo puede no ser necesario.
fuente
Tuve el mismo problema después de la actualización de 12.04 a 12.10.
En 12.04 usé smbfs y mi
fstab
lectura:Esto funcionó hasta la actualización. Para volver a trabajar, instalé cifs-utils y smbnetfs:
y cambiado
smbfs
acifs
en mi/etc/fstab
:fuente
solucionó mi problema bajo una nueva instalación de 64 bits de 12.10. (También había instalado smbnetfs antes de mirar aquí. Creo que ambos son necesarios, pero no soy positivo.
fuente
Yo también he tenido este problema y la solución que he usado y que ayuda mucho a mantener los documentos recientes en unidad es eliminar el Unicode y esos parámetros, pero mantener el resto: para 12.10 y más tarde, uso esto: //192.168.0.20 / mainshare / media / mainshare cifs guest, uid = 1000 0 0
El uid = 1000 le da acceso de lectura / escritura porque nuestro recurso compartido está abierto a los usuarios. Esta solución ha ahorrado 12.10 para mí; de lo contrario, aún me quedaría con 12.04.
fuente
Esa fue mi situación exacta, y se resolvió eliminando la opción fsc de la siguiente línea en etc / fstab:
así que la línea real se muestra así:
Descubrí probando diferentes opciones de montaje a mano (por lo que quizás sea una buena idea verificar también su propio error).
Supongo que puede ser un error, o se ha eliminado la opción fsc, no lo sé realmente ... Espero que ayude a alguien de todos modos.
fuente
También tuve este error después de actualizar de 12.04 a 12.10.
Gracias por toda la información que se compartió. Pude usarla y resolver mi problema.
También tenía la opción automática especificada. Sin embargo, hubo un problema adicional. Comprobando el /var/log/kern.log encontré este mensaje:
Mi / etc / fstab incluía la opción sec = lanman .
Así que reemplacé esa opción con sec = ntlm y ahora está funcionando.
Nuevamente, gracias a todos por la información.
fuente
Gracias a la discusión esclarecedora sobre esto en https://ubuntuforums.org/showthread.php?t=2375075 , finalmente pude hacerlo funcionar. En mi caso, se informó el siguiente error
Supervisé y vi lo siguiente en kern.log
Como se indicó, cambié fstab de la siguiente manera:
Tenga en cuenta que extra
parámetro. Luego lo hice
¡Y funcionó a las mil maravillas!
fuente