Hi
Need grub2 multi iso bootstick?
Here my grub.cfg and an tarball of my stick with my favorite isos.
You can also use my stick for installing debian squeeze on propritary hardware
The Firmware files are located direct in the .tar archive.
Just do:
wget http://www.paranoids.at/downloads/usbstick.tar dd if=/dev/zero of=/dev/sdx bs=1M count=10 fdisk /dev/sdx mkfs.vfat /dev/sdx1 mount /dev/sdx1 /mnt/sdx cd /mnt/sdx tar -xvf usbsitck.tar grub-install --root-directory=/mnt/sdx/ /dev/sdx umount /mnt/sdx
Here my grub.cfg
insmod all_video menuentry "Debian Jessie amd64" { loopback loop /boot/iso/debian-jessie-amd64.iso linux (loop)/linux -- initrd (loop)/initrd.gz } menuentry "Debian Live Jessie amd64 nonfree" { linux /boot/iso/debian-live-amd64/debian-live-8.7.1-amd64-standard+nonfree.vmlinuz keyboard-layouts=de timezone=Europe/Vienna boot=live config union=aufs noswap live-media-path=/boot/iso/debian-live-amd64 initrd /boot/iso/debian-live-amd64/debian-live-8.7.1-amd64-standard+nonfree.initrd.img } menuentry "Ubuntu 16.04 NetBoot amd64" { loopback loop /boot/iso/ubuntu-16.04-amd64.iso linux (loop)/linux -- initrd (loop)/initrd.gz } menuentry "openSUSE-Tumbleweed-NET-x86_64-Snapshot20170407" { loopback loop /boot/iso/openSUSE-Tumbleweed-NET-x86_64-Snapshot20170407-Media.iso linux (loop)/boot/x86_64/loader/linux splash=silent initrd (loop)/boot/x86_64/loader/initrd } menuentry "Memory test (memtest86+-5.01)" { linux16 /boot/iso/memtest86+-5.01.bin } menuentry "Clonezilla live 20170220-yakkety-amd64" { set isofile="/boot/iso/clonezilla-live-20170220-yakkety-amd64.iso" loopback loop $isofile linux (loop)/live/vmlinuz boot=live live-config noswap ip=frommedia locales="en_US.UTF-8" keyboard-layouts="de" toram=filesystem.squashfs findiso=$isofile initrd (loop)/live/initrd.img } menuentry "GRML64 Small Testing Latest" { set isofile="/boot/iso/grml64-small_testing_latest.iso" loopback loop $isofile linux (loop)/boot/grml64small_testing/vmlinuz boot=live live-media-path=/live/grml64-small_testing/ nomce findiso=$isofile lang=de bootid=grml64small_testingbuild1977 initrd (loop)/boot/grml64small_testing/initrd.img }
Hint (How to make the stick UEFI and BIOS compatilbe)
grub-install --target=x86_64-efi --removable --root-directory=/mnt/sdx/ --efi-directory=/mnt/sdx/ /dev/sdb
Have fun!