1

В настоящее время я использую RHEL 5.5, и я установил утилиту ntfs-3g отсюда: http://www.tuxera.com/community/ntfs-3g-download/. Я также следовал их инструкциям по автоматической установке USB-накопителей NTFS здесь: http://www.tuxera.com/community/ntfs-3g-faq/#plugandplay.

Проблема в том, что ntfs-3g автоматически монтируется как root . Чтобы получить поддержку записи, мне нужно перейти к подключенному устройству с root и выполнять действия записи с повышенными привилегиями.

Есть ли способ автоматически подключать тома USB NTFS без необходимости выполнять sudo каждую команду записи?

Спасибо!

РЕДАКТИРОВАТЬ: Чтобы уточнить, это не устройства, монтируемые при загрузке. Это USB-флешки с возможностью горячей замены и жесткие диски. Они монтируются автоматически, но только root может писать.

2 ответа2

2

Вы должны быть в состоянии указать в /etc /fstab, что вы хотите иметь возможность чтения / записи на устройство как обычный пользователь, добавьте флажки user rw .

Вы также можете использовать что-то вроде pmount.

0

Если ntfs-3g не хочет монтировать диск для записи, даже если он настроен на чтение / запись в fstab, происходит при двойной загрузке с Windows 8 или 10. Windows 8 и 10 не отключают диск как обычно, но оставляют его в спящем режиме. Если ntfs-3g обнаружит, что он будет монтировать его только для чтения.

Обходной путь, который работает для меня, состоит в том, чтобы избежать выбора « Завершение работы » при выходе из окон, а не « Перезапуск ». После этого, когда я выбираю linux в меню GRUB, диски NTFS монтируются с возможностью чтения / записи.

У меня есть это в моем /etc /fstab, но оно работает для меня, только если я следую процедуре, описанной выше:

/dev/sda14 /media/data ntfs-3g defaults,windows_names,locale=cs_CZ.UTF-8 0 0

локаль должна быть установлена в соответствии с вашей локалью. Введите "locale" в терминале, чтобы увидеть установленные локали в вашей среде.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .