Advertisement
Guest User

grub.cfg multiboot

a guest
Jan 13th, 2013
889
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 3.49 KB | None | 0 0
  1. # Linux ISO boot pendrive - created by Marcin Tydelski
  2. # Warsaw Data Center @ 2012
  3.  
  4. set timeout=10
  5. set default=0
  6. set gfxmode=1024x768
  7. set gfxpayload=keep
  8. insmod gfxterm
  9. insmod vbe
  10.  
  11. menuentry "Acronis" {
  12.  loopback loop /iso/AcronisMedia.iso    
  13.  linux (loop)/Recovery\ Manager/kernel.dat quiet vga=0x316 acpi=off noapic
  14.  mbrcrcs=on
  15.  initrd (loop)/Recovery\ Manager/agent_ramdisk.dat /s
  16.  boot
  17. }
  18.  
  19. menuentry "CentOS-6.2-x86_64-netinstall" --class centos --class gnu-linux --class gnu --class os {
  20.  set root='(hd1,1)'
  21.  search --no-floppy --fs-uuid --set 85ca-f587
  22.  echo       Setting loopback...
  23.  loopback  loop /iso/CentOS-6.2-x86_64-netinstall.iso
  24.  echo
  25.  echo       Loading iso image /iso/CentOS-6.2-x86_64-netinstall.iso
  26.  linux       (loop)/isolinux/vmlinuz --
  27.  echo
  28.  echo       Initializing RAM disk...
  29.  initrd      (loop)/isolinux/initrd.img
  30. }
  31.  
  32. menuentry "CentOS-6.2-i386-netinstall" --class centos --class gnu-linux --class gnu --class os {
  33.  set root='(hd1,1)'
  34.  search --no-floppy --fs-uuid --set 85ca-f587
  35.  echo       Setting loopback...
  36.  loopback  loop /iso/CentOS-6.2-i386-netinstall.iso
  37.  echo
  38.  echo       Loading iso image /iso/CentOS-6.2-i386-netinstall.iso
  39.  linux       (loop)/isolinux/vmlinuz --
  40.  echo
  41.  echo       Initializing RAM disk...
  42.  initrd      (loop)/isolinux/initrd.img
  43. }
  44.  
  45. menuentry "CentOS-5.8-x86_64-netinstall" --class centos --class gnu-linux --class gnu --class os {
  46.  set root='(hd1,1)'
  47.  search --no-floppy --fs-uuid --set 85ca-f587
  48.  echo       Setting loopback...
  49.  loopback  loop /iso/CentOS-5.8-x86_64-netinstall.iso
  50.  echo
  51.  echo       Loading iso image /iso/CentOS-5.8-x86_64-netinstall.iso
  52.  linux       (loop)/isolinux/vmlinuz --
  53.  echo
  54.  echo       Initializing RAM disk...
  55.  initrd      (loop)/isolinux/initrd.img
  56. }
  57.  
  58. menuentry "CentOS-5.8-i386-netinstall" --class centos --class gnu-linux --class gnu --class os {
  59.  set root='(hd1,1)'
  60.  search --no-floppy --fs-uuid --set 85ca-f587
  61.  echo       Setting loopback...
  62.  loopback  loop /iso/CentOS-5.8-i386-netinstall.iso
  63.  echo
  64.  echo       Loading iso image /iso/CentOS-5.8-i386-netinstall.iso
  65.  linux       (loop)/isolinux/vmlinuz --
  66.  echo
  67.  echo       Initializing RAM disk...
  68.  initrd      (loop)/isolinux/initrd.img
  69. }
  70.  
  71. menuentry "ubuntu-12.04-alternate-amd64 LTS" {
  72.   loopback  loop /iso/ubuntu-12.04-alternate-amd64.iso
  73.   linux       (loop)/install/netboot/ubuntu-installer/amd64/linux --
  74.   initrd      (loop)/install/netboot/ubuntu-installer/amd64/initrd.gz
  75. }
  76.  
  77. menuentry "ubuntu-12.04-alternate-i386 LTS" {
  78.   loopback  loop /iso/ubuntu-12.04-alternate-amd64.iso
  79.   linux       (loop)/install/netboot/ubuntu-installer/i386/linux --
  80.   initrd      (loop)/install/netboot/ubuntu-installer/i386/initrd.gz
  81. }
  82.  
  83. menuentry "ubuntu-10.04-alternate-amd64 LTS" {
  84.   loopback  loop /iso/ubuntu-10.04.4-alternate-amd64.iso
  85.   linux       (loop)/install/netboot/ubuntu-installer/amd64/linux --
  86.   initrd      (loop)/install/netboot/ubuntu-installer/amd64/initrd.gz
  87. }
  88.  
  89. menuentry "ubuntu-10.04-alternate-i386 LTS" {
  90.   loopback  loop /iso/ubuntu-10.04.4-alternate-amd64.iso
  91.   linux       (loop)/install/netboot/ubuntu-installer/i386/linux --
  92.   initrd      (loop)/install/netboot/ubuntu-installer/i386/initrd.gz
  93. }
  94.  
  95. menuentry "debian-6.0.5-amd64 netinstall" {
  96.  loopback loop /iso/debian-6.0.5-amd64.iso
  97.  set root=(loop)
  98.  linux /linux --
  99.  initrd /initrd.gz
  100.  boot
  101. }
  102.  
  103. menuentry "debian-6.0.5-i386 netinstall" {
  104.  loopback loop /iso/debian-6.0.5-i386.iso
  105.  set root=(loop)
  106.  linux /linux --
  107.  initrd /initrd.gz
  108.  boot
  109. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement