Discussion of this wiki can be found here
MultiBootUSB
Send your feedback at feedback.multibootusb@gmail.com
Note: Though this script will not format your USB drive / Pendrive it is advised to take backup of USB data before invoking the script.
What is MultibootUSB
MultibootUSB is a shell script written by A Ramesh Kumar and Sundar. Main intention of this program is to install multiple Linux distribution in to single USB disk / Flash drive / Pendrive and able to boot from it with less dependency issue. All you need is your favorite distros in iso format and FAT formatted USB disk. Read the rest to find more.
Main Features
Automatically detects all inserted USB derive / Pendrive and allow you to choose one.
- Uses GRUB 2 as boot manager It can boot hybrid iso images directly (if the distro has the support) Ubuntu and Ubuntu based distros like Linux mint can be booted from same pendrive. It uses Zenity as GUI and no commands need to be typed in the terminal (except to invoke the program/script) As of now this script supports 81+ distros
System Requirement
PC / Laptop which has the option to boot from USB.
- Any latest Linux distribution with GRUB 2 as boot manager. Recommended OS is Ubuntu 10.04 and above. One or more Linux ISO image(s) of your choice (Only supported by the script)
License
You can redistribute this program and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or later. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public license for more details.
How to use/run the script
Extract it to your home folder (Right click --> Extract here)
- Open terminal and move to the script folder (cd MultiBootUSB)
- Provide root permission (su) and type ./MultiBootUSB.sh and hit enter (for Ubuntu just type sudo ./MultiBootUSB.sh with out issuing su command)
- Here after follow on screen instructions
- Screenshots can be found in doc folder for reference.
List of distributions supported
- Archiso Live
- Aptisid
- Austrumi
- AVG Rescue CD
- Backtrack
- Bit Defender Rescue CD
- Bodhi Linux
- CD linux
- Chakra Linux
- Clonezilla Live
- CTK Arch Live
- Debian
- Deli
- Doudolinux
- Dream Linux
- Dynebolic
- Elive
- Fedora*
- Fuduntu
- Goblinx
- Gnome 3.0 - Fedora
- Gnome 3.0 - Open SUSE
- Gparted Live
- GRML
- HBCD
- Igolaware
- Imagine OS
- Jolicloud
- Kaspersky Rescue CD
- Knoppix
- Kubuntu*
- Linux Mint*
- Linux Mint - DE
- Lubuntu
- Manriva One
- Me OS
- Moon OS
- Nimblex
- Open SUSE
- Ophcrack Live CD
- Panda Rescue CD
- Pardus
- PCLinux OS*
- Pentoo
- Peppermint OS
PinGuy OS
- Parted Magic
- Pure OS
- Puppy*
- Rescue CD (System Rescue CD)
- RIP Linux
- Saline OS
- Sabayon Linux
- Scientific Linux
- Sidux
- Simply Mepis
- SLAMPP
- Slax
- Slitaz
- Stress Linux
- Tiny Core
- UBCD
- Ubuntu*
- Ubuntu Netboot*
- Ubuntu Rescue
- Ubuntu Ultimate Edition
- Unity Linux
- Vector Linux
- Windows/NT Password / registery editor
- Xpud
- Xubuntu*
- YLMF
- Zenwalk
- Zeven OS
- Zorin OS
- Salix Live
- Free DOS
- SAM Linux
- Absolute Linux
- Apodio
- Arch Linux 32 Bit
- Arch Bang
- DEFT Linux
- Express Linux
- LDR
- Porteus
- Redo Backup Live CD
- Tails
- Mageia Linux
- Calculate Linux
- Vidalinux
- MeeGO
- Dam Small Linux
- Elementary OS
- Netrunner
- Webconvergence
100.FreeBSD ...and many more. Please give your feedback, suggestions, request for new features and comments as reply. Originally posted The Ubuntu Forums (ubuntuforums.org)