Create multiboot live Linux on a USB disk...
Alternatives To Multibootusb
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
X86 Bare Metal Examples3,341
2 years ago2otherAssembly
Dozens of minimal operating systems to learn x86 system programming. Tested on Ubuntu 17.10 host in QEMU 2.10 and real hardware. Userland cheat at: ARM baremetal setup at: 学习x86系统编程的数十个最小操作系统。 已在QEMU 2.10中的Ubuntu 17.10主机和真实硬件上进行了测试。 Userland作弊网址: ARM裸机安装程序位于: 设置
Vagrant Libvirt2,17119113 days ago71September 22, 202280mitRuby
Vagrant provider for libvirt.
2 years ago189gpl-2.0Python
Create multiboot live Linux on a USB disk...
3 years ago5mitAssembly
A tiny bootable Minecraft clone written partly in x86 assembly
3 years ago1mitAssembly
Floppy Bird (OS)
6 years agomitAssembly
Tetris that fits into the boot sector.
6 years ago2gpl-2.0Python
4 years ago4mitAssembly
Ping-Pong-like game in Assembly that works without OS
Packer Bare Metal92
5 years ago2Shell
Building bare metal OS images with Packer, VirtualBox and qemu-img
5 years ago4Pascal
A tool for testing boot configurations on USB drives
Alternatives To Multibootusb
Select To Compare

Alternative Project Comparisons

Only limited instructions are provided here. For detailed instruction please refer User guide

What is multibootusb?

MultiBootUSB is a cross platform* software/utility to create multi boot live Linux on a removable USB disk. It is similar to UNetbootin but many distros can be installed, provided you have enough space on the disk. MultiBootUSB also provides an option to uninstall distro(s) at any time, if you wish.

  • Only works on windows and linux

What does multibootusb do?

MultiBootUSB allows you to do the following:

  1. Install multiple live Linux and other Operating Systems to a USB disk and make it bootable without erasing existing data.
  2. Ability to uninstall installed OS later.
  3. Write ISO image directly to a USB disk (you can think of GUI for Linux dd command).
  4. Boot ISO images directly without rebooting your system using QEMU option.
  5. Boot bootable USBs without rebooting your system using QEMU option.
  6. Boot USB on UEFI/EFI system through GRUB2 bootloader (limited support).


  • On Windows:

    • The windows version of multbootusb is not a standalone program. You need to install it on windows after download. Download the latest precompiled setup binary (.exe) file from here
    • The installation is fairly simple. Double click on the executable and follow the onscreen instructions.
  • On Linux:

    Using binary method:

    • Download the installation and source files for various distros from here
    • Use your favourite package manager to install multibootusb.

    Using source code method:

    • Please follow the instructions provided here

For the rest of the guide please refer Guide section of





Use Github issue service at for help and issues.


Ian Bruce
LiQiong Lee
Alin Trăistaru (alindt) Shinji Suzuki
and many others who have given their valuable bug report/ feedback.


MultiBootUSB is brought to you by Sundar and co-authored by Ian Bruce.

Popular Usb Projects
Popular Qemu Projects
Popular Hardware Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.