The Boot Floppy

Copyright Svend Olaf Mikkelsen, 2006.
E-mail (may change for spam protection - check here):


Download The Boot Floppy:, 53.889 bytes, version 1.0, August 2, 2006.

The Boot Floppy is a floppy disk, which allows you to boot
a floppy image stored in a FAT16 or FAT32 partition as it
was a physical floppy disk.

The floppy image files must be 1,474,560 bytes, and they
must be stored in a directory \FLOPPIES in the root of a
FAT16 or FAT32 partition.

The Boot Floppy can be created using the Windows program
floppy.exe, or by writing a floppy disk from floppy.img
using as example the Linux dd program.

The Boot Floppy also can be invoked by booting a CD-ROM
made from the file floppy.iso.

Using the program floppy.exe, it is also possible to read a
floppy disk to a file, and to write a floppy from a floppy
image file.

Important: Note that files written to A: while The Boot
Floppy is running, will not be written back to the harddisk
floppy image.

If a floppy disk is used, the storage space on The Boot Floppy
will be available as B:

When The Boot Floppy is created, or another floppy written,
you may want to remove/insert the floppy disk to make certain
that the operating system sees the correct new floppy content.

An i386 CPU or higher is required.

If you want to format a floppy in DOS/Windows 95/98/ME that has
been used as The Boot Floppy, use the format /c option.

KNOWN ISSUE: The Boot Floppy cannot boot the Windows XP DOS
Startup Disk. That floppy may use memory in a non standard way.

WARNING 1: Do not use The Boot Floppy for BIOS update.

WARNING 2: Some DOS programs, that do not use memory in
standard way, or use memory by methods not known by
The Boot Floppy, may fail.

If you use the floppy.exe program in Windows 95/98/ME, you need
the library files fpart470.dll and fpart470.lib from the Findpart
program version 4.71 to 4.79.