Sunday, May 5, 2024
 Popular · Latest · Hot · Upcoming
21
rated 0 times [  21] [ 0]  / answers: 1 / hits: 59713  / 3 Years ago, mon, july 12, 2021, 6:54:39

I am using Microsoft Visual C++ on Windows and Qt Creator on Ubuntu. I can't change permissions on my flash drive (FAT32), even as root.



How can I change permissions on a FAT32 flash-drive?


More From » usb

 Answers
6

vfat does not support Linux permissions. You can set permissions manually when you mount the device.



Unmount the flash drive from nautilus, but do not remove it.



sudo mkdir /media/flash
sudo mount /dev/sdb1 /media/flash -o dmask=000,fmask=111


You can possibly work around the issue if you use NTFS on the flash drive, and in that case mount it with the permissions option.



sudo mkdir /media/flash
sudo mount /dev/sdb1 /media/flash -o permissions


With the permissions option chown and chmod should work.



See man mount



Other options might be to use ext2 on the flash drive (smaller overhead) and the fs-driver on windows



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


[#40854] Wednesday, July 14, 2021, 3 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
uestred

Total Points: 464
Total Questions: 104
Total Answers: 112

Location: Israel
Member since Wed, Apr 14, 2021
3 Years ago
uestred questions
;