FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Debian > Debian Kernel

 
 
LinkBack Thread Tools
 
Old 05-31-2008, 12:58 AM
 
Default Bug#483781: FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!

Package: linux-image-2.6.25-2-686
Version: 2.6.25-4
Severity: wishlist

One sees in dmesg
FAT: utf8 is not a recommended IO charset for FAT filesystems,
filesystem will be case sensitive!
even
# env - LC_ALL=C mount /fat
won't turn it off. How can one turn off the warning?

Anyway, the file system is not as sensitive as one thinks anyway:
$ touch K k
touch: cannot touch `k': File exists
$ mount
/dev/sdb1 on /mnt/usb/cf type vfat (rw,shortname=mixed,..)
$ touch Kk KK
$ touch bb BB
$ find -type f -mmin -11 -ls
133 14 drwxr-xr-x 2 jidanni jidanni 14336 5月 31 08:45 .
208 0 -rw-r--r-- 1 jidanni jidanni 0 5月 31 08:43 ./K
209 0 -rw-r--r-- 1 jidanni jidanni 0 5月 31 08:44 ./Kk
236 0 -rw-r--r-- 1 jidanni jidanni 0 5月 31 08:45 ./bb


See also http://ubuntuforums.org/showthread.php?t=264501 ,
https://launchpad.net/ubuntu/+bug/62321



--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
 
Old 06-01-2008, 05:31 AM
"Alexander E. Patrakov"
 
Default Bug#483781: FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!

jidanni@jidanni.org wrote:


One sees in dmesg
FAT: utf8 is not a recommended IO charset for FAT filesystems,
filesystem will be case sensitive!


Try creating files with non-ASCII characters in the name to see the effect.


How can one turn off the warning?


Ignore the warning, it is completely bogus, because every other IO charset leads
to incorrect display (as in: "ls" output) of filenames created under Windows.
See the bottom of
http://www.linuxfromscratch.org/lfs/view/6.3/chapter08/fstab.html, and note that
Debian has configured the kernel to use the utf8 iocharset by default.


--
Alexander E. Patrakov



--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
 
Old 06-02-2008, 01:24 AM
 
Default Bug#483781: FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!

AEP> Try creating files with non-ASCII characters in the name to see the effect.

I did and everything worked just like on ext3. Perhaps you can give me
an example.

AEP> Ignore the warning, it is completely bogus...

OK, sure wish it wouldn't get printed by upstream.



--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
 
Old 11-20-2008, 10:57 PM
Steve Langasek
 
Default Bug#483781: FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!

tags 483781 -wontfix
thanks

How is a mount helper supposed to address this? Having anything other than
utf8 exposed on the vfs is broken, so it needs to be mounted as utf8; the
fact that mounting as utf8 breaks vfat case-insensitivity is a bug in the
vfat kernel driver.

--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
Ubuntu Developer http://www.debian.org/
slangasek@ubuntu.com vorlon@debian.org



--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
 
Old 11-21-2008, 08:24 AM
Bastian Blank
 
Default Bug#483781: FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!

tags 483781 wontfix
thanks

On Thu, Nov 20, 2008 at 06:57:33PM -0500, Steve Langasek wrote:
> How is a mount helper supposed to address this? Having anything other than
> utf8 exposed on the vfs is broken, so it needs to be mounted as utf8;

Have you ever read the warning message _and_ the behaviour of the "utf8"
option? This was discussed on #debian-kernel some weeks ago.

> the
> fact that mounting as utf8 breaks vfat case-insensitivity is a bug in the
> vfat kernel driver.

Even if it is a bug, it will not get fixed. It is a design decision to
not hold case-translations for utf8 because this table would get huge.
As workaround the utf8 option was added and can be used with any other
iocharset definition.

Now _userspace_ needs to proper define the mapping which matches the
users needs.

Bastian

--
There is an order of things in this universe.
-- Apollo, "Who Mourns for Adonais?" stardate 3468.1



--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
 

Thread Tools




All times are GMT. The time now is 03:19 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org