Bitbucket is a code hosting site with unlimited public and private repositories. We're also free for small teams!



Boot multiple ISO images from a single USB stick using GRUB.

This repository includes a grub.cfg file with entries for the following ISO images:

  • ubuntu-12.10-desktop-amd64.iso
  • linuxmint-14.1-cinnamon-dvd-64bit.iso
  • linuxmint-201303-cinnamon-dvd-64bit-rc.iso
  • crunchbang-11-20130119-amd64.iso
  • grml96-full_2012.05.iso
  • systemrescuecd-x86-3.4.1.iso (2 entries: 32-bit and 64-bit)

How to Create the Bootable USB

  1. Create a bootable FAT32 partition on an unmounted USB stick that is large enough for all the ISO images you want to include.

    Use the label "multiboot". The label is used by some entries to identify the partition and find ISO).

    Example, where /dev/sdX1 is the newly created partition:

    $ mkfs.vfat -n multiboot /dev/sdX1
  2. Mount the newly created partition and create the two directories boot and iso:

    $ cd <mount-point>
    $ mkdir boot iso
  3. Install GRUB on the USB stick:

    $ grub-install --force --no-floppy --boot-directory=<mount-point>/boot /dev/sdX
  4. Put the ISO images in the iso directory on the USB stick.

  5. Copy the grub.cfg file in this repository to <mount-point>/boot/grub/grub.cfg

Credits: Transform a USB stick into a boot device packing multiple Linux distros using GRUB

Recent activity

Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.