From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <01d701c0c7d6$e0200ee0$3809640a@mentepspb.msk.ru> From: =?koi8-r?B?98/My8/XIPPF0sfFyg==?= To: References: <20010412180039.0f41caff.vyt@vzljot.ru><20010412143044.1807E829E8@mail.mivlgu.murom.ru><20010412191421.1d96af11.vyt@vzljot.ru><13128213809.20010413030839@chat.ru><20010413135238.B959A829E8@mail.mivlgu.murom.ru><10316921521.20010415020709@chat.ru><20010415144727.4697da8b.vyt@vzljot.ru> <20010415153852.7bd01aae.vsu@mivlgu.murom.ru> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2417.2000 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300 Subject: [mdk-re] =?koi8-r?B?UmU6IFJlWzRdOiBbbWRrLXJlXSDy1dPTy8nFIMLVy9fZINcgyc3FzsHIIMY=?= =?koi8-r?B?wcrMz9cgzsEgZmF0MzI=?= Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru X-Reply-To: =?koi8-r?B?98/My8/XIPPF0sfFyg==?= List-Help: List-Post: List-Subscribe: , List-Id: Mandrake/RE discussion list List-Unsubscribe: , List-Archive: Date: Wed Apr 18 11:17:12 2001 X-Original-Date: Wed, 18 Apr 2001 11:12:05 +0400 Archived-At: List-Archive: List-Post: ----- Original Message ----- From: Sergey Vlasov To: Sent: Sunday, April 15, 2001 3:38 PM Subject: Re: Re[4]: [mdk-re] Русские буквы в именах файлов на fat32 > On Sun, 15 Apr 2001 14:47:27 +0400 > Vyt wrote: > > > On Sun, 15 Apr 2001 02:07:09 +0400 > > Ivan Kudryashov wrote: > > > > > > > > > SV> Попробуйте создать из Linux что-нибудь с русским именем, а потом > > > SV> перегрузиться в Вынь и запустить в этом каталоге dir. Если ядро > > 2.2.x, > > > SV> длинное имя будет правильное, а в коротком - мусор псевдографикой > > > SV> (koi8-r). И все работает до первого Scandisk'а с проверкой имен > > > SV> файлов. > > > > > > Сейчас не могу - раздел FAT давно убил за ненадобностью (пользую > > > explore2fs, как мне уже случалось здесь хвастаться). Делал > > > массированную переброску файлов через такой раздел около полутора > > > месяцев назад. Естественно, ни dir, ни scandisk в процессе не > > > запускал. Так вот. У меня, как заповедано, было поставлено > > > codepage=866. С этой опцией записались на FAT все каталоги/файлы, а > > > вот прочитать (скопировать на ntfs) удалось лишь часть. Покопавшись, > > > удалив этот самый codepage - попробовал. Всё работает великолепно, > > > ошибок больше не было, скопировалось всё, и всё - корректно. Ядро > > > Linux - 2.2.14, вынь - w2k английский prof, с sp1. > > > > > > Сейчас хохмы ради запустил dir /X в каталоге, где лежат ранее > > > переброшенные файлы - те из них, которые перебрасывались, имеют > > > нормальные длинные и короткие имена, причём короткие имена > > > сформированы так, как это обычно делает win95/98 - использовано начало > > > длинного имени. > > > > > > Может быть, имеет смысл, не мудрствуя, сразу же скопировать выложенные > > > Linux'ом файлы/каталоги в другое место? > > > > > > > Поздно пить боржоми, когда почки отвалились... ;) Scandisk я уже > > запустил... > > Сергей Власов же писал, что это баг, вряд ли он от codepage в fstab > > зависит. > > Баг как раз в том, что codepage не используется. В результате в короткое > имя пишется koi8-r. Отчасти помогает опция force_long, появившаяся в > 2.2.18 (писать длинное имя всегда, даже если хватает короткого). Кстати, > возможно, именно отсутствие этой опции и было причиной проблем с чтением > записанных под Linux файлов. Если есть длинное имя, мусор в коротком, как > правило, игнорируется. > > Так что ставить codepage все-таки надо. Но под ядром 2.4.x (у кого оно > стоит, попробуйте). И добавлять force_long при возможности. А codepage в > 2.2.x, к сожалению, ни на что не влияет. Ну поставил я mount -0 codepage=cp1251 /dev/hdb1 /mnt/disktemp а он меня послал не правильная опция :((( где посмотриеть какие кодовые страницы можно ставил 866 не помогает на другом винте стоит window98