What's new in MultiBootUSB 9.2.0
Apr 4, 2018
- Welcome onboard Shiniji Suzuki. The most of the bug fixes and additional features implemented are done by him. A big tanks to him
- 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 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 existing installation (similar to GUI)
- Fix distro detection going out of sync after uninstalling a distro
- Multibootusb remembers persistence size when trying 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 other multibootusb project
New in MultiBootUSB 9.1.0 (Jan 3, 2018)
- This release include the fix for crash on windows platform when system language is not an English. Changes since last release are:
- Included missing EFI modules
- Fix for application crashing crashing on windows system
- New option to boot distros directly from ISOs. To avail this option, you need to copy ISO files in /multibootusb/iso
New in MultiBootUSB 9.0.0 (Dec 30, 2017)
- Improved UEFI support
- New efi binary based on latest grub2 source
- Added grub2 efi modules
- Fix for crash when Windows language is non English
- Fis for rpm based packaeges which crashes when running the programme
- Improved the GPT detection under Windows
- Corrected partedmagic path issues
- Improved GPT detection under Linux
- Check for root privilege when using CLI
- Fix crash when installing ISO from CLI due to GPT check
- Fix crash when installing syslinux from CLI due to GPT check
- Install extlinux under Linux for NTFS filesystem
- Correct usage instructions in help text
- Added option to choose install distro using memdisk
- Added Xenial Puppy
- Added OSFclone
- Added Redcore Linux
- Added Slacko Puppy
New in MultiBootUSB 8.9.0 (Nov 17, 2017)
- Support for GPT based USB disks. BIOS mode works only under USB created under Linux. UEFI for on Windows and Linux
- Added command line option to install sysinux on multibootusb director (use -s or --syslinux)
- Added command line option to direct ISO writing to USB disk (use -r or --raw)
- Boot ISO and IMG directly using memdisk
- Added feature for selecting ISO, IMG, Zip and all files options in file chooser dialog
- Corrected path to menu.lst file for distrs based on grub4dos
- Fix for crash when multicard reader is inserted on the system without a SD card
- Correctly detect USB disk information using udisk2-dbus without crash under Linux
- Fixed an issue where using a path with spaces would cause a qemu boot error
- If distro is not supported, ISO is automatically added using memdisk. You can uninstall later if it does not work
New in MultiBootUSB 8.8.0 (May 10, 2017)
- Fix for crash when listing fixed partition
- Simplified 7zip listing to include directories as well
- Correctly remove files installed outside multibootusb directory when uninstalling
- Added option to select zip files when choosing ISO files
- Added option to choose between two methods when syslinux shipped by ISO is version 3 or below
- Fix for trinity boot issue
- Updated README file
- Modified setup file for including grub2 modules in correct place
- Add python path so as to avoid import error under debian
- Fixed shipping of grub2 modules under correct directory (on Linux)
- Display version info only before launching the application
- Updated user guide
- Added FAQ section on the official site
- Reduced 7zip call when extracting files
- Improved usage info string of command line option (Thanks to Keshav Kini)
- Various code cleanup and removed redundancy codes
- Added RISING Antivirus CD
- Added INSERT ISO
- Added Liberte
- Added Alpine
- Added Trinity Rescue Disk
- Added AntiVirus Live CD (Calm AV)
New in MultiBootUSB 8.7.1 (May 4, 2017)
- Warning text under 'Write image to disk' tab
- Fix for rpm based distro which did not run due to import error
- Fix for suse package and it now checks for correct package dependencies
- Copy only multibootusb directory to USB if user accept installation choice
- Display human readable size for an ISO in terminal
- New command line option to skip confirmation message 'try multibootusb -c -h' for more details
- New command line option to install multiple distros at a time (Windows user should be able to run only under source code)
- Fix for crash when installing under Install syslinux tab
- Prevent read only filesystem under Linux
- Corrected setup file copy location preventing crash
- Improved multibootusb-pkexec script for working under rpm and deb based distros
- Create correct policy file during build time for various packages
- Improved user guide at http://multibootusb.org/page_guide/
- Various code cleanups
New in MultiBootUSB 8.7.0 (May 1, 2017)
- Hide GUI widgets when installation in progress
- Show USB disk size in USB details
- Reduced CPU usage drastically
- Open default text editor application under Linux for editing syslinux file
- Reduced various redundant function calls
- Dropped p7zip-plugin for suse and mageia (package not available in repo)
- Improved CLI user experience. Windows users should run from source to enable this option
- Added custom functions for writing custom loopback.cfg file
- Various code cleanup
- Removed windows line ending which prevented application not to start under Linux
- Corrected systemrescuecd subdir path
- Full credit to and added as
- Added colour to terminal output
- Bundled Colorama module
- Added vba32rescue ISO
- Added PC Tools ISO
- Few other minor improvements to code
New in MultiBootUSB 8.6.0 (Apr 24, 2017)
- Fresh and friendly user interface (GUI)
- Initial support for UEFI/EFI boot
- Added GRUB2 boot loader
- Auto creation of loopback.cfg file for GRUB2 support
- Direct ISO write to USB now uses '"oflag=sync"' flag
- Use system pyudev library by default
- Fixed syslinux install failure in distro dir on ext2/3/4
- Fixed crash when writing ISO to USB on Windows
- Detect isolinux version 2 and install version 3 instead.
- Improvements to persistence logic
- Simplified USB disk detection
- Improved CentOS detection
- Improved user experience through rewording display messages
- Fix for creating persistence on mount points containing spaces
- Fixed kaspersky install issue
- Improved fedora detection script
- Added support for Virtualized USB. https://github.com/mbusb/multibootusb/issues/110
- Added PLOP boot manager
- Added Dam Small Linux
- Added netboot.iso
- Added latest memtest
- Added slack mini boot
- Added Fat Dog
- Added Finnix
New in MultiBootUSB 8.5.0 (Feb 6, 2017)
- Added Solus OS
- Added Ka OS
- Added PC Unlocker
- Added Acronis True Image
- Fixed bug - Same drives appearing multiple times under imager tab
- Fixed HBCD boot issue
- Fix crash when using ISO Imager option to write ISO files (fix by bagage)
- Small improvement in detecting USB disks under Linux (by gktrk)
- Auto mount USB drives if not mounted under Linux
New in MultiBootUSB 8.4.0 (Dec 27, 2016)
- Bug fix in selection of persistence size
- Fixed crashing of application when selecting extended drive
- Introduction of log file (/tmp/multibootusb.log on linux and C:Program Files (x86)multibootusbmultibootusb.log under Windows)
- Added F Secure Rescue CD
- Added Tail
- Support for latest wifislax
- Fix for ROSA boot issue
- Various other minor bug fixes
New in MultiBootUSB 8.3.0 (Dec 4, 2016)
- Added React OS
- Added option to list all drived, including fixed
- Modified USB detection code under Windows
- Fixed all reported bugs
- No more exit confirmation if no process is pending
- Information about the requirement of admin privilege
New in MultiBootUSB 8.2.0 (Nov 28, 2016)
- Added Fedora persistence (must not use NTFS filesystem)
- Added Sergei Strelec
- Fixed the knoppix booting issue
- Unhardcode icon file type in GNU/Linux laucher, so that theming can be added
- Fixed the bug which crashed multibootusb when distro contain non utf charecters
- Added support for Alt Linux
New in MultiBootUSB 8.1.0 (Nov 21, 2016)
- Fix for debain package bug which does not pull in dependency packages
- In cluded 7zip for extracting ISO files (including UDF)
- Fix for windows installer
- Added Comodo Rescue Disk ISO
- Fix for kaspersky rescue disk
- Generic fix for distros using isolinux version 3
- A new installer/setup executable for windows
- Fix for random crash when trying to detect syslinux version
New in MultiBootUSB 8.0.0 (Nov 7, 2016)
- This version is written in python 3
- GUI toolkit moved to pyqt5
- Upgraded isodump.py to support python 3 (Thanks to LiQiong Lee)
- Option to choose the desired persistence size using slide
- Introduces command line option (install and uninstall distros as of now and will be extended later)
- Progress can be monitered when running from terminal
- Multibootusb should be started with admin/ root privilage under Linux
- Fixed the bug which causing USB disk to set read only
- Fixed 'Undef symbol FAIL: __syslinux_debug_enabled' error for gparted, clonezilla and some other (Thsnks to yurikhan for pointing to right direction)
- Fixed the bug which crashes multibootusb when non-ascii charecters are present in the ISO link
- Fixed the bug which prevent multibootusb not to install syslinux
- Now debain installer can be installed
- Updated dependency packages stddeb, pyinstaller and pyudev to latest version
- Fixed hiren's boot cd bug (but user has to avoid "'" in the path)
- Updated install.py script to include all missing dependencies
- pkexec is required now undaining Linux for obtaining admin permission
- Fixed dban not supported error
- Fixed AVG rescue disk not supported error
- Added Offline Windows Password and registry editor (latest version)
- Added F4UBCD iso
- Fixed the crash when mountpath contain space
- Dropped udisk version 1 for obtaining details of USB disks
- Now the GUI responds smoothly when using ISO Imager option (dd)
- Fixed superficial duplicate devices on Refresh USB under ISO Imager tab
- Corrected some typo errors
- version bumped to 8.0.0 as it is a major upgrade
- Added support for bl-Hydrogen Linux
- Many other improvements and bug fixes...
New in MultiBootUSB 7.5.0 (Apr 10, 2015)
- Introducing "ISO Imager". Now you can write ISO images directly to USB and it is cross platform too
- util-linux is required now under Linux
- Most of the reported bugs has been fixed
- Inclusion of 64 bit syslinux (except version 5 as I could not find any) under Linux
- Added alphine Linux and memtest
- Included missing install.py, uninstall.py and dd directory to source package
New in MultiBootUSB 7.4.0 (Mar 6, 2015)
- Portion of the code has been rewritten.
- Added support for ext2/3/4 and Btrf filesystem. There is an issue with removal on these file system. Please remove distros manually if you encounter an issue until I find a soultion.
- Corrected wrong naming of persistence files.
- Bug fix for PartedMagic update script.
- Few typo has been corrected.
- Included doc strings.
- Now install and uninstall script is written in python.
- Upgraded the debian build script (stdeb) to latest version.
- Lot of other minor bug fixes.
- GUI is slightly larger now.
- Generic way to remove files outside multibootusb directory.
- Various improvements to build script.
New in MultiBootUSB 7.3.0 (Feb 14, 2015)
- Rewrite of the source code. It is easier to read source code now.
- UDisks2 has been added for detecting and getting USB details under Linux.
- Patch for ubuntu 14.10 and above which uses isolinux version 6.
- Added persistence for ubuntu and its derivatives. Maximum persistence can be up to 4GB.
- No USB label error has been solved. It now works with USB drives even without names.
- Corrected wait time to 30 sec.
- Updating GUI is now handled by QThread
- Added following distros - Trinity Rescue Kit and DBan
- Check for QEMU installation before doing any QEMU related operations.
- Feedback after installing syslinux (under syslinux tab).
- psutil dependency has been dropped.
New in MultiBootUSB 7.2.0 (Dec 17, 2014)
- Updated syslinux version from 6.0.2 to 6.0.3
- Added background image for syslinux.
- Increased timeout time to 30 sec.
- Added following distros:
- CentOS minimal.
- Ubuntu Server.
- Patch from kbytesys to fix systemrescueCD menu items and other string manipulations.
- Fix for few other bugs.
New in MultiBootUSB 7.1.0 (Apr 28, 2014)
- ISO extraction is much faster than previous releases.
- Included pyudev for better detection of USB drives under Linux.
- Included install.sh for installing multibootusb under Linux.
- Included setup.py for installing directly from source.
- Improved USB detection under Linux.
- Lot of important bug fix and minor improvements
New in MultiBootUSB 7.0.0 (Apr 3, 2014)
- 7Zip is no more used for extracting ISO files. Thanks to contibution by LiQiong Lee for his work on this.
- ISO ISO extraction is much faster now.
- Added solydx, antix and fixed puppy bug.
- ISO integrity check is much faster than previos releases. It just takes fraction of sec.
- QEMU feature is now back on both Linux and Windows.
- Fixed OpenSuse uninstall issue.
- Check if any running process while exiting.
- Added PCLinuxOS.
- Various other major and minor improvements to all scripts.
- Changed version numbering to three digit.
New in MultiBootUSB 7.0 Beta 2 (Feb 18, 2014)
- Now multibootusb installs correct version of syslinux shipped with distro.
- Various optimization for installation of syslinux.
- Extensive test has been done to make sure to fix bugs.
- Able to uninstall distros properly under windows.
- Greater attention is given to ensure that correct version of syslinux is installed in distro directory.
- Various code optimization.
- Copying iso files under windows is faster now.
- Added following distros:
- Wifislax
- PcLinuxOS
- Salix live/install
- Slackel live/install
- Zenwalk live/install
- Few other distros which I dont remember
- Size of windows executable has been reduced (using upx)
- Added refresh usb button. So that restarting of application is not required to detect USB.
- Added new lable space to indicate progress of the process.
- Various other smaller improvements.
New in MultiBootUSB 6.4.1 (Mar 21, 2013)
- Distros Added:
- openSUSE 12.3
- Other Changes:
- Included bsdtar for certain operation
- Updating of iso config files are "LOT" faster
- Fixed ubuntu black screen when switching over to default boot options
- Fixed lot of bugs
New in MultiBootUSB 6.4 (Mar 11, 2013)
- Distros Added:
- Updated to latest Chakra Linux
- Manjaro Linux
- Other Changes:
- Remove blank line in syslinux.cfg file
- Enables default boot options of few distros
- Auto updation of iso config files
- Detection of iso file is much faster now
New in MultiBootUSB 6.2 (Jan 27, 2013)
- Distros Added:
- Generic suppot for boot=casper parameter
- Generic suppot for boot=live parameter
- Generic suppot for root=live:CDLABEL parameter
- Fedora 18
- Other Changes:
- Confirmation message before installing and removing distros
- Default drive selection while executing multibootusb
- Auto detection of distros while changing drives from dropdown list
New in MultiBootUSB 6.0 (Nov 8, 2012)
- Distros Added:
- Core 17
- Ari OS
- Other Changes:
- Code cleanup
- Set iso name as distro name
- Upgraded Syslinux to latest version
- Upgraded 7zip to latest version
- Better detection of iso files
- Dynamic listing of installed distros
New in MultiBootUSB 5.8 (Oct 24, 2012)
- Quick update to include *Ubuntu 12.10
New in MultiBootUSB 5.6 (Sep 24, 2012)
- Distros Added:
- Rosa Linux
- Stella Linux
- Zest Linux
- Dam Small Linux
New in MultiBootUSB 5.4 (Aug 24, 2012)
- Distros Added:
- KXStudio
- liberte
- BigLinux
- Other Changes:
- Updated script to include latest Arch Linux dual
- Fixed zorin OS iso detection
- Fixed annoying 7zip bug
New in MultiBootUSB 5.2 (Jul 26, 2012)
- Distros Added:
- 4MLinux
- Other Changes:
- Updated finnix to latest version
New in MultiBootUSB 5.0 (Jul 6, 2012)
- Distros Added:
- AtlasX
- DarkRacer
- Other Changes:
- Version number jumped to 5.0 to match with linux version.
- Included latest Arch linux.
New in MultiBootUSB 4.2 (Jun 19, 2012)
- Distros Added:
- Solus OS
- Fedora 17
- Other Changes:
- 7zip error has been fixed.
New in MultiBootUSB 4.1 (Apr 28, 2012)
- Updated script to work with new *ubuntu release.
New in MultiBootUSB 4.0 (Apr 17, 2012)
- Distros Added:
- Legacy OS
- Linpus Linux
- Livarp
- Other Changes:
- Updated syslinux to latest version
- Updated script to included latest UBCD
- Updated script to included latest slitaz
New in MultiBootUSB 3.8 (Mar 26, 2012)
- Distros Added:
- Kororaa
- Ubuntu-GNOME-Remix
- Deepin
- Bridge-Linux
- DescentOS
- RebeccaBlackLinux
- Updated script to include latest Scientific Linux
- Changed lable from Add to Browse ISO and Remove to Remove Dist
New in MultiBootUSB 3.6 (Feb 13, 2012)
- Distros Added:
- IPFire
- Clear OS
- Zenix
- Netrunner
- Openxange
- Superb Mini Server
- DreamStudio
- Network Security Toolkit
- Other Changes:
- Fixed incorret Finnix configuration
- Updated script to include latest PartedMagic
- Updated script to include latest SystemRescue CD
- Fixed Detection of Knoppix
- Introduced hidden install feature
New in MultiBootUSB 3.4 (Jan 26, 2012)
- Distros Added:
- Siduction
- Semplice
- Sidux
- Aptosid
- MoonOS
- Dream Linux
- Sage
- BackBox
- AV Linux
- Lightweight Portable Security
- Core Plus
- Asturix
- CAELinux
- Calculate-Linux
- Other Changes:
- Fixed listing of Linux Mint
- Fixed Detection of Finnix
New in MultiBootUSB 3.2 (Jan 3, 2012)
- Now support up to 100 different distros.
- New boot splash
- Splash screen time out reduced to 10 sec