История изменений
Исправление ZenitharChampion, (текущая версия) :
Очень интересная мануалка на Debian Wiki, посвящённая монтированию NTFS: https://wiki.debian.org/NTFS
Когда я указал эти дополнительные параметры, у меня все файлы и каталоги стали иметь атрибут, что они принадлежат конкретному пользователю и группе. И после этолго, я смог разместить WINEPREFIX на разделе NTFS, и он работал, не ругаясь на неправильные права файлов в WINEPREFIX.
mount -t ntfs-3g /dev/sda1 -o uid=1000,gid=100,umask=0002,fmask=0003 /mnt/ntfs
Я не знаю, для чего нужны параметры umask и fmask, но раз в мануале сказано... Лично у меня с одними только uid=
и gid=
всё работает.
А ещё можно добавить параметры noexec
, nosuid
и nocase
. Запрет на запуск исполняемых файлов, запрет на исполнение SUID-файлов, и делание файловой системы толерантной к регистру имён файлов.
Для проприетарного Paragon NTFS параметры те же. Только вместо -t ntfs-3g
надо использовать -t ufsd
.
А вот для exfat я использую такие параметры:
mount -t exfat /dev/sdc1 -o uid=1000,gid=100,umask=0022,fmask=0022,nosuid,namecase=0 /mnt/exfat
Вместо «nocase» - namecase=0
(суть та же, просто по-другому называется). А также другие umask и fmask (опять же не знаю зачем, просто udisks2 по умолчанию монтирует exfat именно так, значит знает что делает).
Исправление ZenitharChampion, :
Очень интересная мануалка на Debian Wiki, посвящённая монтированию NTFS: https://wiki.debian.org/NTFS
Когда я указал эти дополнительные параметры, у меня все файлы и каталоги стали иметь атрибут, что они принадлежат конкретному пользователю и группе. И после этолго, я смог разместить WINEPREFIX на разделе NTFS, и он работал, не ругаясь на неправильные права файлов в WINEPREFIX.
mount -t ntfs-3g /dev/sda1 -o uid=1000,gid=100,umask=0002,fmask=0003 /mnt/ntfs
Я не знаю, для чего нужны параметры umask и fmask, но раз в мануале сказано... Лично у меня с одними только uid=
и gid=
всё работает.
А ещё можно добавить параметры noexec
, nosuid
и nocase
. Запрет на запуск исполняемых файлов, запрет на исполнение SUID-файлов, и делание файловой системы толерантной к регистру имён файлов.
Для проприетарного Paragon NTFS параметры те же. Только вместо -t ntfs-3g
надо использовать -t ufsd
.
А вот для exfat я использую такие параметры:
mount -t exfat /dev/sdc1 -o uid=1000,gid=100,umask=0022,fmask=0022,nosuid,namecase=0 /mnt/exfat
Другие umask и fmask, а также вместо «nocase» тут namecase=0
.
Исправление ZenitharChampion, :
Очень интересная мануалка на Debian Wiki, посвящённая монтированию NTFS: https://wiki.debian.org/NTFS
Когда я указал эти дополнительные параметры, у меня все файлы и каталоги стали иметь атрибут, что они принадлежат конкретному пользователю и группе. И после этолго, я смог разместить WINEPREFIX на разделе NTFS, и он работал, не ругаясь на неправльные права файлов в WINEPREFIX.
mount -t ntfs-3g /dev/sda1 -o uid=1000,gid=100,umask=0002,fmask=0003 /mnt/ntfs
Я не знаю, для чего нужны параметры umask и fmask, но раз в мануале сказано... Лично у меня с одними только uid=
и gid=
всё работает.
А ещё можно добавить параметры noexec
, nosuid
и nocase
. Запрет на запуск исполняемых файлов, запрет на исполнение SUID-файлов, и делание файловой системы толерантной к регистру имён файлов.
Для проприетарного Paragon NTFS параметры те же. Только вместо -t ntfs-3g
надо использовать -t ufsd
.
А вот для exfat я использую такие параметры:
mount -t exfat /dev/sdc1 -o uid=1000,gid=100,umask=0022,fmask=0022,nosuid,namecase=0 /mnt/exfat
Другие umask и fmask, а также вместо «nocase» тут namecase=0
.
Исходная версия ZenitharChampion, :
Очень интересная мануалка на Debian Wiki, посвящённая монтированию NTFS: https://wiki.debian.org/NTFS
Когда я указал эти дополнительные параметры, у меня все файлы и каталоги стали иметь атрибут, что они принадлежат конкретному пользователю и группе. И после этолго, я смог разместить WINEPREFIX на разделе NTFS, и он работал, не ругаясь на неправльные права файлов в WINEPREFIX.
mount -t ntfs-3g /dev/sda1 -o uid=1000,gid=100,umask=0002,fmask=0003 /mnt/ntfs
Я не знаю, для чего нужны параметры umask и fmask, но раз в мануале сказано... Лично у меня с одними только uid=
и gid=
всё работает.
А ещё можно добавить параметры noexec
, nosuid
и nocase
. Запрет на запуск исполняемых файлов, запрет на исполнение SUID-файлов, и делание файловой системы толерантной к регистру имён файлов.
Для проприетарного Paragon NTFS параметры те же. Только вместо -t ntfs-3g
надо использовать -t ufsd
.
А вот для exfat я использую такие параметры:
mount -t exfat /dev/sdc1 -o uid=1000,gid=100,umask=0022,fmask=0022,nosuid,namecase=0
Другие umask и fmask, а также вместо «nocase» тут «namecase=0».