Прикупил себе сегодня новый жесткий диск создал раздел ext4 но не понимаю какие параметры прописать в fstab, чтобы пользователь мог писать на этот раздел (сейчас defaults 1 2). Раньше я решил эту проблему для ntfs раздела (строчкой uid=KOT,gid=users,fmask=113,dmask=002,locale=ru_RU.UTF-8 0 0). Но для ext4 похоже этот способ не подходит. Под рутом я на раздел писать могу, а под пользователем нет. Перепробовал разные опции, но на все ругается что не верные. Сильно не пинайте, я в этом не силен.
Я делал так. Монтирование стандартное:
/dev/sda1 /media/sda1 ext4 defaults,auto,exec,rw,user,users 0 0
fstab — Википедия
После этого права на запись имелись только у root. Тогда я запустил Dolphin с правами администратора, перешел в корень диска - свойства - на вкладке “права” назначил права своему пользователю, также поставил галочку “применить для всех папок и файлов”.
С тех пор диск монтируется автоматом и доступен для записи пользователю.
Да и еще пользователь состоит в группах disk,wheel на всякий случай.
Читал
Я тоже об этом подумал, но чую что это костыль и есть более верное решение. Прошу местных гуру помочь решить задачу.
ls -ld путь/монтирования/твоего/диска
Не могли бы вы пояснить, что делает код?
Показывает права на файлы на диске.
KOT@dhcppc0:~> ls -ld /media/3/
drwxr-xr-x 4 root root 4096 июн 9 01:55 /media/3/
Ну и что мне дальше делать. Если менять права на папку то я об этом и так думал. Возможно есть более правильный способ?
sudo chmod o+w /media/3
KOT040188](http://forums.opensuse.org/members/kot040188.html) имел в виду можно ли смонтировать диск, чтобы он был изначально доступен пользователю?Вот NTFS же по defaults монтируются на запись для обычного пользователя.
Да я имел ввиду именно это. Только NTFS по defaults не монтируется на запись пользователю. Выше я приводил строчку для этой цели. И в wiki есть статья по этому вопросу. Еще раз: что нужно прописать в fstab, что бы раздел ext4 монтировался на запись пользователю?
Только NTFS по defaults не монтируется на запись пользователю
Хм… У меня монтируется, да и сколько помню всегда так было. Несмотря на то, что в свойствах диска в Dolphin стоит владелец и группа root. Боже как форум тупит, пока не отключил JS. Возьмите на заметку.
Значит вы исключение, т.к. статья SDB:NTFS — openSUSE Wiki прямо намекает. У меня по крайней мере под пользователем сразу не писалось.
**KOT040188 **вам правильно говорят про права на директорию, это и есть единственный правильный путь. Например, chown KOT /media/3. После этого монтируйте туда ваш диск.
Значит вы исключение
Я сейчас проверил в арче в virtualbox, по defaults ntfs раздел тоже монтируется на запись простому пользователю. Значит
- вы очень давно делали, а сейчас дефолты поменялись
- может быть зависит от того, куда монтировать. у меня в /media/ впрочем эта папка недоступна простому пользователю
- вы что-то в настройках прав поменяли
- зависит от того, чем форматировали ntfs (если), я в gparted. Или от прав на корень, назначенных в windows
Кто-то тут на этом форуме тоже сообщал, что по defaults все работает.
Вот ext4 без прав на запись, да. Вот дефолты прав после монтирования:
NTFS:
http://savepic.org/3553855m.png](savepic.org)
EXT4:
http://savepic.org/3603006m.png](savepic.org - Informationen zum Thema savepic.)
Как бы тема была не об этом. Ситуация с ntfs меня устраивает, к тому же я планирую скоро от нее отказаться.