通过 fstab 挂载的 CIFS 不在启动时挂载

通过 fstab 挂载的 CIFS 不在启动时挂载

尝试将两个共享从我的 QNAP NAS 自动挂载到我的树莓派上。 QNAP NAS 股票:

\\192.168.1.7\Disk3
\\192.168.1.7\Disk8

在 Raspberry Pi 上,创建了两个文件夹:

/mnt/shares/NASDisk3
/mnt/shares/NASDisk8

文件系统表:

//192.168.1.7/Disk3 /mnt/shares/NASDisk3 cifs \
uid=1000,credentials=/etc/smbpass.txt,user,noauto,rw 0    0

//192.168.1.7/Disk8 /mnt/shares/NASDisk8 cifs \
uid=1000,credentials=/etc/smbpass.txt,user,noauto,rw 0    0

Raspberry Pi 启动后,仅安装 Disk3。以下尝试没有成功:

  • 改变顺序fstab
  • 添加_netdev
  • 检查 NAS 上的凭据

可以使用以下命令挂载 Disk8:

mount //192.168.1.8/Disk8

但是mount -a不会 mount Disk8,并umount cifs导致“没有安装 cifs”(根据 mtab)。

就是这样姆塔布启动后看起来像:

//192.168.1.7/Disk3 /mnt/shares/NASDisk3 cifs rw,nosuid,nodev,noexec,relatime,\
vers=1.0,cache=strict,username=pi,domain=NASC7B132,uid=1000,forceuid,gid=0,\
noforcegid,addr=192.168.1.7,fi$

做完之后sudo mount //192.168.1.7/Disk8姆塔布包含:

//192.168.1.7/Disk8 /mnt/shares/NASDisk8 cifs rw,nosuid,nodev,noexec,relatime,\
vers=1.0,cache=strict,username=pi,domain=NASC7B132,uid=1000,forceuid,gid=0,\
noforcegid,addr=192.168.1.7,fi$

尽管如此,umount cifs结果还是没有找到 cif。

答案1

你有很多问题:

  1. noauto标志告诉坐骑mount忽略这一行-a。您可以使用 手动尝试安装mount /mnt/shares/NASDisk3。如果您想在启动时安装它,请删除该noauto标志。

  2. 你的umount语法错误;它应该是umount -t cifs。否则,您试图告诉系统卸载某些安装的东西,$PWD/cifs而这不是您的意思:-)

相关内容