Я использую MS VC ++ для win и Qt Creator на Ubuntu. Я не могу изменять разрешения для своего флеш-накопителя (FAT32), даже как root.
Как я могу изменить разрешения на флэш-накопитель FAT32?
FAT32 не поддерживает Linux-подобные разрешения.
Единственная возможность, которая приходит мне на ум, - изменить настройки в /etc/fstab
для всего диска. При установке эти разрешения отображаются на весь диск, но вы не можете различать исполняемые файлы, разрешения на чтение и запись из файла в файл.
И поскольку вам нужно выполнить каталог для его ввода, вам нужны глобальные разрешения на выполнение. И, следовательно, глобальные разрешения на чтение тоже.
Типичная запись будет выглядеть так:
/dev/pny /media/pny vfat defaults,users,exec,uid=1000,gid=46 0 0
uid
будет вашим UID (с помощью команды id
при входе в систему), gid=46
является plugdev в моей системе, используемой для демона hotplug.
FAT32 не поддерживает Linux-разрешения.
Единственная возможность, которая приходит мне на ум, - изменить настройки в /etc/fstab для всего диска. При установке эти разрешения отображаются на весь диск, но вы не можете различать исполняемые файлы, разрешения на чтение и запись из файла в файл.
И поскольку вам нужно выполнить каталог для его ввода, вам нужны глобальные разрешения на выполнение. И, следовательно, глобальные разрешения на чтение тоже.
Типичная запись будет выглядеть так:
/dev/pny /media/pny vfat defaults,users,exec,uid=1000,gid=46 0 0
uid будет вашим UID (с помощью команды id при входе в систему), gid=46 является plugdev в моей системе, используемой для демона hotplug.
FAT32 не поддерживает Linux-разрешения.
Единственная возможность, которая приходит мне на ум, - изменить настройки в /etc/fstab для всего диска. При установке эти разрешения отображаются на весь диск, но вы не можете различать исполняемые файлы, разрешения на чтение и запись из файла в файл.
И поскольку вам нужно выполнить каталог для его ввода, вам нужны глобальные разрешения на выполнение. И, следовательно, глобальные разрешения на чтение тоже.
Типичная запись будет выглядеть так:
/dev/pny /media/pny vfat defaults,users,exec,uid=1000,gid=46 0 0
uid будет вашим UID (с помощью команды id при входе в систему), gid=46 является plugdev в моей системе, используемой для демона hotplug.