diff --git a/README.md b/README.md index bc6f320..605a87b 100644 --- a/README.md +++ b/README.md @@ -1,36 +1,59 @@ -#### User guide is located here http://multibootusb.org/page_guide/ + + +#### User guide is located [here](http://multibootusb.org/page_guide/) What is multibootusb? --------------------- + MultiBootUSB is a cross platform* software/utility to create multi boot live Linux on a removable media i.e 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 -How to install? ---------------- +## What does multibootusb do? -The install.py script provided with multibootusb should take care of all dependency and install multibootusb. -Assume that you have downloaded the package named "multibootusb.tar.gz" in to your home directory. -Issue the following commands to install multibootusb:- +MultiBootUSB allows you to do the following:- -``` -tar -xf ./multibootusb.tar.gz -cd multibootusb -chmod +x ./install.py -sudo ./install.py -``` +1. Install multiple live Linux and other Operating Systems in 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 support (limited support). + + +## Installation: + +* 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](http://multibootusb.org/page_download/) + * The installation is farley simple. Double click on the executable and follow the onscreen instruction. -That is it. You can find multibootusb under system menu or simply launch from terminal by typing "multibootusb". -If "install.py" script fails to install multibootusb successfully then manually install following packages and rerun the install.py script:- +* On Linux:- -* mtools util-linux parted python3-qt5 python-dbus pkexec + **Using binary method:-** + + * Download the installation and source files for various distros from + [here](http://multibootusb.org/page_download/) + * Use your favourite package manager to install multibootusb. + + **Using source code method `Linux`:-** + + * The install.py script provided with multibootusb should take care of all dependencies and install multibootusb. + Assume that you have downloaded the package named **multibootusb.tar.gz** in to your home directory. + Issue the following commands to install multibootusb:- + +```sh + tar -xf ./multibootusb.tar.gz + cd multibootusb + chmod +x ./install.py + sudo ./install.py +``` + +--- -NOTE: install.py currently supports only distros based on apt-get, yum, zypper, pacman. -You can add more if you use other package manager system and email to me for adding into upstream. -The above how to is only for linux. Windows users may download pre compiled standalone binaries/ .exe from -https://sourceforge.net/projects/multibootusb/files/ How to uninstall? ----------------- @@ -42,22 +65,30 @@ chmod +x ./uninstall.py sudo ./uninstall.py ``` +For the rest of operations you can refer [Guide](http://multibootusb.org/page_guide/) section of [http://multibootusb.org](http://multibootusb.org) + Website: -------- -www.multibootusb.org + +http://multibootusb.org + Development: ----------- + https://github.com/mbusb/multibootusb Help: ----- -Mail me at feedback.multibootusb@gmail.com for query, help, bug report or feature request. + +Use Github issue service at [https://github.com/mbusb/multibootusb/issues](https://github.com/mbusb/multibootusb/issues) +for help and issues. Contributor(s) -------------- -LiQiong Lee -Ian Bruce +Ian Bruce +LiQiong Lee +Alin Trăistaru (alindt) and many others who have given their valuable bug report/ feedback. Author(s)