The MASM Forum

Miscellaneous => 16 bit DOS Programming => Topic started by: Gunther on August 09, 2014, 10:45:04 PM

Title: FreeDOS on USB stick
Post by: Gunther on August 09, 2014, 10:45:04 PM
It's sometimes an advantage to start a native DOS from an USB stick. We had an interesting thread (http://www.masmforum.com/board/index.php?topic=14762.msg120148#msg120148) about that in the old forum. So far, so good.

Yesterday I've tried to install FreeDOS in that way. It's a mess. The HP tool formats the stick as drive C but it isn't bootable. The same stick is bootable with COMMAND.COM, MSDOS.SYS and IO.SYS from DOS 7 (the underlying DOS from Windows 98). Which system files from FreeDOS do I need, to make the drive bootable. I think COMMAND.COM and KERNEL.SYS. But that doesn't work. Has anyone an idea?

Gunther
Title: Re: FreeDOS on USB stick
Post by: GoneFishing on August 09, 2014, 11:16:04 PM
I think it's better to install grub4dos to your USB stick  . After that all you need is correctly configure menu.lst and place FreeDos.iso on the path mentioned in the menu.lst.
With grub4dos you may have several boot options .
Title: Re: FreeDOS on USB stick
Post by: Gunther on August 10, 2014, 12:56:35 AM
Quote from: vertograd on August 09, 2014, 11:16:04 PM
I think it's better to install grub4dos to your USB stick  . After that all you need is correctly configure menu.lst and place FreeDos.iso on the path mentioned in the menu.lst.
With grub4dos you may have several boot options .

I'll check that idea. Thank you.

Gunther
Title: Re: FreeDOS on USB stick
Post by: Vortex on August 21, 2014, 04:17:51 AM
Hi Gunther,

You can check this link :

http://tuxtweaks.com/2009/09/create-a-bootable-freedos-usb-drive-on-windows/
Title: Re: FreeDOS on USB stick
Post by: Gunther on August 21, 2014, 05:08:43 AM
Erol,

thank you for the link. I haven't tried it, but here is another powerful tool (http://www.rmprepusb.com/) that I've used. Please check also this thread (http://masm32.com/board/index.php?topic=3484.msg36664#msg36664).

Gunther