Автор Гілка: Монтування NTFS розділу з доступом для запису!  (Прочитано 3973 раз)

Відсутній turbosega

  • Кореспондент
  • ***
  • дописів: 170
  • Карма: +0/-0
Як правильно змонтувати НТФС партицію, так щоб мій користувач (система "Debian Etch") мав право на запис?!
У файлі /etc/fstab прописую наступне
...
/dev/sda3 /media/WORK ntfs rw,uid=1000,gid=1000,nls=utf8    0    0
...
« Змінено: 2009-05-06 09:54:49 від turbosega »
Debian GNU/Linux Wheezy (x86_64), Gnome

Відсутній nickat

  • Письменник
  • *****
  • дописів: 587
  • Карма: +0/-0
  • Debian user
Як правильно змонтувати НТФС партицію, так щоб мій користувач (система "Debian Etch") мав право на запис?!
У файлі /etc/fstab прописую наступне
...
/dev/sda3 /media/WORK ntfs rw,uid=1000,gid=1000,nls=utf8    0    0
...

Треба додати опції dmask, fmask

/dev/sda3 /media/WORK ntfs rw,dmask=000,fmask=111,nls=utf8    0    0

тепер до /media/WORK матимуть доступ усі, включаючи other

Можна спробувати gid=<gid_of_staff_group>,dmask=001,fmask=113 і додати всіх користувачів, котрим хочете надати право на запис, до групи staff.  Вcі інші матимуть тільки право на читання.

Подробиці:
man mount
man chmod
man umask

Best regards,
nickat

Відсутній turbosega

  • Кореспондент
  • ***
  • дописів: 170
  • Карма: +0/-0
А немає в мене команди umask! Може треба якийсь пакунок інсталювати?! Який саме?
« Змінено: 2009-05-07 08:08:44 від turbosega »
Debian GNU/Linux Wheezy (x86_64), Gnome

Відсутній piktor

  • Видавець
  • *******
  • дописів: 3396
  • Карма: +0/-0
Можна і простіше:
apt-get install ntfs-3gДалі дописуємо свого юзера в групу fuse. Можна прямо в /etc/group, можна через менеджер користувачів Gnome/KDE/Your_DE
/dev/sda3 /media/WORK ntfs-3g   locale=uk_UA.UTF8  0    0P.S. А, до речі, яка у вас локаль?
« Змінено: 2009-05-06 20:08:19 від Piktor »
Всим, хто тоне й не знає,
За що вхопитись,
Хто вже з останніх
Вибився сил:
Попереджаю - я не колода,
Попереджаю - я крокодил.

Відсутній turbosega

  • Кореспондент
  • ***
  • дописів: 170
  • Карма: +0/-0
У мене англійська локаль! А як точніше взнати?
Debian GNU/Linux Wheezy (x86_64), Gnome

Відсутній noddeat

  • Кореспондент
  • ***
  • дописів: 197
  • Карма: +0/-0
якщо це UTF8, яке взагалі має значення, яка там локаль?
Filenames are infinite in length, where infinity is set to to 255 characters. Peter Collinson, "The Unix File System"

Відсутній nickat

  • Письменник
  • *****
  • дописів: 587
  • Карма: +0/-0
  • Debian user
А немає в мене команди umask! Може треба якийсь пакунок інсталювати?! Який саме?
У bash вбудована команда umask.  Пояснення до цієї команди у man bash.  Я і забув, що вона вбудована...

Якщо на man umask подивитись хочеться, то треба manpages-dev встановити.  Але це man до С-функції, там тобі, мабуть, мало цікавого буде.

У мене англійська локаль! А як точніше взнати?

echo $LANG
« Змінено: 2009-05-07 12:30:06 від nickat »
Best regards,
nickat

Відсутній Михайло Даниленко

  • Адміністратор ЩОДО
  • Літератор
  • *****
  • дописів: 1262
  • Карма: +0/-0
  • [Debian Stretch]
Пояснення до цієї команди у man bash.
або
$ help umask
але це лише всередині bash.

Цитата
echo $LANG
краще
$ locale
там більше інформації.

Відсутній piktor

  • Видавець
  • *******
  • дописів: 3396
  • Карма: +0/-0
У мене англійська локаль! А як точніше взнати?
ntfs-3g ставити маєте всеодно  :)
Всим, хто тоне й не знає,
За що вхопитись,
Хто вже з останніх
Вибився сил:
Попереджаю - я не колода,
Попереджаю - я крокодил.

Відсутній turbosega

  • Кореспондент
  • ***
  • дописів: 170
  • Карма: +0/-0
На "Lenny" я вже інсталював ntfs-3g - все нормально працює!
А от на "Etch" чогось не можу!
Я пробував з меню "Адміністрування - Synaptic Package Manager" (точно не памп'ятаю назви - коротше менеджер встановлення пакетів!) то там такого не було, а з консолі командою apt-get install ntfs-3g ще не пробував!
Debian GNU/Linux Wheezy (x86_64), Gnome

Відсутній piktor

  • Видавець
  • *******
  • дописів: 3396
  • Карма: +0/-0
А звідки ви берете пакунки для встановлення?
cat /etc/apt/source.list
Всим, хто тоне й не знає,
За що вхопитись,
Хто вже з останніх
Вибився сил:
Попереджаю - я не колода,
Попереджаю - я крокодил.

Відсутній turbosega

  • Кореспондент
  • ***
  • дописів: 170
  • Карма: +0/-0
Пакунки у мене на диску, з якого я і ставив "Etch"!
Посилання на даний ресурc є записано у файлі /etc/apt//source.list !
« Змінено: 2009-05-12 11:06:41 від turbosega »
Debian GNU/Linux Wheezy (x86_64), Gnome

Відсутній piktor

  • Видавець
  • *******
  • дописів: 3396
  • Карма: +0/-0
А скільки у вас дисків? Якщо немає у Synaptic, то і в консолі не знайдеться. Хоча, спробуйте, в лоба ніхто не дасть.
Всим, хто тоне й не знає,
За що вхопитись,
Хто вже з останніх
Вибився сил:
Попереджаю - я не колода,
Попереджаю - я крокодил.

Відсутній turbosega

  • Кореспондент
  • ***
  • дописів: 170
  • Карма: +0/-0
У мене 4 диски з дистрибутивами пакетів, але на них немає посилань у файлі etc/apt/source.list, тільки на перший є!
І всерівно не можу інсталювати пакет ntfs-3g!
Що мені робити?
Debian GNU/Linux Wheezy (x86_64), Gnome

Михайло Даниленко

  • Гість
$ man apt-cdrom
# apt-cdrom add
# apt-cdrom add
# apt-cdrom add