如何阻止 Linux 自动安装 USB 驱动器?

如何阻止 Linux 自动安装 USB 驱动器?

我正在尝试将我的主桌面从塔式系统移动到 NUC。

塔式机和 NUC 均运行 Linux Mint(v19.3 和 v20.1)。

机箱内有一个外置烤面包机驱动器插槽,我可以将 SATA 驱动器插入其中,以便将夜间备份写入其中。驱动器采用 EXT4 格式,分区标记为“备份”。

我的夜间备份脚本会将标有“backup”的分区挂载到“/mnt/backup”,写入备份文件,然后卸载该分区。白天的某个时候,如果我记得的话,我会交换磁盘,这样我就可以保留多个副本。

当然,NUC 没有这样的烤面包机驱动器插槽。相反,我有一个 Sabrent 外置硬盘驱动器扩展坞,插入 USB 端口。而且它工作正常 - 除了...

我的问题是,当我将驱动器插入其中时,Linux 会自动将该驱动器挂载到“/media/jdege/backup”下。我假设它使用“jdege”是因为它是登录用户的名称,使用“backup”是因为它是磁盘上单个分区的标签。

我的问题是我不想让这个驱动器自动挂载。我希望能够根据命令挂载它,然后根据命令卸载它,但当 Linux 自动挂载它时我无法做到这一点。

虽然我不希望此驱动器自动挂载,但我希望其他 USB 驱动器能够自动挂载。也就是说,如果我将 USB 驱动器插入某处,我希望它能够自动挂载。

那么,如何才能使我的备份磁盘(且只有我的备份磁盘)不自动挂载?(作为区别,我所做的所有备份磁盘(且只有我的备份磁盘)都以“备份”作为其分区标签。)

答案1

为磁盘添加一个/etc/fstab条目,并将其标记为noauto,nofail。udisks2 守护进程应遵守此规定,方法是禁用桌面环境中的自动挂载并使用您指定的路径。

UUID=abcdef /mnt/backup ext4 noauto,nofail 0 0

相关内容