Document Actions
How do I boot MS-DOS (or the Windows 98 boot disk) using my USB drive?
Up to Table of ContentsThis FAQ applies to: Any version.
- Either get a Windows 98 boot floppy image (scroll down to Non-Windows Based Image Files W/ImageApp, get one of them and extract the IMG file inside the zip) --
or create a Windows 98 boot floppy and extract the image usingdd. - Download the latest SYSLINUX from here. Then extract the file named
memdiskinside the directorymemdiskto a temporary directory on your computer. - Plug your USB drive in. Mount the Windows partition on your USB drive.
- Open the folder
bootinside it. - Put the
memdiskfile inside it. Put the image in the same folder, name itwin98dos.img. - Now open the
grubfolder inside thebootfolder, and open the filegrub.confwith a text editor. - Add the following to the end:
title Windows 98 MS-DOS root (hd0,0) kernel /boot/memdisk initrd /boot/win98dos.img
- Use a copy of
grub.confto replace themenu.lstfile in thegrubfolder.
Enjoy. Next time you boot, there will be a menu entry to access MS-DOS. The drive A: will contain some executables, the drive D: will contain more diagnostic executables (or your first FAT32 partition on your first hard disk), and the drive C: will be the Windows partition of your USB drive, which means you can put the BIOS utilities and images directly there before rebooting, and they'll run fine.

