使用 GNOME Disks 自动挂载后,exfat 卡变为只读,此后即使以 root 身份也无法更改权限

使用 GNOME Disks 自动挂载后,exfat 卡变为只读,此后即使以 root 身份也无法更改权限

我在 Chromebook 上运行 Ubuntu MATE 22.04。由于 Chromebook 的内部内存有限,我使用 128 GB 的 USB 驱动器进行存储。此驱动器格式化为 exfat,因此可以在 Windows 和 GNU/Linux 中使用。我想自动安装磁盘,这样它的永久位置就不会改变,我的云存储客户端 (Mega) 就可以访问它而无需手动干预。

Mount options在 GNOME 磁盘中打开了此驱动器,并启用了Mount at Startup

执行此操作后,我无法编辑驱动器中的文件。驱动器已安装为/mnt/MyDrive

我尝试过sudo chown -R myusername:myusername /mnt/MyDrive,但是没有用(尽管使用了sudo,但它显示“操作不允许”)。

su我尝试使用和以 root 身份登录chown -R myusername:myusername /mnt/Files,但它仍然显示“操作不允许”)。

我该如何修复这个问题?我想自动安装驱动器,但也希望拥有读写访问权限。


注意:如果我不自动安装驱动器,我拥有其中的完全读写访问权限(没有sudo)。过去,我曾自动安装ext4驱动器,并且我可以chown使用 sudo 而不会出现问题。这个问题特定于exfat(也可能NTFS如此)。

答案1

这个答案部分基于答案是关于 NTFS/exfat 驱动器的手动、正常安装(但不是自动安装)。


  1. 以 root 身份打开该文件/etc/fstab
sudo nano /etc/fstab
  1. 注释掉与您的特定驱动器相对应的行(我的驱动器的标签是MyDrive),然后添加行
/dev/disk/by-label/MyDrive /mnt/MyDrive auto rw,user,uid=1000,dmask=007,fmask=117,nosuid,nodev,nofail,x-gvfs-show 0 0
  1. 重启。

笔记:我的 USB 驱动器的标签是MyDrive。您必须进行相应更改。您也可以使用 UUID 而不是标签进行安装。请参阅 Ubuntu 社区帮助页面文件系统更多细节。

相关内容