Кодировка русских имен файлов (созданных под ВИНДУ)

PCLinuxOS

Модератор: Bizdelnick

Shell
Сообщения: 231
ОС: Ubuntu

Кодировка русских имен файлов

Сообщение Shell »

Доброй день.

Да система уже стала русской, но проблема чтения русских имен проблема.

Ситуация.
- Я могу создавать файлы с руссским содержимым, называть их именами русскими буквами, но обратно в ОС ВИНДА я опять ничего не вижу
нормального.

Нашёл подобную темуПохожая тема
только я никак не могу найти файл . Нашёл /etc/armagedon/rc.conf
но никакого упоминания про LOCALE нету.
За что отвечает rc.conf?

Спасибо.
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Кодировка русских имен файлов

Сообщение Juliette »

В какой кодировке у вас сохраняются файлы?
rc.conf - это файлы конфигурации
в той теме (ксати, поправьте ссылку) речь шла об ArchLinux - он отличается от Мандривы.
Спасибо сказали:
Аватара пользователя
HAW
Сообщения: 1328
ОС: ALT 4.1branch

Re: Кодировка русских имен файлов

Сообщение HAW »

мне кажется, что кто-то что-то монтирует в utf-8 и сохраняет в utf-8..
хочется вывести в чисто поле,
поставить лицом к стенке
и выстрелить в лоб,
что бы поняли!!!
Спасибо сказали:
Shell
Сообщения: 231
ОС: Ubuntu

Re: Кодировка русских имен файлов

Сообщение Shell »

Сохраняю в ru_RU.UTF-8, так как показывает locale.
C файлами работаю в кодировке windows-1251.
В своем Windows редакторе не нашел где изменять кодировку, ну если и найду
асеравно останеться проблема чтения имен файлов.
Спасибо
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Кодировка русских имен файлов

Сообщение Juliette »

То есть вы сохраняете файлы в линуксе в UTF8, так? В Bluefish? А в винде они открываются у вас крякозябрами, так?
Спасибо сказали:
Shell
Сообщения: 231
ОС: Ubuntu

Re: Кодировка русских имен файлов

Сообщение Shell »

Вы правы. И наоборот.
Спасибо сказали:
Аватара пользователя
Delirious Stranger
Сообщения: 340
Статус: кофейник
ОС: Funtoo + Calculate

Re: Кодировка русских имен файлов

Сообщение Delirious Stranger »

как вариант можно в венде использовать AkelPad в качестве замены стандартному блокноту. Он прекрасно работает с юникодом. Также можно работать в vim. он умеет открывать файлы с заданием кодировки - я его использую и в венде и в лине.
Если счастье когда-нибудь не оставит тебя - оно к тебе больше никогда не придет. © О. Радус
Спасибо сказали:
Аватара пользователя
MadDog
Бывший модератор
Сообщения: 2298
Статус: Добрый банщик

Re: Кодировка русских имен файлов

Сообщение MadDog »

Delirious Strang... писал(а):
03.08.2007 18:01
как вариант можно в венде использовать AkelPad...
Ещё вариант, не давать названия файлам на русском языке. Для себя любимого такая схема очень даже подходит. Если на сторону, то на форуме уже пробегало решение ввиде скрипта для конвертации в другую кодировку, т.е. в виндовую.
MadDog's Blog
Внимательно читать: Как правильно задавать вопросы
No fate but what we make
Спасибо сказали:
Аватара пользователя
Delirious Stranger
Сообщения: 340
Статус: кофейник
ОС: Funtoo + Calculate

Re: Кодировка русских имен файлов

Сообщение Delirious Stranger »

MadDog, AkelPad от имен не спасет. он спасет от контента в утф. а вообще не понимаю. видимо нужно все же копать монтирование устройств. у меня, как и большинства, все же все нормально...
Если счастье когда-нибудь не оставит тебя - оно к тебе больше никогда не придет. © О. Радус
Спасибо сказали:
Аватара пользователя
Atragor
Сообщения: 681
Статус: ...

Re: Кодировка русских имен файлов

Сообщение Atragor »

Замена ru_RU.UTF-8 на ru_RU.KOI8-R не поможет?

P.S. Это не предложение, а скорее вопрос для расширения кругозора :)
If you were MEANT to understand it, we wouldn't have called it 'code' © bash.org
Спасибо сказали:
Аватара пользователя
Dr_Aibolit
Сообщения: 240

Re: Кодировка русских имен файлов

Сообщение Dr_Aibolit »

Попробуйте добавить в параметры монтирования ваших win-разделов в fstab: codepage=1251,iocharset=utf8. Мне помогло.
Primum non nocere, seu noli nocere, seu cave ne laedas
Спасибо сказали:
Аватара пользователя
MadDog
Бывший модератор
Сообщения: 2298
Статус: Добрый банщик

Re: Кодировка русских имен файлов

Сообщение MadDog »

Delirious Strang... писал(а):
04.08.2007 00:27
MadDog, AkelPad от имен не спасет. он спасет от контента в утф.
Знаю что для контента, поэтому и предлагаю сохранять файлы с именами на английском. :)

Delirious Strang... писал(а):
04.08.2007 00:27
видимо нужно все же копать монтирование устройств.
Монтирование не поможет, если пытаемся получить доступ из винды на линуховые разделы.

Atragor писал(а):
04.08.2007 03:19
Замена ru_RU.UTF-8 на ru_RU.KOI8-R не поможет?
Нет, только ещё хуже будет.

Mensh_v писал(а):
04.08.2007 09:25
codepage=1251,iocharset=utf8. Мне помогло.
Для ФТА32 да, для НТФС не поможет и не подойдёт.
MadDog's Blog
Внимательно читать: Как правильно задавать вопросы
No fate but what we make
Спасибо сказали:
Аватара пользователя
Dr_Aibolit
Сообщения: 240

Re: Кодировка русских имен файлов

Сообщение Dr_Aibolit »

Философские рассуждения: а зачем винде доступ к разделам линух? И вообще, зачем винда, если есть линух? Лично я удалил винду более года назад и не сожалею... Извините, ответ не по теме
Primum non nocere, seu noli nocere, seu cave ne laedas
Спасибо сказали:
Аватара пользователя
HAW
Сообщения: 1328
ОС: ALT 4.1branch

Re: Кодировка русских имен файлов

Сообщение HAW »

зачем винда, если есть линух

а что бы узнать, что виндовые разделы монтировать в cp1251, а сетевые шары в 866 и не иметь текстового редактора нормально работающего с utf8.
хочется вывести в чисто поле,
поставить лицом к стенке
и выстрелить в лоб,
что бы поняли!!!
Спасибо сказали:
Аватара пользователя
Delirious Stranger
Сообщения: 340
Статус: кофейник
ОС: Funtoo + Calculate

Re: Кодировка русских имен файлов

Сообщение Delirious Stranger »

MadDog писал(а):
04.08.2007 09:58
Монтирование не поможет, если пытаемся получить доступ из винды на линуховые разделы.


Гм... а тут где-то было такое обозначчено? имхо, для файлов к которым нужен доступ и из линукса и из венды лучше использовать фат разделы...

а что бы узнать, что виндовые разделы монтировать в cp1251


HAW, предположим вендовые разделы можно монтировать и как cp866, а правильно вообще без всяких codepage и iocharset, а указывать ключик utf8
Если счастье когда-нибудь не оставит тебя - оно к тебе больше никогда не придет. © О. Радус
Спасибо сказали:
Аватара пользователя
MadDog
Бывший модератор
Сообщения: 2298
Статус: Добрый банщик

Re: Кодировка русских имен файлов

Сообщение MadDog »

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

А про монтирование виндовых разделов в лиунксе топикстартер вроде бы не спрашивал. :)
MadDog's Blog
Внимательно читать: Как правильно задавать вопросы
No fate but what we make
Спасибо сказали: