我的 /etc/fstab 如下所示:
...
/mnt/FP5/daten/bilder/2002/ /home/johkra/Bilder/2002 none bind
...
我如何配置我的 fstab 以使 Ubuntu 不等待绑定。ubuntu 可以在实际需要时挂载它吗?
谢谢!祝你 2018 年一切顺利!
答案1
最终成功了,但需要注意一些事项:
不要将选项添加
x-systemd.automount
到任何服务(如 NFS)所需的设备(分区)上,因为驱动器可能在启动时未连接请避免
x-systemd.automount
与其他自动挂载程序(如 autofs)一起使用。
现在来看看解决方案:
我有一个带有 xfs 文件系统的外部磁盘(标记为),连接后data
应挂载到该磁盘。条目显示/data
fstab
LABEL=data /data xfs nofail,auto,noatime 0 0
nofail
导致在磁盘未连接时不会中断启动过程,并auto
表示在磁盘连接后立即挂载(这与旧init
行为不同,旧行为仅在启动时挂载)。
现在,为了在需要时将其bind
安装/data
到我的,我添加了行/home/ridgy/data
/data /home/ridgy/data none bind,nofail,noauto,x-systemd.automount,noatime
然后,连接磁盘后,分区自动连接并mount
显示
/dev/sda1 on /data type xfs (rw,noatime,attr2,inode64,noquota)
但仍然没有安装/home/ridgy/data
。但ls data
现在列出了的内容/data
,并且mount
还增加了
/dev/sda1 on /home/ridgy/data type xfs (rw,noatime,attr2,inode64,noquota)
我想要的结果是什么。
硬移除 USB 磁盘会卸载该分区上的两个挂载;但现在列出 ~/data 会让命令挂起。我没有尝试使用任何超时的不同值;也许这在这种情况下会有所帮助。