https://github.com/kilbith/smi
Simple Multiboot Integrator powered by GRUB
https://github.com/kilbith/smi
image iso multiboot usb
Last synced: about 1 year ago
JSON representation
Simple Multiboot Integrator powered by GRUB
- Host: GitHub
- URL: https://github.com/kilbith/smi
- Owner: kilbith
- License: mit
- Created: 2016-06-18T21:35:45.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2016-08-01T19:33:35.000Z (almost 10 years ago)
- Last Synced: 2023-03-10T00:42:50.151Z (over 3 years ago)
- Topics: image, iso, multiboot, usb
- Language: Shell
- Homepage:
- Size: 10.7 KB
- Stars: 12
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
- License: LICENSE
Awesome Lists containing this project
README
SMI - Simple Multiboot Integrator
=================================
http://github.com/kilbith/smi
Description
-----------
SMI is a fast and effortless semi-GUI integrator to create a USB stick with
several bootable GNU/Linux distributions. SMI manages the installation
of GRUB and the ISO images of your favorite distributions.
Screenshots
-----------

Installation
------------
You will need three dependencies :
* GRUB2 (usually installed on most distributions)
* pv
* whiptail (packaged in the `newt` library, that NetworkManager uses)
Download the archive :
git clone https://github.com/kilbith/smi.git
Move some ISO images in the `smi/iso/` directory.
Note : you need to install GRUB first on your USB stick before installing the ISO images.
Then, run the installer :
cd smi
sudo ./smi
Once GRUB and some ISO image(s) are installed on your USB drive, reboot your system,
boot on your USB drive and select a bootable distribution in the GRUB menu.
The supported GNU/Linux distributions currently are :
* Arch Linux
* CentOS
* Debian
* Fedora
* Gentoo
* Linux Mint
* OpenSUSE
* Slackware
* Ubuntu and all its derivatives
Troubleshooting
---------------
Some GRUB configuration files might be incorrect currently or in the future.
Please consult the [Arch Linux's wiki page](https://wiki.archlinux.org/index.php/Multiboot_USB_drive)
for more details about the GRUB configurations or adding support for more distributions.
Don't hesitate to [open an issue](https://github.com/kilbith/smi/issues/new) for feedbacks and bug reports.