Ledger Nano X - The secure hardware wallet
SHARE
TWEET

USB GRUB2 iso multiboot

a guest May 8th, 2013 95 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. insmod part_msdos
  2. insmod fat
  3. set root='(hd0,msdos1)'
  4. search --no-floppy --fs-uuid --set 10A9-AFCE
  5. loadfont /boot/grub/fonts/unicode.pf2
  6. set gfxmode=auto
  7. insmod vbe
  8. insmod vga
  9. insmod gfxterm
  10. terminal_output gfxterm
  11. insmod gfxmenu
  12. loadfont ($root)/boot/grub/themes/ubuntu/dejavu-sans-10.pf2
  13. loadfont ($root)/boot/grub/themes/ubuntu/dejavu-sans-12.pf2
  14. loadfont ($root)/boot/grub/themes/ubuntu/dejavu-sans-bold-14.pf2
  15. insmod png
  16. set theme=($root)/boot/grub/themes/ubuntu/theme.txt
  17. export theme
  18. set timeout=10
  19. set default="0>1"
  20. submenu 'Ubuntu 13.04' --class submenu --id raring {
  21.         menuentry "Ubuntu 13.04 Desktop 64bit" --class ubuntu --class gnu-linux --id raring {
  22.                 set isofile="/iso/Raring/ubuntu-13.04-desktop-amd64.iso"
  23.                 loopback loop $isofile
  24.                 linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$isofile noeject noprompt splash --
  25.                 initrd (loop)/casper/initrd.lz
  26.         }
  27.         menuentry "Xubuntu 13.04 Desktop 64bit" --class xubuntu --class gnu-linux --id raring {
  28.                 set isofile="/iso/Raring/xubuntu-13.04-desktop-amd64.iso"
  29.                 loopback loop $isofile
  30.                 linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noeject noprompt splash --
  31.                 initrd (loop)/casper/initrd.lz
  32.         }
  33.         menuentry "Ubuntu Gnome 13.04 Desktop 64bit" --class gnomeubuntu --class gnu-linux --id raring {
  34.                 set isofile="/iso/Raring/ubuntu-gnome-13.04-desktop-amd64.iso"
  35.                 loopback loop $isofile
  36.                 linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$isofile noeject noprompt splash --
  37.                 initrd (loop)/casper/initrd.lz
  38.         }
  39.         menuentry "Kubuntu 13.04 Desktop 64bit" --class kubuntu --class gnu-linux --id raring {
  40.                 set isofile="/iso/Raring/kubuntu-13.04-desktop-amd64.iso"
  41.                 loopback loop $isofile
  42.                 linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noeject noprompt splash --
  43.                 initrd (loop)/casper/initrd.lz
  44.         }
  45.         menuentry "Lubuntu 13.04 Desktop 64bit" --class lubuntu --class gnu-linux --id raring {
  46.                 set isofile="/iso/Raring/lubuntu-13.04-desktop-amd64.iso"
  47.                 loopback loop $isofile
  48.                 linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noeject noprompt splash --
  49.                 initrd (loop)/casper/initrd.lz
  50.         }
  51. }
  52. submenu 'Ubuntu 12.10' --class submenu --id quantal {
  53.         menuentry "Ubuntu 12.10 Desktop 64bit" --class ubuntu --class gnu-linux --id quantal {
  54.                 set isofile="/iso/Quantal/ubuntu-12.10-desktop-amd64.iso"
  55.                 loopback loop $isofile
  56.                 linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noeject noprompt splash --
  57.                 initrd (loop)/casper/initrd.lz
  58.         }
  59.         menuentry "Xubuntu 12.10 Desktop 64bit" --class xubuntu --class gnu-linux --id quantal {
  60.                 set isofile="/iso/Quantal/xubuntu-12.10-desktop-amd64.iso"
  61.                 loopback loop $isofile
  62.                 linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noeject noprompt splash --
  63.                 initrd (loop)/casper/initrd.lz
  64.         }
  65.         menuentry "Ubuntu Gnome 12.10 Desktop 64bit" --class gnomeubuntu --class gnu-linux --id quantal {
  66.                 set isofile="/iso/Quantal/ubuntu-gnome-12.10.1-desktop-amd64.iso"
  67.                 loopback loop $isofile
  68.                 linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noeject noprompt splash --
  69.                 initrd (loop)/casper/initrd.lz
  70.         }
  71.         menuentry "Kubuntu 12.10 Desktop 64bit" --class kubuntu --class gnu-linux --id quantal {
  72.                 set isofile="/iso/Quantal/kubuntu-12.10-desktop-amd64.iso"
  73.                 loopback loop $isofile
  74.                 linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noeject noprompt splash --
  75.                 initrd (loop)/casper/initrd.lz
  76.         }
  77.         menuentry "Lubuntu 12.10 Desktop 64bit" --class lubuntu --class gnu-linux --id quantal {
  78.                 set isofile="/iso/Quantal/lubuntu-12.10-desktop-amd64.iso"
  79.                 loopback loop $isofile
  80.                 linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noeject noprompt splash --
  81.                 initrd (loop)/casper/initrd.lz
  82.         }
  83. }
  84. submenu 'Linux Mint 14' --class submenu --id nadia {
  85.         menuentry "Linux Mint 14 Cinnamon 64bit" --class linuxmint --class gnu-linux --id nadia {
  86.                 set isofile="/iso/Quantal/linuxmint-14.1-cinnamon-dvd-64bit.iso"
  87.                 loopback loop $isofile
  88.                 linux (loop)/casper/vmlinuz file=/cdrom/preseed/mint.seed boot=casper initrd=/casper/initrd.lz iso-scan/filename=$isofile noeject noprompt splash --
  89.                 initrd (loop)/casper/initrd.lz
  90.         }
  91.         menuentry "Linux Mint 14 Mate 64bit" --class linuxmint --class gnu-linux --id nadia {
  92.                 set isofile="/iso/Quantal/linuxmint-14.1-mate-dvd-64bit.iso"
  93.                 loopback loop $isofile
  94.                 linux (loop)/casper/vmlinuz file=/cdrom/preseed/mint.seed boot=casper initrd=/casper/initrd.lz iso-scan/filename=$isofile noeject noprompt splash --
  95.                 initrd (loop)/casper/initrd.lz
  96.         }
  97. }
  98. menuentry "Parted Magic 2013" --class pmagic --class gnu-linux {
  99.         set isofile="/iso/pmagic_2013_02_28.iso"
  100.         loopback loop $isofile
  101.         linux (loop)/pmagic/bzImage iso_filename=$isofile edd=off load_ramdisk=1 prompt_ramdisk=0 rw vga=normal loglevel=9 max_loop=256 vmalloc=384MiB
  102.         initrd (loop)/pmagic/initrd.img
  103. }
  104. menuentry "DBAN ISO (Delete EVERYTHING)" --class dban {
  105.         set isofile="/iso/dban.iso"
  106.         loopback loop $isofile
  107.         linux (loop)/DBAN.BZI nuke="dwipe" iso-scan/filename=$isofile silent --
  108. }
  109. menuentry "Memtest 86+" --class recovery {
  110.         linux16 /memtest86+.bin
  111. }
  112. # menuentry "Tinycore ISO" {
  113. #  loopback loop /tinycore.iso
  114. #  linux (loop)/boot/bzImage --
  115. #  initrd (loop)/boot/tinycore.gz
  116. # }
  117. # menuentry "SystemRescueCd" {
  118. #  loopback loop /systemrescuecd.iso
  119. #  linux (loop)/isolinux/rescuecd isoloop=/systemrescuecd.iso setkmap=us docache dostartx
  120. #  initrd (loop)/isolinux/initram.igz
  121. #}
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Top