How to create DOS Boot USB flash drive with (X)Ubuntu

39,348

Solution 1

Install Plop Boot Manager http://www.plop.at/en/bootmanager/download.html on usb1 flash stick and make bootable usb2 flash stick. Boot from usb1 (with plop) add the second usb2 stick, wait 10seconds and from the PLOP menu choose USB. After that you will boot from the second usb2 flash stick with no problem.

Solution 2

Install UNetbootin in the Live CD and select FreeDOS as the distribution, which will download a 1.44 MB boot image and create a DOS boot disk for you. UNetbootin is also available for Windows

Unetbootin showing FreeDOS as selected option

If you're curious the image is named ubninit and can be mounted in linux:

livewire@ZS00:/media/VOYAGER$ mkdir test
livewire@ZS00:/media/VOYAGER$ sudo mount -o loop ubninit test
[sudo] password for livewire: 
livewire@ZS00:/media/VOYAGER$ ll test/
insgesamt 125
drwxr-xr-x  4 root     root      7168 Jan  1  1970 ./
drwx------ 17 livewire livewire  4096 Aug 26 15:19 ../
-rwxr-xr-x  1 root     root     66945 Sep  3  2006 command.com*
drwxr-xr-x  2 root     root      1024 Sep  3  2006 driver/
-rwxr-xr-x  1 root     root      1768 Sep  3  2006 fdconfig.sys*
drwxr-xr-x  2 root     root      1024 Sep  3  2006 freedos/
-rwxr-xr-x  1 root     root     45341 Sep  3  2006 kernel.sys*
livewire@ZS00:/media/VOYAGER$ file ubninit 
ubninit: DOS floppy 1440k, x86 hard disk boot sector

Solution 3

This appears to be a problem in the system, not a problem in the creation of the Live Ubuntu.

For newer systems

Manual Boot from USB

If your system is a new one, manufacturers usually allows you to manually select your boot device by click a specific key during boot (mostly F8 or F12). When you click it, you should be able to select your USB Pendrive as a boot device.

If your USB that doesn't work enter your BIOS setup (This is also achievable by clicking a specific key, usually Del or F2), search for a setting like Enable boot from USB and make sure it is enabled.

Automatic Boot from USB

(This is not recommended if the previous step works, explanation at the end of this paragraph)
First Make sure that you enabled boot from USB, as explained the previous paragraph.
In the BIOS setup, search for a setting called Boot Order, usually it is under a tab called Boot, change this settings and rearrange the boot devices to have the USB devices at the top.

Now if you followed this step, make sure that you rearrange the boot order to have the USB after your hard disk drives when you are done. Because some systems, will not start if you have a "non-bootable" USB device connected (like a USB Mouse, or an empty USB flash drive, etc...) and will show you a black screen. It isn't dangerous or anything, but it can keep you confused for hours worrying that your system is bricked, and forgetting about this USB problem.


For older systems

Booting from USB

In old systems, there wasn't any option to boot from USB devices and none of the options above are available. If that was your case, consider this question:

How can I boot from a 16 Gb pendrive with some old BIOS?

Booting from CD

Booting from a CD can probably be easier than booting from a USB in older systems. You just need to do the same steps explained at the top, but instead of doing it for a USB, you need to do it for a CDROM drive.

Share:
39,348

Related videos on Youtube

Tosho
Author by

Tosho

It's me!

Updated on September 18, 2022

Comments

  • Tosho
    Tosho over 1 year

    I'm trying to boot Xubuntu from USB Flash Drive on my old laptop Fujitsu-Siemens but it shows "Missing Operating system. Operating System not found". Although the Flash Drive works on my current laptop. Can I make DOS USB Flash Drive with (x)Ubuntu Live CD on it? I tried various windows programs to make a bootable USB, and Xubuntu Startup-disk without success.

    • Admin
      Admin almost 12 years
      I dunno about Windows, but I always do it in Ubuntu by using the Startup Disk Creator, and it is always in DOS format.
    • Admin
      Admin almost 12 years
      I tried but that laptop doesn't boot from the usb flash drive
    • Admin
      Admin almost 12 years
      How did you create the USB?
    • Admin
      Admin almost 12 years
      UNetbootin, universal usb installer, YUMI, from Xubuntu 12.04 StartUp Disk Creator on FAT16/32
    • Admin
      Admin almost 12 years
      Are you sure that you're booting from your USB drive? Is BIOS prepared for it?
    • Admin
      Admin almost 12 years
      Did you try booting from the USB in your new laptop? Would it boot Live Ubuntu?
    • Admin
      Admin almost 12 years
      on my DELL it's booting with no problem, on old Fujitsu-Siemens it doesn't
    • Admin
      Admin almost 12 years
      Are you certain that your old laptop supports booting from USB? Many do not. Being more specific about the model of the laptop would be helpful.
    • Admin
      Admin almost 12 years
      I choose the boot drive manually. Fujitsu-Siemens AMILO L7320GW - I tried WinToFlash which is a tool to create a bootable WINXP usb flash drive - and I was able to boot to a DOS menu nothing more - from there I could conclude that the laptop can boot from USB but It could require MS-DOS filesystem.
    • Admin
      Admin almost 12 years
      Then you should burn a CD instead. Something like ultimatebootcd.com/download.html What are you trying to achieve there anyway? Doing a BIOS update?
  • Tosho
    Tosho almost 12 years
    I'm aware how to boot a USB flash drive. There is no such option in the BIOS. I'm looking for a solution how to create a MS-DOS bootable USB flash drive with a (X)Ubuntu LiveCD.