我有 3 个相同品牌/型号的外部硬盘,通过 USB 连接,如下/etc/fstab
所示:
[...]
UUID=1b83f30d-cb05-460f-ba98-50912a639330 /mnt/disk1 ext4 auto,defaults,nofail 0 2
UUID=b2653db0-5233-4812-a5af-bf3a8944db80 /mnt/disk2 ext4 auto,defaults,nofail 0 2
UUID=c02d2990-61b6-432d-9b20-b95643607065 /mnt/disk3 ext4 auto,defaults,nofail 0 2
[...]
重启后,df -h
如下所示:
[...]
/dev/sdb1 3.6T 3.1T 313G 92% /mnt/disk1
/dev/sdd1 3.6T 3.0T 484G 87% /mnt/disk3
[...]
如您所见,磁盘 2 在每次启动或重启后都无法挂载。尝试手动挂载它,sudo mount /mnt/disk2
结果mount: /mnt/disk2: /dev/sdc1 already mounted or mount point busy.
却出问题了!如果我在启动后等待 2-3 分钟,我可以使用完全相同的命令顺利挂载它。因此,驱动器将挂载最终.我想知道的是
- 为什么启动后最初几分钟无法挂载磁盘,并且
- 我如何才能可靠地确保磁盘自动安装?我甚至不关心机器是否需要多花 2-3 个小时才能启动,只要磁盘最终安装好了就可以了。