如何自动挂载硬盘而不会在丢失时导致冻结?

我曾经在/etc/fstab添加外部usb hdds作为自动挂载,但有时我删除它们(或者它们失败)重启服务器失败,因为它们无法挂载。

有没有办法自动挂载系统硬盘(如果它们存在),但如果它们不存在则不要阻止启动过程?

机器必须能够正常重启是绝对必要的,因为我无法轻易地实际访问它。

有一个跳过fstab的选项。 安装autofs并配置要在需要时安装的外部磁盘。

http://www.autofs.org

TrailRider的链接提供了一个起点,但使用fstab选项auto, nofail, defaults将实现想要的行为。

尝试通过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’。