Felix Miata <[EMAIL PROTECTED]> writes: > Guillaume Cottenceau wrote: > > > Guillaume Cottenceau <[EMAIL PROTECTED]> writes: > > > > Felix Miata <[EMAIL PROTECTED]> writes: > > > > > Guillaume Cottenceau wrote: > > > > > > Felix Miata <[EMAIL PROTECTED]> writes: > > > > > > > Since when does FAT32 apply to floppy disks? report.bug.gz still shows > > > > > > up as REPORT~1.GZ on a FAT floppy. > > > > > > Urban legends :). > > > > > Directory of A:\ > > > > > REPORT~1 GZ 55073 12-08-02 8:44p > > > > 1 file(s) 55073 bytes used > > > > 1356288 bytes free > > > > [gc@obiwan /mnt] mount floppy > > > [gc@obiwan /mnt] ls floppy > > > boot.msg help.msg ldlinux.sys network.rdz report.bug.gz syslinux.cfg vmlinuz > > > Forgot: > > > [gc@obiwan /mnt] grep floppy /proc/mounts > > /dev/fd0 /mnt/floppy vfat rw,nosuid,nodev,noexec 0 0 > > > To prove it's FAT32 filesystem. > > That is a circular proof, proving nothing except how you have mounted > /dev/fd0 and what files are listed as contained thereon. > > Minimum space occupied by a file on a FAT32 filesystem is by convention > 4096 bytes, 8 sectors. A FAT32 filesystem is designated by type 0Bh or > 0C. By a reading of http://www.microsoft.com/hwdev/hardware/fatgen.asp > beginning on page 13 you can see that the FAT type is determined by the > number of clusters, and that only if the cluster count is not less than > 65525 can the volume be FAT32. A FAT formatted 3.5" floppy has 2847 > sectors.
[...] > As you can see above, the 512 byte file occupied 512 on disk, not 4096, > so it should not be a valid FAT32 filesystem. > > VFAT means virtual FAT. Without an OS that knows how to virtualize, a > FAT floppy is only FAT, not VFAT. Well. You were claiming that we can't put a file named "report.bug.gz" on a floppy and pretended: "Since when does FAT32 apply to floppy disks?". I was just demonstrating that I could see the file on a floppy that was seen as a FAT32 volume under linux (vfat). Reading your message, it seems that I didn't know that vfat != fat32 (I have to confess that I'm not fan of microsoft documentation), though I don't see how it breaks the original statement, which was to say that we can put long filenames on microsoft filesystem floppies. Now if Linux can mount a "vfat" floppy and see the long filenames while Windows can't see the floppy as a "fat32" filesystem but only "fat", I just need to be sorry for another missing feature of Windows. -- Guillaume Cottenceau - http://people.mandrakesoft.com/~gc/
