![如何自动挂载硬盘而不导致丢失时冻结?](https://linux22.com/image/1098207/%E5%A6%82%E4%BD%95%E8%87%AA%E5%8A%A8%E6%8C%82%E8%BD%BD%E7%A1%AC%E7%9B%98%E8%80%8C%E4%B8%8D%E5%AF%BC%E8%87%B4%E4%B8%A2%E5%A4%B1%E6%97%B6%E5%86%BB%E7%BB%93%EF%BC%9F.png)
我曾经将外部 USB 硬盘添加为自动挂载/etc/fstab
,但有时我会删除它们(或它们失败)并重新启动服务器失败,因为它们无法挂载。
如果系统硬盘存在的话,有没有办法自动挂载系统硬盘,但如果不存在的话,则不阻碍启动过程?
机器必须能够正确重启,因为我无法轻松地从物理上访问它。
答案1
越野骑手的链接提供了一个起点,但使用 fstab 选项auto, nofail, defaults
将实现想要的行为。
答案2
有一个选项可以跳过 fstab。安装autofs
并配置外部磁盘,以便在需要时挂载。
答案3
尝试通过 uuid 安装你的外部驱动器
你的 etc/fstab 中有类似这样的内容:
UUID=7CB8A6BAB8A671F6 /media/USBdisk ext3 defaults 0 0
插入外部 USB 驱动器并在控制台上输入“sudo blkid”以了解您的 UUID。
重启之前不要忘记“sudo mkdir /media/USBdisk && chown my_pseudo:my_pseudo /media/USBdisk”。