LINUX.ORG.RU

История изменений

Исправление 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».