你好,我试图让我的从媒体中心挂载一个网络驱动器在启动自动。我已把这封信写到我的/etc/fstab/
\\192.168.1.2\root /media/data cifs username=doomstone,password=XXXX,auto,user 0 0
\\192.168.1.2\xbmc /media/xbmc cifs username=doomstone,password=XXXX,auto,user 0 0现在,当我做一个“挂载/媒体/数据”时,一切都很好,但它没有在状态下挂载它。巫婆是一种痛苦,因为电脑没有键盘,只有遥控器。因此,我需要ssh计算机和挂载驱动器每次我启动。据我所知,计算机在挂载时没有网络连接,因此网络驱动器挂载失败。
我如何做到这一点,以便它可以在启动时挂载?
发布于 2010-08-02 09:34:31
尝试将auto替换为/etc/fstab中的选项中的_netdev -这将使挂载等待直到网络启动。
发布于 2010-08-02 09:12:54
要么将mount /media/{data,xbmc}写到/etc/rc.local (希望它在Ubuntu中被调用),要么看一下自动飞秒。
编辑:没有看到这一点,您必须将反斜杠替换为"/“in /etc/fstab。
发布于 2020-09-14 17:06:50
我花了太多的时间来解决这个问题,所以我发布了对我有用的内容,让Samba 4.9.5共享自动上机启动Debian 10.5。我最初使用的/etc/fstab行是这样的:
//server/music /mnt/music cifs ro,vers=3.0,guest,_netdev 0 0使用上面的行(使用_netdev),我的/var/log/syslog报告了名称解析方面的失败,因此我尝试使用服务器的IP地址修改配置。这也不起作用,因为记录的错误是非常无用的:
Sep 14 18:52:05 hostname systemd[1]: mnt-music.mount: Mount process exited, code=exited, status=1/FAILURE
Sep 14 18:52:05 hostname systemd[1]: mnt-music.mount: Failed with result 'exit-code'在这一点上需要注意的是,更重要的是,因为这是最相关的搜索结果,而且它是错误的和误导的,_netdev选项对于Samba/CIFS挂载是无用的,它只适用于NFS 如此处第12点所述。
最后,它将_netdev替换为comment=systemd.automount,将正如这里的另一个用户所建议的替换为完全忽略了_netdev的差异,最后的结果如下:
//server/music /mnt/music cifs ro,vers=3.0,guest,comment=systemd.automount 0 0这就像一种魅力,在我的特定场景中,安装了6个不同的文件系统,没有问题,使它们在启动时就可用。
https://serverfault.com/questions/166224
复制相似问题