The Floppy Drive Must Die

Well, in some respects you may be right there. Floppies are old and to a fair extent unreliable but they’re still here and will probably be for some time to come. I’m not dissing them (I like them a lot :P) but I have to say that most of the disks I own won’t read nowadays and it can be a pain to find myself a disk when I need one.

This probably won’t work for embedded hardware (unless it’s x86 or compatible with GRUB), but here’s a somewhat Linux-oriented method you can use if you use the GRUB bootloader (or can get it running on your system):

  1. Download “memdisk” - the search term “grub boot cd memdisk sbm” should turn a few sites up that have this file, which will probably be called ‘memdisk’ or ‘memdisk.bin’. Alternatively, if you have SYSLINUX installed you likely already have the ‘memdisk’ file somewhere on your system.
  2. Somehow procure a disk image of the floppy in question.
  3. Edit GRUB’s menu.lst to include the following:

title memdisk
root (fdX) root (hdX[,Y]) # fill in as appropriate
kernel /path/to/memdisk
initrd /path/to/floppy

  1. Voila! You should be up and running. :smiley:

Tip: While something of a roundabout system, you could boot Linux or FreeDOS off a USB drive, start GRUB4DOS w/ memdisk from that, and boot whatever target OS you need from there, if your USB drive doesn’t like booting reliably in floppy mode.

-dav7

The floppy drive does not harm anyone
Live and let live jeff
Live and let live
God only know when you need it

Well one of the biggest problems with floppies in my oponion is the high power comsumption. But i am having problems installing in a sata drive too, but thats microsoft for you nothing new

Here’s a complete list of the available floppy usb emulators:

EMUFDD 3.0 has been released
http://embeddedsw.net/EMUFDD_Floppy_Hardware_Emulator_Home.html

The most configurable floppy drive emulator,
with active development and full tech support.