# Global options set timeout=90 set default=0 set fallback=1 set pager=1 # Display settings if loadfont /boot/grub/font.pf2 ; then set gfxmode=auto insmod efi_gop insmod efi_uga insmod gfxterm terminal_output gfxterm fi submenu "System Rescue CD 4.6.0 (via ISO) ---> " { #set isofile="/boot/iso/systemrescuecd-x86-4.5.2.iso" set isofile="/boot/iso/systemrescuecd-x86-4.6.0.iso" menuentry "SystemRescueCd (64bit, default boot options)" { set gfxpayload=keep loopback loop (hd0,1)$isofile linux (loop)/isolinux/rescue64 isoloop=$isofile initrd (loop)/isolinux/initram.igz } menuentry "SystemRescueCd (64bit, cache all files in memory)" { set gfxpayload=keep loopback loop (hd0,1)$isofile linux (loop)/isolinux/rescue64 isoloop=$isofile docache initrd (loop)/isolinux/initram.igz } menuentry "SystemRescueCd (64bit, alternative kernel with default options)" { set gfxpayload=keep loopback loop (hd0,1)$isofile linux (loop)/isolinux/altker64 isoloop=$isofile initrd (loop)/isolinux/initram.igz } menuentry "SystemRescueCd (64bit, disable Kernel-Mode-Settings)" { set gfxpayload=keep loopback loop (hd0,1)$isofile linux (loop)/isolinux/rescue64 nomodeset isoloop=$isofile initrd (loop)/isolinux/initram.igz } menuentry "SystemRescueCd (64bit, directly start the grahical environment)" { set gfxpayload=keep loopback loop (hd0,1)$isofile linux (loop)/isolinux/rescue64 dostartx isoloop=$isofile initrd (loop)/isolinux/initram.igz } } submenu "TAILS Environment 1.6.0 ---> " { menuentry "Tails64 Live System" { linux /boot/tails/vmlinuz2 boot=live live-media-path=/boot/tails config live-media=removable nopersistent noprompt timezone=Etc/UTC block.events_dfl_poll_msecs=1000 splash noautologin module=Tails initrd /boot/tails/initrd2.img } menuentry "Tails64 Live System (failsafe)" { linux /boot/tails/vmlinuz2 boot=live live-media-path=/boot/tails config live-media=removable nopersistent noprompt timezone=Etc/UTC block.events_dfl_poll_msecs=1000 splash noautologin module=Tails noapic noapm nodma nomce nolapic nomodeset nosmp vga=normal initrd /boot/tails/initrd2.img } menuentry "Tails32 Live System" { linux /boot/tails/vmlinuz boot=live live-media-path=/boot/tails config live-media=removable nopersistent noprompt timezone=Etc/UTC block.events_dfl_poll_msecs=1000 splash noautologin module=Tails initrd /boot/tails/initrd.img } menuentry "Tails32 Live System (failsafe)" { linux /boot/tails/vmlinuz boot=live live-media-path=/boot/tails config live-media=removable nopersistent noprompt timezone=Etc/UTC block.events_dfl_poll_msecs=1000 splash noautologin module=Tails noapic noapm nodma nomce nolapic nomodeset nosmp vga=normal initrd /boot/tails/initrd.img } } submenu "GNU/Gnome Parted Live CD 0.23.0 (via ISO) ---> " { set isofile="/boot/iso/gparted-live-0.23.0-1-i586.iso" #set isofile="/boot/iso/gparted-live-0.22.0-1-i586.iso" menuentry "GParted Live (Default settings)"{ loopback loop (hd0,1)$isofile linux (loop)/live/vmlinuz boot=live union=overlay username=user config components quiet noswap noeject ip= net.ifnames=0 nosplash findiso=$isofile initrd (loop)/live/initrd.img } menuentry "GParted Live (Default settings, KMS)"{ loopback loop (hd0,1)$isofile linux (loop)/live/vmlinuz boot=live union=overlay username=user config components quiet noswap noeject vga=791 ip= net.ifnames=0 nosplash findiso=$isofile initrd (loop)/live/initrd.img } menuentry "GParted Live (To RAM, boot media can be removed later)"{ loopback loop (hd0,1)$isofile linux (loop)/live/vmlinuz boot=live union=overlay username=user config components quiet noswap noeject toram=filesystem.squashfs ip= net.ifnames=0 nosplash findiso=$isofile initrd (loop)/live/initrd.img } menuentry "GParted Live Safe graphic settings (vga=normal)"{ loopback loop (hd0,1)$isofile linux (loop)/live/vmlinuz boot=live union=overlay username=user config components quiet noswap noeject ip= net.ifnames=0 nomodeset vga=normal nosplash findiso=$isofile initrd (loop)/live/initrd.img } menuentry "GParted Live (Failsafe mode)"{ loopback loop (hd0,1)$isofile linux (loop)/live/vmlinuz boot=live union=overlay username=user config components quiet noswap noeject acpi=off irqpoll noapic noapm nodma nomce nolapic nosmp ip= net.ifnames=0 nomodeset vga=normal nosplash findiso=$isofile initrd (loop)/live/initrd.img } menuentry "memtest"{ loopback loop (hd0,1)$isofile linux16 (loop)/live/memtest } } submenu "GRML 2014.11 ---> " { menuentry "Grml Rescue System 64bit" { iso_path="/boot/iso/grml64-full_2014.11.iso" export iso_path loopback loop (hd0,1)$iso_path set root=(loop) kernelopts=" ssh=foobarbaz toram " export kernelopts configfile /boot/grub/loopback.cfg } } submenu "Debian 8.2 Jessie NetInstall ---> " { set isofile="/boot/iso/firmware-8.2.0-amd64-i386-netinst.iso" #set isofile="/boot/iso/firmware-8.0.0-amd64-i386-netinst.iso" menuentry '64 bit Install' { set background_color=black loopback loop (hd0,1)$isofile linux (loop)/install.amd/vmlinuz iso-scan/ask_second_pass=true iso-scan/filename=$isofile vga=788 -- quiet initrd /boot/debian/install.amd/initrd.gz } menuentry '32 bit Install' { set background_color=black loopback loop (hd0,1)$isofile linux (loop)/install.386/vmlinuz iso-scan/ask_second_pass=true iso-scan/filename=$isofile vga=788 -- quiet initrd /boot/debian/install.386/initrd.gz } menuentry '64 bit Graphical install' { set background_color=black loopback loop (hd0,1)$isofile linux (loop)/install.amd/vmlinuz iso-scan/ask_second_pass=true iso-scan/filename=$isofile vga=788 -- quiet initrd /boot/debian/install.amd/gtk/initrd.gz } menuentry '32 bit Graphical install' { set background_color=black loopback loop (hd0,1)$isofile linux (loop)/install.386/vmlinuz iso-scan/ask_second_pass=true iso-scan/filename=$isofile vga=788 -- quiet initrd /boot/debian/install.386/gtk/initrd.gz } menuentry '... 64 bit Expert install' { set background_color=black loopback loop (hd0,1)$isofile linux (loop)/install.amd/vmlinuz iso-scan/ask_second_pass=true iso-scan/filename=$isofile priority=low vga=788 -- initrd /boot/debian/install.amd/initrd.gz } menuentry '... 32 bit Expert install' { set background_color=black loopback loop (hd0,1)$isofile linux (loop)/install.386/vmlinuz iso-scan/ask_second_pass=true iso-scan/filename=$isofile priority=low vga=788 -- initrd /boot/debian/install.386/initrd.gz } menuentry '... 64 bit Rescue mode' { set background_color=black loopback loop (hd0,1)$isofile linux (loop)/install.amd/vmlinuz iso-scan/ask_second_pass=true iso-scan/filename=$isofile vga=788 rescue/enable=true -- quiet initrd /boot/debian/install.amd/initrd.gz } menuentry '... 32 bit Rescue mode' { set background_color=black loopback loop (hd0,1)$isofile linux (loop)/install.386/vmlinuz iso-scan/ask_second_pass=true iso-scan/filename=$isofile vga=788 rescue/enable=true -- quiet initrd /boot/debian/install.386/initrd.gz } } menuentry "NTpasswd: reset or edit Windows passwords" { linux /boot/ntpasswd/vmlinuz rw vga=1 initrd /boot/ntpasswd/initrd.cgz,/boot/ntpasswd/scsi.cgz }