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)
接下来,运行它并导航到此设置:
并简单地禁用它。就是这样。
来源:这里。
automount系统的核心大概就是udisks
系统。守护进程应该是udisksd
,而 systemd 服务可能是udisks2.service
(至少在我的 Debian 9 上;名称在 Ubuntu 上可能会有所不同)。
一旦您停止该服务(例如使用systemctl stop udisks2.service
),GUI 会话应该无法自动安装任何东西。
为了确保其他服务没有激活它,你可能会掩盖它:systemctl mask udisks2.service
。
小智 1
因此,您希望恢复磁盘而不弄乱其内容。是的,安装它们的文件系统会增加计数器,并可能损坏已经损坏的文件系统。
在这种情况下,您不能仅在磁盘上运行 dd 来防止这种情况发生,因为当您将其插入时,系统已经自动安装了它。您将使用新udisks
系统根据 udev 事件自动挂载新卷。您可以在 GUI 中完全关闭此功能。
在“设置”>“可移动驱动器和媒体”中:取消选中所有“可移动存储”框。这应该完全禁用该功能。