Re: Can't rename directory to all uppername on FAT32 partation
From: Jacob Heider (lord-jacob_at_comcast.net)
Date: Thu, 18 Dec 2003 04:47:28 GMT
On Wed, 17 Dec 2003 22:06:29 -0600, Gang wrote:
> I have been post to this group asking for questions several
> times now for the past 2 days, now with help of Fedora I finally
> got most stuff needed for windows working on Linux, except
> 2 things:
> 1. I have mounted FAT32 directories where my java build
> directory sites, and I found the directory name are all lower
> case. For examples, directory meta-inf/, I can rename it to
> Meta-inf, or META-INf, but if I mv it to all upper case,
> it will just appers as all lower case again. Any ideas? This
> only happens on mounted FAT32 partions. The same thing happens
> if I move a all upper case directory from linux partion to
> FAT32 partion.
FAT file systems have no notion of case sensitivity. If you've ever tried
to do this under windows, it tells you you can't rename it to the same
name, since meta-inf == META-INF == MeTa-InF on a fat system.
> 2. I can't execute from the FAT32 partion. I put all the
> downloaded binaries on the dos partion (mysql, sun's jdk etc),
> but can't excute directly from there. I have to move them
> to linux partions first....... Even if I change the fstab entry
> to have the execute attribute on, it still won't allow it.
Try adding umask=0000 to the attributes for the fat partition. Or to make
something executable on fat until you reboot, try 'chmod +x <filename>'.