Hello,

LaMont Jones wrote:
>>   Unlike what is said in mount(1), mount now mounts VFAT filesystems
>> with iocharset=utf8. This is *very bad*, as it is not supported by the
>> kernel:
> 
> The only occurances in the util-linux source of the (case insensitive)
> string "UTF8" occur in mount.8 and comments in disk-utils/mkfs.cramfs.c
> 'iocharset' is found only in mount.8
> 
> Nor am I able to reproduce the behavior here:
> /dev/sdc1 /mnt vfat 
> rw,relatime,fmask=0022,dmask=0022,codepage=cp437,iocharset=iso8859-1 0 0

  There are things I don't understand here... I probably did assign this
to mount hastily. See, on my box:

$ mount /dev/sdc /mnt

/proc/mounts says

/dev/sdc /mnt vfat
rw,fmask=0022,dmask=0022,allow_utime=177777,codepage=cp437,iocharset=utf8
0 0

but the kernel does not complain.

$ mount /dev/sdc /mnt -o utf8

/proc/mounts says

/dev/sdc /mnt vfat
rw,fmask=0022,dmask=0022,codepage=cp437,iocharset=utf8,utf8 0 0

  and now the kernel complains !

$ mount /dev/sdc /mnt -o iocharset=utf8

/dev/sdc /mnt vfat
rw,fmask=0022,dmask=0022,codepage=cp437,iocharset=utf8 0 0

  the kernel complains as well (which is at least the expected behavior)


$ mount /dev/sdc /mnt -o utf8,iocharset=iso8859-1

/dev/sdc /mnt vfat
rw,fmask=0022,dmask=0022,codepage=cp437,iocharset=iso8859-1,utf8 0 0

  and the kernel does not complain, which is what I had expected too.
What does that mean ? The only apparent different between the first and
third cases is the allow_utime=177777 bit, but in the first case, the
kernel does not complain whereas it does for the third... To which
extent can /proc/mounts be trusted ?

>> [ 9239.043602] FAT: utf8 is not a recommended IO charset for FAT 
>> filesystems, filesystem will be case sensitive!
> All of which leaves me at a loss to determine what to change to remove
> that.

  I'm afraid I'm at least as lost as you are...

  Regards,

        Vincent

-- 
Vincent Fourmond, Debian Developer
http://vince-debian.blogspot.com/

I have always wished for my computer to be as easy to use as my
telephone; my wish has come true because I can no longer figure out
how to use my telephone.
 -- Bjarne Stroustrup

Vincent, listening to All You Want (Dido)



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to