如何停止在 Ubuntu 中自动挂载设备?

6 filesystems ubuntu debian automounting

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

我不想要这个,因为我害怕被救出的磁盘被挂载过程修改了。由我决定是否以及何时安装该磁盘,而不是某些操作系统功能。

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

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

小智 8

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

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

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

Run Code Online (Sandbox Code Playgroud)


小智 8

在 Ubuntu 22.04 中,我能够使用dconf Editor停止自动安装设备。首先安装它:

sudo apt install dconf-editor
Run Code Online (Sandbox Code Playgroud)

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

在此输入图像描述

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

来源:这里

  • 要自动化:`gsettings set org.gnome.desktop.media-handling automount false` [[来源](https://www.suse.com/support/kb/doc/?id=000019002)] (5认同)

tel*_*coM 6

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

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

为了确保其他服务没有激活它,你可能会掩盖它:systemctl mask udisks2.service

  • 停止“udisk2.service”不仅会禁用自动挂载,而且还可能产生不需要的副作用。IE `gnome-disks` 也停止工作。 (2认同)

小智 1

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

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

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