I have an embedded Linux system which runs from a compact flash IDE drive (ext3).
I can read/write new flash cards on a PCMCIA adapter under Linux, but no-one else in the office can (using various versions of Windows). The biggest problem is in the field, where I have to send a physical flash card with updates, instead of an image for a field person to write directly to flash.
Is there a way to write an image to a flash card under Windows? Everything I can find relies on Windows recognizing the flash card as a DOS filesystem, which is not helpful to me at all.