On Tue, Jan 29, 2008 at 05:38:20PM +0100, [EMAIL PROTECTED] wrote: > Quoting Robert Millan <[EMAIL PROTECTED]>: > > > On Tue, Jan 29, 2008 at 03:46:50PM +0100, Marco Gerards wrote: > > > In this case, FAT is modified so fit the need of EFI. However, FAT is > > > case insensitive. On windows C:\FOO.TXT is the same as c:\foo.txt. > > > Although I have troubles believing people want to use a technically > > > flawed non-free OS that costs a lot of money. But that might be > > > something personally ;-) > > > > > > What matters is that it is normal that FAT is not case sensitive. > > > It's defined that way. This change can't and won't be made for ext2, > > > for example. You can have a ~/foo and ~/FOO side by side. AFAIK, > > > this is not possible with FAT. So I think this patch is ok :-) > > > > I may lack some perspective on how FAT works internally, so please bear with > > me, but as far as I can see: > > > > - FAT is not really case insensitive any more than its path names are > > 8.3-limited. It originally was, but latest revisions don't enforce > > these limitations. > > FAT is now case preserving but still case insensitive. Like MacOS filesystem.
AFAIK, there's no standard specifiing FAT, only a few implementations that act de-facto as a "reference". Because of this, it is up to us to decide what is "standard" and what is just an OS-dependant oddity. Since the choice is arbitrary, why not choose based on the merits of each option, rather than based on what some implementations do? -- Robert Millan <GPLv2> I know my rights; I want my phone call! <DRM> What use is a phone call… if you are unable to speak? (as seen on /.) _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel