MultiBootUSB allows you to install multiple Live Linux on a USB disk non destructively and option to uninstall distros. Try out the world’s first true cross-platform multi boot live USB creator for free. No matter you work in Windows or Linux, MultiBootUSB will work in the same manner.
Bootable USB created in windows should work in Linux and vice versa. It also reduces the development time significantly as the code base is the same for Windows and Linux.
The program is standalone from the ground up. This means that all necessary files and binary executables are included in the executable.
Users can write ISO images to a USB disk. This is similar to Image Writer but cross-platform. Simply download and double-clicking on the executable should launch the program.
MultiBootUSB supports many distros and still counting. There are no pre-configured distro specific files included in MultiBootUSB. The configuration files are modified dynamically during installation so that the user gets the distro’s all available default boot options.
The entire code of MultiBootUSB is written in python. Python is a powerful dynamic programming language which is widely used in the cross-platform application. The programming language used infamous software such as Dropbox is also used in MultiBootUSB.
GUI toolkit for MultiBootUSB has been carefully chosen as PyQt. PyQt is a Qt binding for python. MultiBootUSB makes use of QtDesigner, a GUI form designer, for user interface so that we can code more. Qt is one of the most widely used GUI toolkits available in the field today and looks native on all platforms.
Syslinux is used as the default boot loader for making your USB bootable. The selection of boot loader is carefully chosen as many distros use isolinux or syslinux in their ISOs. MultiBootUSB ships with different versions of syslinux to reduce incompatibility and install exact distro specif syslinux.
MultiBootUSB is released under General Public Licence (GPL). Anybody can use, modify and redistribute if they wish. It is also built using the best open-source software from the world. Be it Python or Syslinux you get the best. Source code is always available to users to view.
Changes in MultiBootUSB 9.2.0
- Fix for crash under Windows
- Reimplemented Debian persistence feature under Linux and Windows
- Improved partition detection type
- Allow target drive specification using lower case letter in the command-line interface
- Added option to specify persistence option from commanl ine interface using ‘persistence-size’ or ‘p’
- Better conversion of syslinux config files to grub compatible one (loopback.cfg)
- Prevent command-line interface from installing over an existing installation (similar to GUI)
- Fix distro detection going out of sync after uninstalling a distro
- Multibootusb remembers persistence size when trying the next distro (having persistence feature)
- Better detection og GPT devices under Windows
- Fix linux (ubuntu16.04) incompatibility (7zip coding)
- Fix crashing of MultiBootUSB when installing default syslinux
- Provide feedback after successful or failure of syslinux install
- General code cleanup
- Find and prompt for empty ISO files
- Fixed various typographical errors
- Fix wifi Slax install issue
- Fix Antergos booting issue
- Fix slitaz rolling detection and install
- Fix wifi Slax install issue
- Fix for syslinux install when USB disk is not inserted
- Fix parted magic grub label (Thanks to gabrielmagno)
- Intimate users if USB disk not inserted when trying to install syslinux
- Add support for AntiX 17.1
- Added Parabola Linux
- Sync with another multibootusb project
Supported Operating Systems:
- Windows 7, 8, 8.1, 10 (32-bit, 64-bit).
- Debian, Ubuntu
- Open Suse
Size: 26.3 MB