如何更改 FAT32 格式驱动器的权限?

tuc*_*nak 11 usb fat32

我在 Windows 上使用 Microsoft Visual C++,在 Ubuntu 上使用 Qt Creator。我无法更改闪存驱动器 (FAT32) 上的权限,即使是 root。

如何更改 FAT32 闪存驱动器的权限?

Pan*_*her 19

vfat 不支持 Linux 权限。您可以在挂载设备时手动设置权限。

从 nautilus 卸载闪存驱动器,但不要将其移除。

sudo mkdir /media/flash
sudo mount /dev/sdb1 /media/flash -o dmask=000,fmask=111
Run Code Online (Sandbox Code Playgroud)

如果您在闪存驱动器上使用 NTFS,您可能可以解决这个问题,在这种情况下,使用权限选项安装它。

sudo mkdir /media/flash
sudo mount /dev/sdb1 /media/flash -o permissions    
Run Code Online (Sandbox Code Playgroud)

使用权限选项chownchmod应该可以工作。

man mount

其他选项可能是在闪存驱动器上使用 ext2(较小的开销)和 Windows 上的 fs-driver

http://www.fs-driver.org/