Home > Operating Systems, Popular > FreeDOS 1.1 USB Boot Image

FreeDOS 1.1 USB Boot Image

January 17th, 2012 Leave a comment Go to comments

I’ve updated the FreeDOS USB boot image to now include the official FreeDOS 1.1 kernel, and command interpreter, now that it has been officially released.

FreeDOS USB Image: FreeDOS-1.1-USB-Boot.img.bz2

Size: 117652 bytes
SHA1: 7d8a3c73f9cfdc71611e3f7a5b7b134529179821

If you are looking for a FreeDOS 1.0 USB Boot Image, see my earlier post of the same title.

If you run in to trouble, take a look at the comments for 1.0 first, many will apply.  If that doesn’t solve your issue, leave a comment.

  1. dkremer
    April 24th, 2012 at 04:55 | #1


    Many thanks for your USB boot image.

    I did :
    #dd if=FreeDOS-1.1-USB-Boot.img of=/dev/sdd

    Then I mounted the key on a folder of mine :
    #mount /dev/sdd1 ./usb_key
    #cp BIOS_UPDATE.EXE ./usb_key ; umount usb_key

    I could add another partition after yours, because the key was so big (1G). Anyway the executables in the image are so small (100 KiB) that you could add plenty of tools on it.

    Many thanks for the update. It worked like a charm and I updated my bios flawlessly with an USB key.

  2. Trey
    July 21st, 2012 at 04:37 | #2

    What is the filesystem on this image? vfat isn’t working for me, and mount (in Debian sid) doesn’t recognize the filesystem, thus I can’t mount the image nor the burned USB stick so I can add my HDD utility to it.


  3. Alessandra
    July 24th, 2012 at 07:34 | #3


    what sort of file system is used in this image?

    mount -o loop ~/FreeDOS-1.1-USB-Boot.img /tmp/test3/
    mount: you must specify the filesystem type



  4. July 26th, 2012 at 08:46 | #4


    This is a full disk image, which includes an MBR, and a partition table. I think the first partition has the FAT filesystem.

    As far as how to mount this, you’d have to taste the partition table first. Not sure how you’d go about doing this, but if you find out, let me know!

  5. Janus
    July 28th, 2012 at 06:01 | #5

    Is this compatible with MEMDISK? By that, I mean, can I use it like fdboot.img or balder10.img? In GRUB2 I can boot both of those with the commands linux16 and initrd16 and a MEMDISK image.

  6. July 31st, 2012 at 08:21 | #6

    No idea. Give it a shot and let us know!

  7. prmpec
    August 1st, 2012 at 03:40 | #7

    Works very well.

    I’ve made a mistake, by trying to mount /dev/sdb instead of /dev/sdb1 and I received the error message:
    “mount: you must specify the filesystem type”

    So please note, that the image contains a partition table, which is not very common by USB sticks.

    Dear Derek, you helped me a lot. Thank you!

  8. Sven
    August 7th, 2012 at 11:22 | #8

    Try to disconnect and then reconnect your usb stick.
    I had the same problem but that worked for me.

  9. nortally
    October 11th, 2012 at 13:51 | #9

    $ sudo kpartx -av Downloads/FreeDOS-1.0-USB-Boot.img
    loop0p1 : 0 63456 /dev/loop0 32
    $ sudo mount /dev/mapper/loop0p1 /mnt
    $ ls /mnt
    command.com kernel.sys
    $ df -TH /mnt
    Filesystem Type Size Used Avail Use% Mounted on
    /dev/mapper/loop0p1 vfat 33M 113k 33M 1% /mnt

  10. Zoli
    November 4th, 2012 at 16:04 | #10

    I’ve succeeded to write the image under Windows, using the following tools:
    7-zip(www.7-zip.org) to extract the image file, and Image Writer for Windows(https://launchpad.net/win32-image-writer) to write the image on the USB stick; the written image has booted successfully.

  11. Gaspar
    November 21st, 2012 at 16:42 | #11

    Thanks so much for this FreeDOS boot image! I have a Mac, so I couldn’t run a motherboard BIOS update EXE file that either needs Windows (that’d run in a DOS shell) or pure DOS, but with this FreeDOS USB stick I have now it made it easy to get what I needed done.

    Thanks again!

  12. Bob
    December 19th, 2012 at 12:12 | #12

    Thanks Derek! I’ve tried to make my own, but without success (as yet). Your’s worked 1st try. So can you list the recipe you used to create this? Thanks.

  13. david motherland
    December 23rd, 2012 at 19:03 | #13


    Dell m6300 BIOS UPDATE

    gunzip -d FreeDOS-1.1-USB-Boot.img.bz2
    dd if=FreeDOS-1.1-USB-Boot.img of=/dev/daX
    mount_msdosfs /dev/da0s1 /mnt
    cp XXXBIOS.exe /mnt
    umount /mnt

    Boot order 1 usb
    boot machine to be flashed with usbstick

  14. December 31st, 2012 at 20:59 | #14

    On the v1.0 post, I link to the original recipe. See pp4.

  15. Adam P
    January 3rd, 2013 at 13:30 | #15

    Can someone please make me this same boot image with with a size limit of 60mb instead of 31mb. I need a bit more room to contain all the BIOS files for my master plan to work.

  16. January 7th, 2013 at 07:08 | #16

    @Adam P
    Why don’t you write the image, and then resize the partition to fit your needs? If you are using linux, a simple partition editor is gparted.

    If you are using Windows (also probably Mac), you could use an Ubuntu (or likely any other desktop distro) Install CD to boot up your computer to linux for just one time.

  17. lolimperator
    June 17th, 2013 at 13:03 | #17

    $ bunzip2 FreeDOS-1.1-USB-Boot.img.bz2
    $ losetup -o 16384 /dev/loop0 FreeDOS-1.1-USB-Boot.img
    $ mkdir image
    $ mount /dev/loop0 image
    Put your stuff to image folder
    $ umount /mnt/image
    $ losetup -d /dev/loop0

    And yes, it’s compatible with memdisk.

  18. ben
    November 30th, 2014 at 18:36 | #18

    thanks – saved me frustration…

  19. ewoo
    March 16th, 2015 at 07:45 | #19

    Can this image be put into a SD Card?

  20. May 21st, 2015 at 07:20 | #20

    Yes, try it!

  1. No trackbacks yet.