Is it possible to boot DOS from USB


I've got a pc running CentOS, it has no CD or floppy drive. It has an Intel board and I need to upgrade the BIOS because the current version doesn't support CPU vt (however CPU got it) for KVM.

I downloaded the BIOS upgrade from Intel but I don't know how to flash it. I though iflash and bootable USB is the way to go. But I'm really stuck at making a bootable USB stick.

I tried WinImage81 I can't make it write .img to disk, it warns me the format isn't supported on the disk.

Then I tried Win32DiskImage utility and downloaded some MSDOS images but if I write them to the stick they are to small (bios patch won't fit there and I'm not able to resize it) and the laptop can't boot it anyway.

Do you have any suggestion how to upgrade the bios or how to make that usb stick bootable?

Best Answer

  • If you have a DOS executable/data but not a bootable floppy image, there is a FreeDOS bootable image here:

    Just uncompress it and write it to the USB drive with dd if=/path/to/image of=/path/to/usbstick (replacing the filenames with those for your system).

    If you do have a bootable image already, you can use GRUB to boot it as Ignacio Vazquez-Abrams suggests.

  • Related Question