我在 USB 盒中有一个备用外部硬盘,它与我的笔记本电脑的启动驱动器完全相同,因此如果我的启动驱动器出现故障,我可以将其更换。当它连接到系统进行正常使用时(例如,备份、访问不适合我的 SSD 的文件),我想像这样安装它:
/something/ (partition 1 mounts here)
/something/home (partition 3 mounts here)
(partition 2 is swap, not used in this config)
挂载后,这将使文件系统看起来与我的启动盘上的文件系统相同。另外,我希望它自动挂载。
我在 /etc/fstab 中有:
LABEL=ht10oa1 /media/ext ext4 commit=120,defaults,nofail,user 0 2
LABEL=ht10oa3 /media/ext/home ext4 commit=120,defaults,nofail,user 0 2
这种方法一半时间有效。另一半时间,/media/ext/home 先挂载,/media/ext 挂载在其上,隐藏内容。不太好。
我如何确保 /media/ext 首先挂载?我在这里寻找简单的方法(我认为这应该是自动的,因为它是在启动时)。如果这很重要,那么它在 Ubuntu 11.10 上。
谢谢,
--jh--
答案1
最好的方法是使用 UUID 从 挂载设备/etc/fstab
。UUID 不受检测顺序的限制。这里更好地解释如何做到这一点。