Hi, not that I would not have other things that I would be more keen on, but did yet again some more FORMAT updates tonight. Check http://www.coli.uni-sb.de/~eric/stuff/soft/by-others/ format-0.91o.zip (136136 bytes)... Changes: - progress indicator for scanning of existing FAT and for mirroring now uses percentage display (less output) - added another check for Win9x: Root directory chain starts at cluster 2 if Win9x suggests cluster 0 (nothing). I really hope that this finally allows FORMAT to create working FAT32 filesystems *even* under Win9x kernels... - no longer trying to find existing FAT32 format on floppy - faster mirror function: now using multi sector I/O useful for both floppy (slow seek) and FAT32 (huge partititons) - the "allow ESC at last moment if /D mode and floppy" is now suppressed by /Y (more consistent, /Y is "no prompts" mode) I hope that the better speed (floppy format detection and saving of unformat information in (default) safe format mode should be faster now) was worth the efforts. I wonder how fast FORMAT is now. You cannot really measure that in DOSEMU because DOSEMU is surrounded by powerful Linux disk caches . On the other hand, I have no real test harddisks around. If you need information on how to create a FAT32 diskimage for DOSEMU, feel free to contact me. In short: mkfatimage16, then use an hex editor (or xxd, joe and maybe dd and of course xxd -r) to modify the virtual MBR to select FAT32 LBA partition type (0b, instead of the default 06 "FAT16 > 32 MB") and finally format the thing with FORMAT in DOSEMU (it might help to zap the 55 aa magic of the virtual FAT16 boot sector before). However, the most exciting thing is of course the new Win98 compatibility patch! If you run FORMAT 0.91o under a Win9x kernel, FORMAT should now be able to sanitize 1. the FAT1x FAT size (must be 0) 2. the FAT1x root dir size (must be 0) 3. the FAT32 root dir position (must be 2 for us) 4. the FAT32 info sector position (must be 1 for us) 5. the backup offset (must be -1 if feature unused, not 0) 6. [whatever I forgot to mention], finally enabling it to create SANE FAT32 filesystems even under Win9x kernel. Thanks to Bernd for sending me a captured (SAVEBS-C) boot sector and DOSFSCK -v and FORMAT /D logs which allowed me to find (I hope) all values which FORMAT 0.91 had initialized the wrong way until now. Note that running FORMAT under a FreeDOS kernel has been working since 0.91k or similar, although the kernel had bugs before version 2033 which could lead to inefficient FAT32 parameters. If everything except 720k floppy lowlevel format works now, maybe THIS version gets the chance to become called 0.92 soon? At least it will be a nice version for FreeDOS beta9rc4, if you ask me . Testers, please test... Brian, if tests are okay, who will have the honour to declare this FORMAT to be 0.92 ? Should I stay maintainer of the 0.92 series? I suggest that yes - this would allow you to focus on FDISK, which should have quite a few bug reports checked. Eric.