Мандрива 2008.0
Собственно вопрос уместился в названии и описании темы.
Есть 2 NTFS раздела. Были они оба примонтированы на чтение. Решил сделать на запись один из разделов.
Поставил ntfs-3g, прописал что-то там в fstab. Все работает, можно записывать.
Если бы только не одно но, у того раздела который я открыл на запись пропали файлы в названии которых содержались русские буквы о_О
Странно то, что до этого, в режиме чтения они были видны!
Записывать вероятно файлы с русскими буквами тоже нельзя, хотя не пробовал.
Из etc-fstab:
/dev/hda1 /mnt/win_c ntfs umask=0022,nls=utf8,ro 0 0
/dev/hda5 /mnt/win_d ntfs-3g defaults,umask=0000,gid=46,utf8,nls=utf8 0 0
hda1 Прекрасно монтируется на чтение, все файлы видны.
hda5 Монтируется на запись, имеют место глюки.
Насчет параметров (после ntfs-3g идут которые) - это текущие. Я уже перепробовал все что можно, понавыдергивал в инете самые разные строки, пытался запуститься с ними, бесполезно. В частности были такие:
ntfs-3g defaults,locale=ru_RU.utf8
defaults,umask=007,gid=46,utf8,nls=utf8
defaults,locale=ru_RU.utf8
и еще я там что-то вставлял экспериментов ради...
В общем думаю все дело в кодировке, и строка должна выглядеть так:
/dev/hda5 /mnt/win_c ntfs-3g umask=0000,nls=*** 0 0
вопрос в том, что подставить вместо ***, я не силен в кодировках
Ну и может проблема в другом - потому и спрашиваю.
P.S.: Пока писал вот нашел еще что-то, пойду пока попробую...
nls=iso8859-1,noatime,nodiratime,umask=000
Монтируем NTFS на запись (пропадают русские файлы (когда read only - они на месте))
Модератор: Bizdelnick
-
KDimanB
- Сообщения: 143
- ОС: Debian (squeeze), Slax LiveCD
-
Noki
- Сообщения: 102
- ОС: Linux mandriva
Re: Монтируем NTFS на запись
ntfs-3g umask=0,locale=ru_RU.UTF-8,user 0 0 У меня вот так
все работает, и в 2008.0 и 2008.1 и 2009rc1 и2
Forza Lazio!
-
KDimanB
- Сообщения: 143
- ОС: Debian (squeeze), Slax LiveCD
Re: Монтируем NTFS на запись
Noki
БОЛЬШОЕ Спасибо!
Работает!
Вопрос: а что за параметр USER?
БОЛЬШОЕ Спасибо!
Работает!
Вопрос: а что за параметр USER?
-
Nymin
- Сообщения: 1095
- Статус: -
- ОС: GNU/Linux
Re: Монтируем NTFS на запись
Код: Выделить всё
user Allow an ordinary user to mount the file system. The
name of the mounting user is written to mtab so that he
can unmount the file system again. This option implies
the options noexec, nosuid, and nodev (unless overridden
by subsequent options, as in the option line
user,exec,dev,suid).-
KDimanB
- Сообщения: 143
- ОС: Debian (squeeze), Slax LiveCD
Re: Монтируем NTFS на запись
Nymin
Ааа... это значит можно использовать параметры команды MOUNT? Вот оно что
Ясно
Ааа... это значит можно использовать параметры команды MOUNT? Вот оно что
Ясно
-
KDimanB
- Сообщения: 143
- ОС: Debian (squeeze), Slax LiveCD
Re: Монтируем NTFS на запись
Гм!
Возникла другая проблема.
Текущая строка в /etc/fstab
/dev/hda5 /mnt/win_d ntfs-3g defaults,umask=0,locale=ru_RU.UTF-8 0 0
Не знаю что может быть, но команда top показывает что загрузка процессора приложением mount-ntfs-3g равна 80%. И судя по тормозам системы, это действительно так (строка из команды top):
2225 root 20 0 4616 2020 652 R 80.3(CPU) 0.3(RAM) 119:41.81 mount.ntfs-3g
Кто-то знает почему такое может быть?
Установлен такой ntfs-3g пакет через "Управление программами":
1.2531-1.1mdv2008.0
Да, возникла она вероятно потому, что у меня постоянно задействован процесс ntfs-3g.
Я разделы NTFS подключал потому что там место есть, чтобы туда инфу складировать. После подключения настроил LinuxDC++ (1.0.1) так, что он и временные и итоговые файлы хранит там. А он постоянно качает, как следствие процесс постоянно в памяти.
Но не может же он весь процессор жрать из-за того, что постоянно включен
Возникла другая проблема.
Текущая строка в /etc/fstab
/dev/hda5 /mnt/win_d ntfs-3g defaults,umask=0,locale=ru_RU.UTF-8 0 0
Не знаю что может быть, но команда top показывает что загрузка процессора приложением mount-ntfs-3g равна 80%. И судя по тормозам системы, это действительно так (строка из команды top):
2225 root 20 0 4616 2020 652 R 80.3(CPU) 0.3(RAM) 119:41.81 mount.ntfs-3g
Кто-то знает почему такое может быть?
Установлен такой ntfs-3g пакет через "Управление программами":
1.2531-1.1mdv2008.0
Да, возникла она вероятно потому, что у меня постоянно задействован процесс ntfs-3g.
Я разделы NTFS подключал потому что там место есть, чтобы туда инфу складировать. После подключения настроил LinuxDC++ (1.0.1) так, что он и временные и итоговые файлы хранит там. А он постоянно качает, как следствие процесс постоянно в памяти.
Но не может же он весь процессор жрать из-за того, что постоянно включен
-
Noki
- Сообщения: 102
- ОС: Linux mandriva
Re: Монтируем NTFS на запись
Я использую из под вайна Strong DC 2.13 и с такой проблемой не сталкивался
Как идея, ntfs-3g все таки драйвер, позволяющий работать с ntfs разделами, и постоянное обращение к нему приводит к большой загрузке системы, особенно, когда что-то скачивается и отдается. Все таки нтфс не нативная файловая ситема для Linux.
Forza Lazio!