如何在没有 fstab 的情况下可靠地自动挂载 USB 驱动器

use*_*279 5 mount automount drive

我需要一种无需使用 fstab 即可挂载 USB 驱动器的方法。

我无法使用 fstab,因为驱动器在启动时未连接到我的计算机。这会在任何一次重新启动期间导致问题,因为启动挂起等待此设备,直到键盘干预跳过它。

我不能使用我当前的脚本,mount /dev/sde1 /media/Backup因为有时它会更改为sdf.

将此视为服务器安装。我无法在用户或 GUI 级别使用工具。

我想我的问题的总和是考虑到/dev/sd值的可靠性不一致,如何从命令行手动挂载 USB 驱动器。

ast*_*tex 8

您应该获取驱动器的 UUID(例如$ blkid /dev/sde1),然后使用 /dev/disk/by-uuid/ 而不是正常方法(例如$ mount /dev/disk/by-uuid/[UUID] /media/drive)挂载。UUID 是磁盘固有的,因此无论用于安装它的设备如何,它都应该可以工作。