Originally posted by: MichaelD
On things like servers and workstations and power-user PCs, the floppy is FAR from dead.
Yep. A Win98se boot disk, a Ghost 2003 boot disk, and a copy of Norton Diskedit 2002 on a floppy, are all essential tools of mine. Floppies are far from dead, especially for diagnostics and troubleshooting.
If anyone remembers back that far, large room-size minicomputers had an "operator terminal" for control and diagnostics, and a ... you guessed it, a floppy drive!
Granted, if it were possible to replace its entire functionality with some other form of non-volatile, portable, convenient storage, I'd do it in a hearbeat. But there isn't yet, at least not quite.
USB flash is great, but until mobo BIOSes/chipsets can emulate (in hardware) a floppy-controller interface, such that legacy OSes will see a bootable USB flash as a floppy controller and disk, then the floppy is here to stay. (My KT400-based mobo, can emulate, in hardware AFAIK, PS/2 mouse/keyboard ports, using a USB keyboard/mouse. That goes above and beyond the normal BIOS-level device emulation, and is what is needed for entire legacy OSes.)
I've investigated the bootable issue for USB flash drives too, and it appears to be down to whether or not the internal controller on the device supports it, for some reason. It's not just a matter of laying down the proper boot-sector on the device. I also hope that they will start to make "write-protect" switches standard on USB flash drives too, because it is useless from a security perspective to use a non-write-protected medium for diagnostic purposes.
Edit: Just had an idea - what about a multi-format flash memory access device, that would fit into a 3.5in drive bay, but yet plug into the mobo's floppy-drive connector? Basically, the OS would see it as a floppy, but the "intelligent" flash reader would emulate the floppy interface, and allow use of multiple types of flash memory. It could also have a "normal" USB interface back to the mobo too, such that when a more modern OS had booted, it could access the flash reader normally, instead of through the slow emulated floppy interface.