如何在 Ubuntu 22.04 上插入 USB 密钥时自动挂载

如何在 Ubuntu 22.04 上插入 USB 密钥时自动挂载

此功能在我的 20.04 盒子上运行良好,但在我的 22.04 安装上无法运行。

当我将 MicroSD 驱动器插入 SD->USB 设备并将其插入 Ubuntu 时,它被视为 /dev/sda1,但它不会自动挂载。我希望它以我登录 GUI 的用户身份自动挂载(或仅以用户 1000 - 我是唯一登录到该盒子的人)

我可以使用命令手动安装驱动器

 sudo mount /dev/sda1 /mountpoint -o uid=1000

并使用相应的 umount 驱动器手动将其卸载,但这不是必要的。

该磁盘上有一个标准的 VFAT 文件系统,带有标签。以下内容https://help.ubuntu.com/community/Mount/USB我确认 dconf-editor 显示 automout 已打开且 automount-open 已打开。

我是否需要摆弄 udev 规则(如果这是如我所料内置于操作系统中的东西,我宁愿不这样做)?

答案1

不确定版本之间发生了什么变化,但我需要为 /dev/sda1 分区提供一个标签,然后一切都开始按预期工作。

我使用的命令是

dosfslabel /dev/sda1 DISKNAME

相关内容