[mdk-re] Русские буквы в именах файлов на fat32
Sergey Vlasov
=?iso-8859-1?q?vsu_=CE=C1_mivlgu=2Emurom=2Eru?=
Пт Апр 13 18:18:02 MSD 2001
On Fri, 13 Apr 2001 12:41:29 +0400
Vyt <vyt на vzljot.ru> wrote:
> On Fri, 13 Apr 2001 11:51:19 +0400 (MSD)
> Roman S <rromas на mailru.com> wrote:
>
> > Цитирую Ivan Kudryashov <jony на chat.ru>:
> >
> > > Hello, Vyt!
> > >
> > > Thursday, April 12, 2001, 7:14:21 PM, you wrote:
> > >
> > > >> > Таким вот глюком были загажены свежеупорядоченные файлы
> > > >> > (упорядочивал тоже
> > > >> > под Линухом, каталоги создавал в mc в окне xterm в X) еще ~
> в 30
> > > >> > каталогах
> > > >> > - симптомы те же. Переживу. Но кто-нибудь может объяснить,
> из-за
> > > >> > чего
> > > >> > глюк, как сделать, чтобы не повторился?
> > > >>
> > > >> Опции codepage=866,iocharset=koi8-r в /etc/fstab стоят?
> > >
> > > V> Конечно.
> > >
> > > и совершенно напрасно.
> > >
> > > Убери codepage и всё станет пучком. Сам с удивлением
> узнал.
> > > iocharset'а вполне хватает, и именно при такой настройке
> у меня
> > > напрочь исчезли глюки с записью каталогов и файлов с русскими
> именами
> > > на fat32 раздел.
> >
> > В ядре штатной поставки имеет место быть ситуёвина:
> > charset ФС прописан почему-то cp866,
>
> А может быть связь с моей проблемой? Какая?
>
> > charset для удалённых ФС прописан в microsoft-1251 (где бывают
> какие-либо сетевые ФС в 1251?)
> > _почему???_
>
> ДА!!! Это единственное, что побудило пересобирать ядро, во всех
> других
> отношениях подходяшее. IMHO, fs, которые хранят имена файлов в
> cp1251 -
> явление редкое. Во всяком случае, в моей небольшой практике.
Полностью согласен, Вынь отдает все имена в cp866. Samba,
соответственно, тоже (при правильной настройке). А вот локальный
charset - это проблема, поскольку помимо koi8-r предлагается еще и
cp1251, так что, два варианта ядра собирать?
Подробная информация о списке рассылки community