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

我需要一种方法来安装USB驱动器而不使用fstab。

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

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

考虑这是服务器安装。 我无法在用户或GUI级别使用工具。

我想我的问题的总和是如何从命令行手动安装USB驱动器,因为/dev/sd值的可靠性不一致。

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

  1. 连接你的USB磁盘
  2. sudo blkid
  3. 使用mount -U [drive's UUID] [any other option you might want].gnomerc脚本添加一行

我从来没有这样做过,所以可能会有一些变化让它真正起作用。

这是我用的:

PySDM是一个基于PyGTK的存储设备管理器,允许完全自定义硬盘安装点,而无需手动编辑fstab。 它还允许为存储设备的动态配置创建udev规则。

在软件中心搜索它…简单易用的GUI …

安装后,在您的应用列表中搜索STORAGE DEVICE MANAGER …