NTFS и проблема с кодировкой.

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

Sniker
Сообщения: 128

NTFS и проблема с кодировкой.

Сообщение Sniker »

Ребята, привет!
Помогите решить проблемку.

Вопрос №1
После установки Ubuntu 8.04 все прекрасно работает, но так как я устанавливал полностью все на оригинальном англицком языке, то нисколько не удивился, на моих ntfs-дисках не видны папки и файлы с русскими именами. Я добавил в fstab следующую запись и думал, что проблема решена, но не тут-то было. Проблема действительно решилась, но не совсем так как я расчитывал. А именно: после загрузки системы данные папки не видны, но если эти диски взять - размонтировать, а потом снова смонтировать, то все появляется. Подскажите, как сделать так, чтобы папки и файлы с русскими названиями были видны сразу после загрузки?

Вот часть моего fstab (я добавил только utf8 в обе строки)
# /dev/sda5
UUID=A2245F4E245F2517 /mnt/Data ntfs defaults,umask=007,utf8,gid=46 0 1
# /dev/sdb5
UUID=E6BC526DBC52386F /mnt/Work ntfs defaults,umask=007,utf8,gid=46 0 1

Вопрос №2
У меня есть важная для меня программа, которая для нормальной ее работы должна перед запуском проинициализировать свои переменные, для чего написон специальный скрипт для bash. Подскажите, куда и что мне нужно прописать для того, чтобы при каждой загрузке компа, этот скрипт срабатывал сам?

Заранее, спасибо.
Спасибо сказали:
Аватара пользователя
l0stparadis3
Сообщения: 207
Статус: GNU/FireShow
ОС: Mac OS X | FreeBSD

Re: NTFS и проблема с кодировкой.

Сообщение l0stparadis3 »

1) # aptitude install ntfs-3g
и в fstab заменить ntfs на ntfs-3g соответственно.

хотя в убунте помоему это всегда работало по умолчанию...
Если в Linux не существует решения вашей проблемы... То у вас неправильная проблема.
Спасибо сказали:
Sniker
Сообщения: 128

Re: NTFS и проблема с кодировкой.

Сообщение Sniker »

Не помогло! :cray: Все тоже самое, что написать ntfs, что ntfs-3g - один фиг!

Приходится после каждой перезагрузки сначала размонтировать эти диски, а потом снова смонтировать. Тогда все папки и файлы с русскими именами появляются.

В принципе, если бы мне помогли с вопросом №2, то возможно это было бы альтернативным решением проблемы. Я бы тогда прописал бы две команды автоматического размонтирования и монтирования дисков при каждой загрузке системы.
Спасибо сказали:
Аватара пользователя
Vityaz
Сообщения: 487
ОС: MandrivaDebianUbuntuVistaXP

Re: NTFS и проблема с кодировкой.

Сообщение Vityaz »

ntfs-3g - это для возможности записи на ntfs раздел.
Что касается автозагрузки, то если попроще, то есть в гноме управление службами. Если сложнее и правильнее - надо смотреть в сторону (если не ошибаюсь) rc.local
единственный интуитивно понятный интерфейс - это соска.
_______________________________

у каждого свой любимый способ наступать на грабли
Спасибо сказали:
Sniker
Сообщения: 128

Re: NTFS и проблема с кодировкой.

Сообщение Sniker »

Я и без ntfs-3g мог спокойно писать на диски.

Даже не верится, что все так сложно. Мне всего то надо, чтобы при каждой загрузке машины выполнялось 3 команды. На есть же для bash, например, bashrc, куда все можно прописать и при каждом старте шелла все отработает. Должно и здесь быть что-то. Просто мне нужно, чтобы не при старте шелла эти команды отрабатывали, а после перезагрузки.
Спасибо сказали:
Аватара пользователя
Vityaz
Сообщения: 487
ОС: MandrivaDebianUbuntuVistaXP

Re: NTFS и проблема с кодировкой.

Сообщение Vityaz »

Центр управления -> Сеансы - там можно добавить автоматом стартующие приложения.
единственный интуитивно понятный интерфейс - это соска.
_______________________________

у каждого свой любимый способ наступать на грабли
Спасибо сказали:
Аватара пользователя
unflag
Бывший модератор
Сообщения: 1030
Статус: здесь могла бы быть ваша реклама
ОС: Debian testing/Win Server 2008

Re: NTFS и проблема с кодировкой.

Сообщение unflag »

Во-первых, для лучшей читабельности форума рекомендую создавать для каждого вопроса отдельную тему. Разделять уже поздно, поэтому хотя бы измените название темы на более осмысленное.
По поводу ntfs - загляните в man mount. Там есть опция utf8, которую вы используете. В эту кодировку будут конвертироваться имена файлов. И опция nls=, которую вы не указали. Она нужна для указания исходной кодировки. Вас интересует cp1251, я полагаю. Попробуйте и, возможно, все получится. Не забудьте заглянуть в man mount.

One day! One day, who knows?
Someday! Someday I suppose!

Конференция в jabber: linuxforum@conference.jabber.ru
Спасибо сказали:
Sniker
Сообщения: 128

Re: NTFS и проблема с кодировкой.

Сообщение Sniker »

Вариант c nls=utf8, не помогло, к сожалению. :cray:
Не понимаю, почему не работает! Стоит мне после перезагрузки перемонтировать диск и сразу все видно становится. Но почему это не работает сразу, при загрузке?
Спасибо сказали:
Аватара пользователя
mark
Бывший модератор
Сообщения: 2055
Статус: ...
ОС: Windows 7

Re: NTFS и проблема с кодировкой.

Сообщение mark »

строчка из fstab
UUID=6410B13F10B1194E /media/sda2 ntfs-3g defaults,locale=ru_RU.UTF-8 0 0
если поможет )))
Спасибо сказали:
Аватара пользователя
unflag
Бывший модератор
Сообщения: 1030
Статус: здесь могла бы быть ваша реклама
ОС: Debian testing/Win Server 2008

Re: NTFS и проблема с кодировкой.

Сообщение unflag »

Sniker писал(а):
13.05.2008 23:21
Вариант c nls=utf8, не помогло, к сожалению. :cray:
Не понимаю, почему не работает! Стоит мне после перезагрузки перемонтировать диск и сразу все видно становится. Но почему это не работает сразу, при загрузке?

Вы все-таки не смотрели в man mount... С какой стати nls=utf8? Хотя бы пост мой прочитайте внимательно :wacko:

One day! One day, who knows?
Someday! Someday I suppose!

Конференция в jabber: linuxforum@conference.jabber.ru
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4824
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: NTFS и проблема с кодировкой.

Сообщение SLEDopit »

если последовали советам выше и сменили ntfs на ntfs-3g тогда нужно использовать locale=ru_RU.UTF8, если не меняли то nls.
и еще, если вам нужна запись на ӕтот раздел, то нужно все таки сменить ntfs на ntfs-3g в целях предотвращения появления еще одной темы про невозможность записи на нтфс :)
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
Sniker
Сообщения: 128

Re: NTFS и проблема с кодировкой.

Сообщение Sniker »

unflag писал(а):
14.05.2008 12:32
Sniker писал(а):
13.05.2008 23:21
Вариант c nls=utf8, не помогло, к сожалению. :cray:
Не понимаю, почему не работает! Стоит мне после перезагрузки перемонтировать диск и сразу все видно становится. Но почему это не работает сразу, при загрузке?

Вы все-таки не смотрели в man mount... С какой стати nls=utf8? Хотя бы пост мой прочитайте внимательно :wacko:


почему не смотре, смотрел! Щас пойду еще раз его покапаю.
Ребята, основная проблема в том, что это дела не хочет работать сразу после включения компа. Запись на диск работает и при ntfs-3g и просто при ntfs.
Спасибо сказали:
Sniker
Сообщения: 128

Re: NTFS и проблема с кодировкой.

Сообщение Sniker »

Залез в gnome-system-monitor -> File Systems

И там увидел следующую вещь, вот скриншот:

http://gratan.ru/Samples/task_manager.jpg

Диски, что нас интересуют /dev/sda5 и /dev/sda6

Что такое fuseblk? Может дело в этом? Я ожидал увидеть там ntfs или ntfs-3g.
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: NTFS и проблема с кодировкой.

Сообщение blackdevil »

вот что у вас:
# /dev/sda5
UUID=A2245F4E245F2517 /mnt/Data ntfs defaults,umask=007,utf8,gid=46 0 1
# /dev/sdb5
UUID=E6BC526DBC52386F /mnt/Work ntfs defaults,umask=007,utf8,gid=46 0 1

вот что у меня:

Код: Выделить всё

# /dev/sda1
UUID=07D7-011E  /media/sda1     vfat    defaults,utf8,umask=007,gid=46 0       1
# /dev/sda2
UUID=4CC46588C465755C /media/sda2     ntfs    defaults,umask=007,gid=46 0       1


Русских папок после загрузки у вас не видно а у меня все нормально....а опции одинаковые...Напрашивается Вывод - дело не в fstab...?
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
Sniker
Сообщения: 128

Re: NTFS и проблема с кодировкой.

Сообщение Sniker »

Я тоже подозреваю, что дело не в fstab.
Спасибо сказали:
Phase
Сообщения: 42

Re: NTFS и проблема с кодировкой.

Сообщение Phase »

Для себя эту проблему я решил довольно просто.
После автоматического монтирования разделов (не из fstab, а при обыкновенном открытии Дельфином) посмотрел командой mount без аргументов с какими параметрами подключены диски. Затем сдублировал их в fstab и добавил utf8.
Спасибо сказали:
Sniker
Сообщения: 128

Re: NTFS и проблема с кодировкой.

Сообщение Sniker »

Так я и не нашел, притчины почему система не хочет монтировать диски сразу нормально, после загрузки, а только после ручного перемонтирования.

Поэтому проблему решил просто, дописав в rc.local соответствующие команды про размонтированию и монтированию соответствующих дисков.
Спасибо сказали: