Sylvain Petreolle wrote:
--- Tony Lambregts tony_lambregts@telusplanet.net a écrit :
Sylvain Petreolle wrote:
Why not only change _small_ FAT to FAT32 ?
Well floppies are obviously not FAT32. No big deal but why stop at FAT32. Why not NTFS?
Im not against NTFS. It was just the lazy approach.
The primary reason that I picked NTFS over FAT32 is simply that FAT32 has a 4GB file size limitation. NTFS is limited only by disk size. Also IIRC a Windows 98 attached to an NTFS volume will return "NTFS" for that Drive. So If we need to to save large files (>2GB) reporting NTFS is the logical way to go. I dont think of it a lazy approach. I just can't see the benifit of a more elegant (complicated) solution.
But if we extend supported filesystems, see what filesystems are recognized today by Windows :
floppies are FAT12 (is this vfat for Wine ?)
Currently FAT for wine Windows 98 returns FAT
hard drives => FAT32 / NTFS / HFS (unofficial)
drives < 128MB are always FAT16 (FAT in windows 98) Partitions over 2GB have to be FAT32 or NTFS. There is a FAT32x (extended) meant for Partitions over 8GB. I dont know what windows returns for this I am willing to bet FAT32.
Microsoft says that the minimum recomended size for NTFS is 10 MB and a 1.44 floppy is too small to hold the MFT (Master File Table)which is a couple of MB by itself.
HPFS is for OS2 compatability and not terribly relevant.
cdroms => CDFS / Audio / RAW
Windows 98 returns CDFS for audio CD's, CD's and CD-R's. (I don't have a CD-RW) Can anyone tell me of a time it returns anything else?
dvds => udf
What does Windows report (in explorer "Right click - Properties)? My guess is that it reports CDFS
So we The way I see it Windows knows about the following file systems. CDFS, FAT, FAT23, NTFS and HPFS.
HPFS is irrelevent. CDFS covers all CD like Media. FAT will deal with all drives less that 2 GB. NTFS can be used with drive over 10MB. FAT32 can be ignored.