XBoot: Put multiple utilities/Linux distros/disc-based AVs on one bootable CD/DVD/USB drive

How many CDs, DVDs, and/or USB drives do you take with you when you go help someone with their PC? One? Two? Fifty-seven? Cut that number down with XBoot.

Image credit: One and Two –>

XBoot Overview

XBoot, a relatively new program created by an enthusiastic Indian programmer, is a portable tool that makes multi-ISO, bootable CDs/DVDs/USB drives a reality. In other words, XBoot allows users to put various different utilities, Linux distros, and disc-based Anti-Viruses on a single CD, DVD, or USB drive.

Unfortunately XBoot is not a general multi-ISO creating tool; it does not support any and all ISOs. XBoot has a select list of utilities/distros/AVs that it works with. However, the list may be limited but it is filled with goodies:

In addition to the officially supported ISOs, the developer has built in the ability for XBoot to use Grub4dos ISO Emulation to add non-supported ISOs:

(Screenshot by the developer.)

Creating multi-ISO, bootable CDs/DVDs/USB drives

Using XBoot is literally as easy as clicking. The first step to creating a multi-ISO, bootable CD/DVD/USB drive is having all the relevant ISOs downloaded. If you don’t know where to grab the ISOs, XBoot has a convenient built-in download menu that provides download links for most of the ISOs that XBoot supports (File -> Download):

Once you have all the ISOs you want to the create bootable media with, drag and drop all the ISO files onto Xboot:

As you add ISOs files they will be listed for you and the Total size number will display the expected size of the bootable media, allowing you to gauge how many ISOs you have based upon the size of your bootable media (i.e. if you plan on using a CD you will want to keep it under 700 MB, etc.):

If you add an ISO that XBoot doesn’t recognize, it’ll ask you for the ISO file’s type:

Once you have inputted all the ISO files you want, you are ready to create the bootable media. At that point you have a choice. You can either create an ISO, which you would have to burn onto a disc (CD, DVD, etc.) using a program like ImgBurn or Ashampoo Burning Studio 2010 Advanced; or you can create a bootable USB drive, which XBoot will do for you:

If you decide to create a bootable USB, you’ll be prompted to select your USB drive and pick the bootloader you want:

If you don’t know which bootloader to pick, leave it at the default Syslinux. After that, all you have to do is wait for XBoot to do its thing:

XBoot will prepare and copy the various ISOs onto your USB drive; you don’t have to do anything except wait.

On the other hand, creating an ISO is a bit more simple than a USB drive; there is no bootloader to pick nor drive to select. If you select Create ISO, Xboot will do its thing and automatically create the ISO file:

When XBoot is done, with either creating the ISO or USB drive, it will ask to conduct a check using QEMU:

QEMU is a basic virutalization emulator that comes built-in with XBoot; it will allow you to preview your bootable ISO or USB drive and make sure everything was properly inserted:

Through QEMU you can navigate through the menus and select the various ISOs you put on the bootable media:

You can even start some of the tools:

If you look closely, you’ll notice the emulated CPU is a Pentium II!

After you are satisfied with the QEMU check, you can close out XBoot. If you created a bootable USB drive you have nothing else to do except put that USB drive into action. If you created an ISO, you now need to burn that ISO onto a disc using a program like ImgBurn or Ashampoo Burning Studio 2010 Advanced.

Other Features

In addition to the already mentioned, one other feature of XBoot is the ability to edit a bootable USB drive after you have created it:

The editing does not involve editing the contents of the USB drive (I wish the developer adds in that feature in the future, though). The editing involves editing the menus of the USB drive – in a text editor – and/or reinstalling the bootloader. Unless you know what you are doing, it is probably best to avoid this editing feature until the developer makes it more mainstream-friendly.


XBoot is a super-easy way to make a multi-ISO bootable media. It allows users to combine many useful tools onto one medium as opposed to have multiple different discs or drives for each one. If you ever find yourself in a technological bind, having an XBoot-created multi-ISO bootable disc or USB drive can be very useful. You can grab XBoot from the following links:

Version reviewed: v1.0.0.0 Beta5

Supported OS: Windows XP/Vista/Win7

Requires .NET Framework 4.0

Download size: 5.9 MB

XBoot homepage [download page]

Feel free to share your favorite bootable tools/programs/utilities or other ways that you create mulit-ISO bootable media in the comments below.

Related Posts

  • vaybotay

    video demo create usb bootable with xboot

  • vin

    Easiest method to create multiboot flashdrive compared to sardu. Also works fine with windows(xp+7), but the only drawback is unable to boot Linux mint.

  • Anand Udeshi

    Its fantastic! it worked on my 4gb pen drive but not on my 1000gb usb hard disk. I made a 20gb partition and put all the iso’s and made the usb but it did not boot from that. Can you please help?? Please e-mail me it would be great!


    Good Job.


  • greg bern

    i am trying to us and install mem86 but gives 3 choices on the dowload mgr page for xboot. I wonder if any link that shows how to use this tool. I cant seem to drag a folder to spot suppose to drag to. after download of mem86 it is a folder ..want drag..

    be nice if tutorial on how to use xboot. searched forum but not much help . yours if very good but still need more info.. any tips w7 64 byte. 4gb usb .

  • Ganesh

    Sounds very good… Thanks.


  • @Locutus: Multi OS Installer! instead of having a bunch of CD/DVDs or Memory Sticks, you can have just one and select which to install!

  • @Samuel: Please share it then!

  • I’m insulted that no ones thought of the best use for this!

  • Hey Ash
    What about updates for the Cd would we have the option? Or maybe Stick with the USB?

  • jSwann0

    Yes, you’re right, Ashraf, it’s supercalafragalisticexpialadoshus, and I mean it. Realy. Sure. This is the true one. Two. Over.

  • Ashraf

    @lol768: You probably could. Let us know if it works for you.

    @Merlin Lenchanteur: No this isn’t super; it is supercalafragalisticexpialadoshus. :D

  • @Merlin Lenchanteur: My little CD spindle I have for my CDs and DVDs is downright empty now that I have the Xboot CD :P

  • Merlin Lenchanteur

    Waoh, this is super. I had about 10 DVD that I can now rewrite.

  • lol768

    Looks nice — will try it out. Do you think the Linux Mint distro would work? It’s based on Ubuntu so you could probably make it think that it IS ubuntu…

  • Just need a sonic screwdriver on your keychain, and you’re all set.

  • Syafiq

    First time hear about this utility. Currently I’m happy using SARDU.

  • Jimmy

    At the present moment I am using Hiren’s BootCD 10.6. I still need to download v.12.0