Forum Discussion
robmo
Mar 21, 2024Brass Contributor
How to make a DOS bootable flash drive
Hi, I need to run a DOS utility on a group of computers. I have been looking for many hours for some way to create a DOS bootable flash drive. I have tried the following with no success: Rufus 4.4...
- Mar 26, 2024
Ok I got it working with an old IBM Thinkpad. Here are the steps I took:
Get DOS Image File from Here: WinWorld: MS-DOS 6.22 (winworldpc.com)
Get RMPrepUSB Here: RMPrepUSB download latest version (fosshub.com)
Get the Dos6.22 IMG file from here as you already did.
With RMPrepUSB (I'm using v.2.1.739) select File->Drive.
Go through the prompts and let it put all the files from the ISO onto the USB stick.
Copy ALL the files on the USB stick to somewhere on your hard drive (these should be the only files in the folder).
"In the Copy OS files from here" section, put the folder that you just copied all the files from the USB stick to.
In Sec.3 select MS-DOS bootable.
In Sec.4 select FAT16 on the left, and "Boot as HDD" and "Use 64hd"**
(Make sure the checkbox next to "5 Copy OS files" is checked)
Select 6 Prepare Drive and follow the prompts. It will partition, format, MBR, bootsector and copy the files to the USB stick.
When 9. is complete, hit Eject Drive and remove USB stick.
That's it! Let me know if it works for you.
Note: I think the problem with just doing the File->Drive thing is that it doesn't put the files in the right place on the USB stick. When you let it prep and copy the files itself, it puts everything in the proper place and order.
** You may have to monkey with the checkboxes in this section. My laptop places the USB Boot under its "Hard Drive" section when it lists it in its BIOS. Your computer may consider it removable storage, or a FDD.
Alabamatom1963
Mar 26, 2024Steel Contributor
Ok I got it working with an old IBM Thinkpad. Here are the steps I took:
Get DOS Image File from Here: WinWorld: MS-DOS 6.22 (winworldpc.com)
Get RMPrepUSB Here: RMPrepUSB download latest version (fosshub.com)
Get the Dos6.22 IMG file from here as you already did.
With RMPrepUSB (I'm using v.2.1.739) select File->Drive.
Go through the prompts and let it put all the files from the ISO onto the USB stick.
Copy ALL the files on the USB stick to somewhere on your hard drive (these should be the only files in the folder).
"In the Copy OS files from here" section, put the folder that you just copied all the files from the USB stick to.
In Sec.3 select MS-DOS bootable.
In Sec.4 select FAT16 on the left, and "Boot as HDD" and "Use 64hd"**
(Make sure the checkbox next to "5 Copy OS files" is checked)
Select 6 Prepare Drive and follow the prompts. It will partition, format, MBR, bootsector and copy the files to the USB stick.
When 9. is complete, hit Eject Drive and remove USB stick.
That's it! Let me know if it works for you.
Note: I think the problem with just doing the File->Drive thing is that it doesn't put the files in the right place on the USB stick. When you let it prep and copy the files itself, it puts everything in the proper place and order.
** You may have to monkey with the checkboxes in this section. My laptop places the USB Boot under its "Hard Drive" section when it lists it in its BIOS. Your computer may consider it removable storage, or a FDD.
- robmoMar 26, 2024Brass ContributorIt turns out that Rufus FreeDOS works. My issue was the industrial computer I was testing on has a BIOS with many options not seen in a typical computer. Once the BIOS configuration was exactly right, the bootable flash drive was able to boot the computer.
Another issue I had was that I was testing computers that supported UEFI only. Legacy mode is not an option. These could not see the flash drive as bootable. There might be a way to get the flash drive to boot up this type of computer, but it is out of scope for our needs.
Thank you for helping out!
Rob