How to create a multiboot USB with XBoot 1.0 b14

  1. Repartition and format the USB: Primary volume, 4k cluster size (default), FAT32 format.
  2. XBoot requires dot.NET Framework 4.0 installed on the system it will be run off
  3. Download a copy of XBoot 1.0 beta 14 and run it, not install required!
  4. Download your favourite ISO distros and drag-n-drop them on the XBoot “Drag-n-drop Box”
    (each one will prompt you what type of boot-loader it needs, major distros are listed and if not
    you should choose ISO file -iso/scan parameter for Linux distros and GrubForDOS iso emulation
    for Windows distros)
  5. Click on “Create USB”
  6. Select the USB from the list of drives and set boot-loader to Syslinux
  7. After a few minutes the drive will be ready

If you need to update an ISO already added, just drag the updated ISO to XBoot (keep same name as
previous entry) and Create USB without the boot-loader. This may be a bit messy sometimes but is doable to some extent. Most of the times you will have your menu changed, but you could edit it after the iso omport.


  • You can use the internal QEMU emulator to check your USB or even better boot directly from a PC
  • You can also check this out for installing and using a permanent emulator for booting USBs
  • I have found that XBoot acts a bit weird on a 64bit Windows, at least surely Windows 8

how to configure QEMU Manager to boot off a USB in windows

After QEMU Manager 7.0 installation:

  1. Create a new VM from Qemu Manager
  2. Type a name for the new VM > Next
  3. Select, “do not use an image” > Next
  4. Output, “QEMU Manager Default” > Finish
  5. Then under the “Advanced tab of the new VM properties, set in Additional QEMU parameters with:
[text]-hda //./PhysicalDrive2[/text]

Note: If the USB doesn’t boot, then you may have something wrong with the MBR. Try deleting
the whole drive and reformat it (make sure the drive is partitioned as “Primary” volume,
because a “Logical” volume will not boot!