如何在 Ubuntu 中停止自动安装设备?

如何在 Ubuntu 中停止自动安装设备?

我有一个 Ubuntu 16.04 LTS 桌面系统,用于救援磁盘驱动器(使用 dd 或 ddrescue)。每当我插入磁盘驱动器时,它都会自动安装并显示在文件管理器中。

我不想这样做,因为我担心要救援的磁盘会被安装过程修改。是我决定是否以及何时安装该磁盘,而不是某些操作系统功能。

令人惊讶的是,我找不到禁用自动安装功能的设置。一些解决方案建议在 /etc/fstab 中输入受影响的分区并禁用在那里安装,但是由于要救援的每个磁盘驱动器可能有不同的分区,这在我的情况下不起作用。

如何完全禁用Ubuntu的自动挂载功能?

答案1

automount系统的核心可能就是udiskssystem。守护进程应该是udisksd,systemd 服务也可能是udisks2.service(至少在我的 Debian 9 上;Ubuntu 上的名称可能会有所不同)。

一旦您停止该服务(例如使用systemctl stop udisks2.service),GUI 会话应该无法自动安装任何内容。

为了确保任何其他服务不会重新激活它,您可以将其屏蔽:systemctl mask udisks2.service

答案2

停止自动安装特定设备/etc/fstab,使用选项添加一个条目noauto

示例条目(使用命令获取 UID 后blkid):

...
UUID=2017-09-15-16-48-31-00 none mac noauto 0 0
...

答案3

在 Ubuntu 22.04 中,我能够使用以下命令停止自动安装设备dconf 编辑器。首先安装它:

sudo apt install dconf-editor

接下来,运行它并导航到此设置:

在此输入图像描述

并简单地禁用它。就是这样。

来源:这里

答案4

因此,您希望恢复磁盘而不弄乱其内容。是的,安装它们的文件系统会增加计数器,并可能损坏已经损坏的文件系统。

在这种情况下,您不能仅在磁盘上运行 dd 来防止这种情况发生,因为当您将其插入时,系统已经自动安装了它。您将使用新udisks系统根据 udev 事件自动挂载新卷。您可以在 GUI 中完全关闭此功能。

在“设置”>“可移动驱动器和媒体”中:取消选中所有“可移动存储”框。这将完全禁用该功能。

相关内容