From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Sergey Vlasov To: mandrake-russian@altlinux.ru Subject: Re: [mdk-re] lower case in vfat In-Reply-To: <20010719101719.05d46566.vyt@vzljot.ru> References: <20010719101719.05d46566.vyt@vzljot.ru> X-Mailer: Sylpheed version 0.5.0claws (GTK+ 1.2.9; i686-alt-linux) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Message-Id: <20010719164911.83ED3829FB@mail.mivlgu.murom.ru> 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 List-Help: List-Post: List-Subscribe: , List-Id: Linux-Mandrake RE / ALT Linux discussion list List-Unsubscribe: , List-Archive: Date: Thu Jul 19 20:34:01 2001 X-Original-Date: Thu, 19 Jul 2001 20:49:11 +0400 Archived-At: List-Archive: List-Post: On Thu, 19 Jul 2001 10:17:19 +0400 Vyt wrote: > Hello, All > > Обнаружилось, что на vfat разделе названия каталогов, состоящие > только из больших букв, показываются, как состоящие только из > маленьких. Например, RPMS показывается rpms. Немного неудобно, > учитывая чуствительность Linux'а к регистру. > > Это можно как-нибудь поправить? Если у файла нет длинного имени, его 8.3-имя переводится в нижний регистр. Опции, отключающей это преобразование, я не обнаружил, но есть опция force_long, которая заставляет при записи на vfat всегда писать запись длинного имени, даже если имя укладывается в 8.3. После этого для файлов, записанных под Linux, регистр будет сохраняться. И, кстати, файловая система vfat в действительности нечувствительна к регистру. Так что если программа не будет проверять наличие файла путем самостоятельного чтения каталога, а просто вызовет open(), файл откроется независимо от регистра имени. Проблема может быть в edit completion в bash и т.п. - здесь регистр должен совпадать с реально имеющимся.