检测并安装外部 USB 驱动器 - Linux(Debian)

检测并安装外部 USB 驱动器 - Linux(Debian)

我有一个 3TB USB 3.0 外置硬盘(Seagate),我希望我的 Debian 机器在启动时能够启动它,以便我可以使用 rsync 通过 cron 备份到它。

如果我拔下驱动器并重新插入,则它会显示:

/dev/disk/by-uuid -lah

然后我可以通过执行以下操作来挂载它(UUID 已经在 fstab 中):

sudo mount -a

不幸的是,当我重新启动时,驱动器未被检测到。这是一个无头 Linux 机箱。

该驱动器是 NTFS 格式的。

非常感谢您的帮助!

谢谢,

答案1

在启动时安装外部硬盘驱动器可能是一项非常棘手且麻烦的操作。首先,它会增加启动顺序的延迟,然后必须识别并安装驱动器。想象一下,如果由于某种原因,操作系统找不到驱动器。它将卡在启动顺序,等待用户告诉它是否继续。你不希望发生这种情况。

你需要的是自动文件系统。只需apt-get install autofs配置自动挂载 -> 在 中为该驱动器创建一个条目/etc/auto.master

例如: /mnt /etc/auto.mnt --timeout=120 --ghost;然后输入/etc/auto.mnt:``backup -fstype=ntfs,rw UUID=

相关内容