https://github.com/cbodden/multiboot
multiboot usb flash script using grub2
https://github.com/cbodden/multiboot
Last synced: over 1 year ago
JSON representation
multiboot usb flash script using grub2
- Host: GitHub
- URL: https://github.com/cbodden/multiboot
- Owner: cbodden
- License: other
- Created: 2014-05-07T02:41:33.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2016-06-30T20:22:48.000Z (about 10 years ago)
- Last Synced: 2025-04-02T16:53:53.411Z (over 1 year ago)
- Language: Shell
- Homepage:
- Size: 80.1 KB
- Stars: 9
- Watchers: 1
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
 
multiboot
=========
This script is used to create a grub2 bootable flash disc with multiple
current linux distros, OpenBSD, and NetBSD.
At present for full install, you will need a flash disk of at least 4GB
or larger.
These are the OS'es that are currently being supported:
- alpine extended (amd64 & i386)
- centos minimal (x86_64)
- debian netinstall (amd64 & i386)
- gentoo current minimal (amd64 & x86)
- grml
- kali live (amd64)
- netbsd (amd64 & i386)
- openbsd (amd64)
- tails live & masquerade (i386)
- ubuntu desktop (amd64 & i386)
- ubuntu server (amd64 & i386)
Requirements
----
- Linux (tested on gentoo: http://www.gentoo.org/)
- Bash (http://www.gnu.org/software/bash/)
- Wget (http://www.gnu.org/software/wget/)
- cURL (http://curl.haxx.se)
- Grub2 (https://www.gnu.org/software/grub/)
- Dosfstools (http://daniel-baumann.ch/software/dosfstools/)
- Parted (http://www.gnu.org/software/parted)
Installation / Usage
----
```
git clone git@github.com:cbodden/multiboot.git
cd multiboot
sudo ./multiboot.sh
```
Todo / Add
----
- need to update documentation
- lots of other stuff....
Troubleshooting
----
This script was tested using a system that does not automount the usb
flash drive.
If your distro automounts the flash disk, try unmounting it first before
running this script.
License and Author
----
Author:: Cesar Bodden (cesar@pissedoffadmins.com)
Copyright:: 2014, Pissedoffadmins.com
This program is free software: you can redistribute it 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
(at your option) any later version.
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.
You should have received a copy of the GNU General Public License
along with this program. If not, see .