我在 NAS 上有一个 smb 共享,我正尝试将其安装在 Debian 机器 (RaspPi) 上。到目前为止一切顺利。
我在 fstab 文件中添加了以下条目:
//192.168.1.xx/yann /home/pi/buffalo cifs guest,uid=1000 0 0
但在启动时,该卷未安装。但是,如果我这样做:
$ sudo mount -a
然后卷就被安装了,并且一切正常。
我一直以为那mount -a
只是重放 fstab 文件,所以如果它能正常工作,mount -a
那么它在启动时应该也能正常工作。显然它不太正确。
知道我做错了什么吗?
答案1
尝试_netdev
将该行添加到您的 fstab 选项部分:
//192.168.1.xx/yann /home/pi/buffalo cifs _netdev,guest,uid=1000 0 0
之所以mount -a
有效而启动时挂载却不行,很可能是因为内核在网络接口有机会启动之前就试图挂载文件系统。
这将确保仅在网络接口初始化后才挂载文件系统。