########################### GParted live 0.10.0-1 ############################################ menuentry "GParted Live 0.19.0-1 amd64 (/grub/grub.cfg@USR-LOCAL)" { loopback loop /boot/iso/gparted-live-0.19.0-1-amd64.iso linux (loop)/live/vmlinuz boot=live config noswap nosplash noprompt ip=frommedia gfxpayload=1024x768x16,1024x768 i915.blacklist=yes radeonhd.blacklist=yes nouveau.blacklist=yes vmwgfx.blacklist=yes toram=filesystem.squashfs findiso=/boot/iso/gparted-live-0.19.0-1-amd64.iso initrd (loop)/live/initrd.img } menuentry "GParted Live 0.19.0-1 i468" { loopback loop /boot/iso/gparted-live-0.19.0-1-i486.iso linux (loop)/live/vmlinuz boot=live config noswap nosplash noprompt ip=frommedia gfxpayload=1024x768x16,1024x768 i915.blacklist=yes radeonhd.blacklist=yes nouveau.blacklist=yes vmwgfx.blacklist=yes toram=filesystem.squashfs findiso=/boot/iso/gparted-live-0.19.0-1-i486.iso usbcore.old_scheme_first= initrd (loop)/live/initrd.img } ########################### SystemRescueCD 4.1.0 ############################################ menuentry "SystemRescueCD 4.1.0 i686" { loopback loop /boot/iso/systemrescuecd-x86-4.2.0.iso linux (loop)/isolinux/rescue32 isoloop=/boot/iso/systemrescuecd-x86-4.2.0.iso usbcore.old_scheme_first=1 initrd (loop)/isolinux/initram.igz } menuentry "SystemRescueCD 4.1.0 amd64" { loopback loop /boot/iso/systemrescuecd-x86-4.2.0.iso linux (loop)/isolinux/rescue64 isoloop=/boot/iso/systemrescuecd-x86-4.2.0.iso initrd (loop)/isolinux/initram.igz } ########################### XUbuntu 14.04 ############################################ menuentry "Xubuntu 14.04 Live i386" { loopback loop /boot/iso/xubuntu-14.04-desktop-i386.iso linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/xubuntu-14.04-desktop-i386.iso locale=de_DE console-setup/layoutcode=de noeject noprompt nopersistent -- initrd (loop)/casper/initrd.lz } menuentry "Xubuntu 14.04 Live amd64" { loopback loop /boot/iso/xubuntu-14.04-desktop-amd64.iso linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=/boot/iso/xubuntu-14.04-desktop-amd64.iso locale=de_DE console-setup/layoutcode=de noeject noprompt nopersistent -- initrd (loop)/casper/initrd.lz } menuentry "Xubuntu 14.04 Live i386 Persistent" { loopback loop /boot/iso/xubuntu-14.04-desktop-i386.iso linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/xubuntu-14.04-desktop-i386.iso locale=de_DE console-setup/layoutcode=de noeject noprompt persistent persistent-path=/boot/persistent/xubuntu-14.04-desktop-i386/ -- initrd (loop)/casper/initrd.lz } menuentry "Xubuntu 14.04 Live amd64 Persistent" { loopback loop /boot/iso/xubuntu-14.04-desktop-amd64.iso linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=/boot/iso/xubuntu-14.04-desktop-amd64.iso locale=de_DE console-setup/layoutcode=de noeject noprompt persistent persistent-path=/boot/persistent/xubuntu-14.04-desktop-amd64/ -- initrd (loop)/casper/initrd.lz } ########################### XUbuntu 14.10 ############################################ menuentry "Xubuntu 14.10 Live amd64" { loopback loop /boot/iso/xubuntu-14.10-desktop-amd64.iso linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=/boot/iso/xubuntu-14.10-desktop-amd64.iso locale=de_DE console-setup/layoutcode=de noeject noprompt nopersistent -- initrd (loop)/casper/initrd.lz } menuentry "Xubuntu 14.10 Live amd64 Persistent" { loopback loop /boot/iso/xubuntu-14.10-desktop-amd64.iso linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=/boot/iso/xubuntu-14.10-desktop-amd64.iso locale=de_DE console-setup/layoutcode=de noeject noprompt persistent persistent-path=/boot/persistent/xubuntu-14.10-desktop-amd64/ -- initrd (loop)/casper/initrd.lz } ########################### Ubuntu 14.10 ############################################ # # menuentry "Ubuntu 14.10 Live amd64" { # loopback loop /boot/iso/ubuntu-14.10-desktop-amd64.iso # linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=/boot/iso/ubuntu-14.10-desktop-amd64.iso locale=de_DE console-setup/layoutcode=de noeject noprompt nopersistent -- # initrd (loop)/casper/initrd.lz #} ########################### Debian ############################################ # http://gemmei.acc.umu.se/debian-cd/current-live/i386/iso-hybrid/debian-live-8.3.0-i386-standard.iso menuentry "Debian 8.3 i386 Live" { loopback loop /boot/iso/debian-live-8.3.0-i386-standard.iso linux (loop)/live/vmlinuz1 boot=live findiso=/boot/iso/debian-live-8.3.0-i386-standard.iso config quiet splash usbcore.old_scheme_first=1 initrd (loop)/live/initrd1.img } menuentry "Debian 8.1 i386 Netinst" { loopback loop /boot/iso/debian-8.1.0-amd64-i386-netinst.iso linux (loop)/install.386/vmlinuz vga=normal iso-scan/filename=/boot/iso/debian-1.8.0-amd64-i386-netinst.iso iso-find/filename=/boot/iso/debian-8.1.0-amd64-i386-netinst.iso -- initrd (loop)/install.386/initrd.gz } menuentry "Debian 7.5 (Wheezy) AMD64 Netinst" { loopback loop /boot/iso/debian-7.5.0-amd64-netinst.iso linux (loop)/install.amd/vmlinuz vga=normal iso-scan/filename=/boot/iso/debian-7.5.0-amd64-netinst.iso iso-find/filename=/boot/iso/debian-7.5.0-amd64-netinst.iso -- initrd (loop)/install.amd/initrd.gz } menuentry "Debian 6.0.10 (Squeeze) i386 Netinst" { loopback loop /boot/iso/debian-6.0.10-i386-netinst.iso linux (loop)/install.amd/vmlinuz vga=normal iso-scan/filename=/boot/iso/debian-6.0.10-i386-netinst.iso iso-find/filename=/boot/iso/debian-6.0.10-i386-netinst.iso -- initrd (loop)/install.amd/initrd.gz } # http://forum.siduction.org/index.php?topic=1131.5;wap2 # menuentry "Debian-live" { # linux /boot/iso/debian-live-squeeze-i386-xfce-desktop/live/vmlinuz rootfstype=vfat boot=live config live-media-path=/boot/iso/debian-live-squeeze-i386-xfce-desktop/live locale=de_DE bootkbd=de console-setup/layoutcode=de console-setup/variantcode=nodeadkeys quiet splash -- # initrd /boot/iso/debian-live-squeeze-i386-xfce-desktop/live/initrd.img # } menuentry "Debian Live: debian-live-12.5.0-amd64-lxde" { insmod part_gpt insmod vat search --no-floppy --fs-uuid --set=root C1BC-5953 loopback loop /debian-live-12.5.0-amd64-lxde.iso linux (loop)/live/vmlinuz boot=live findiso=/debian-live-12.5.0-amd64-lxde.iso initrd (loop)/live/initrd.img } ########################### NAS ############################################ menuentry "OpenMediaVault 0.5.48 AMD64" { loopback loop /boot/iso/openmediavault_0.5.48_amd64.iso linux (loop)/install/vmlinuz -- initrd (loop)/install/initrd.gz } menuentry "NAS4Free 9.2.0.1 Live CD" { echo "Loading NAS4Free Kernel ..." loopback loop /boot/iso/NAS4Free-x64-LiveCD-9.2.0.1.972.iso kfreebsd (loop)/boot/kernel/kernel.gz kfreebsd_module (loop)/mfsroot.gz type=mfs_root set kFreeBSD.vfs.root.mountfrom=ufs:/dev/md0 } ############### Linux Mint http://www.gtkdb.de/index_7_2742.html ######################## # http://ftp5.gwdg.de/pub/linux/debian/mint//stable/17.3/linuxmint-17.3-xfce-64bit.iso menuentry "Linux Mint 17.3 Xfce 64bit" { loopback loop /boot/iso/linuxmint-17.3-xfce-64bit.iso linux (loop)/casper/vmlinuz boot=casper quiet splash noeject noprompt iso-scan/filename=/boot/iso/linuxmint-17.3-xfce-64bit.iso -- initrd (loop)/casper/initrd.lz } # http://ftp5.gwdg.de/pub/linux/debian/mint//stable/17.3/linuxmint-17.3-xfce-32bit.iso menuentry "Linux Mint 17.3 32bit" { loopback loop /boot/iso/linuxmint-17.3-xfce-32bit.iso linux (loop)/casper/vmlinuz boot=casper quiet splash noeject noprompt iso-scan/filename=/boot/iso/linuxmint-17.3-xfce-32bit.iso usbcore.old_scheme_first= -- initrd (loop)/casper/initrd.lz } menuentry "Linux Mint 17.3 Xfce 64bit" { loopback loop /boot/iso/linuxmint-17.3-xfce-64bit.iso linux (loop)/casper/vmlinuz boot=casper quiet splash noeject noprompt iso-scan/filename=/boot/iso/linuxmint-17.3-xfce-64bit.iso -- initrd (loop)/casper/initrd.lz } menuentry "Linux Mint Xfce 20.3 64bit" { loopback loop /boot/iso/linuxmint-20.3-xfce-64bit.iso linux (loop)/casper/vmlinuz boot=casper quiet splash noeject noprompt iso-scan/filename=/boot/iso/linuxmint-20.3-xfce-64bit.iso usbcore.old_scheme_first= -- initrd (loop)/casper/initrd.lz } ############### BSD sample from https://forums.freebsd.org/viewtopic.php?&t=19701 ######################## #menuentry "Debian BSD 1" { # echo "Loading ..." # set isofile=(hd0,7)/debian-6.0.3-kfreebsd-amd64-CD-1.iso # loopback loop $isofile # set root=(loop) # kfreebsd (loop)/boot/kernel/kfreebsd.gz # kfreebsd_module (loop)/boot/mfsroot.gz type=mfs_root # set kFreeBSD.vfs.root.mountfrom=ufs:/dev/md0 #} menuentry "FreeNAS 9.2.1.5 x64" { echo "Loading FreeNAS Kernel ..." loopback loop /boot/iso/FreeNAS-9.2.1.5-RELEASE-x64.iso kfreebsd (loop)/boot/kernel/kernel set kFreeBSD.vfs.root.mountfrom=ufs:/dev/md0 } menuentry "/boot/grub/grub.cfg" { configfile /boot/grub/grub.cfg } menuentry "USR-LOCAL:/boot/grub/grub.cfg" { search --set=root --label=USR-LOCAL --hint usb0,msdos1 configfile /boot/grub/grub.cfg } menuentry "hd0" { insmod chain set root=(hd0) chainloader +1 } menuentry "hd0,msdos1" { insmod chain set root=(hd0,msdos1) chainloader +1 } menuentry "hd1" { insmod chain set root=(hd1) chainloader +1 } menuentry "hd1,msdos1" { insmod chain set root=(hd1,msdos1) chainloader +1 } menuentry "Reboot" { reboot } menuentry "Halt" { halt }