aericktoes

Example /boot/grub/custom.cfg For Multiple ISOs

Sep 21st, 2019
229
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. menuentry "Kali OS ISO" {
  2. set root=(hd0,4)
  3. set iso="/ISO/kali-linux-xfce-2019.2-amd64.iso"
  4. set bootoptions="findiso=$iso boot=live noconfig=sudo username=root hostname=kali quiet splash"
  5. search --set -f $iso
  6. loopback loop (hd0,4)$iso
  7. linux (loop)/live/vmlinuz $bootoptions
  8. initrd (loop)/live/initrd.img
  9. }
  10.  
  11. menuentry "Manjaro Gnome ISO" {
  12. set isofile="/ISO/manjaro-gnome-18.0.4-stable-x86_64.iso"
  13. set dri="free"
  14. search --no-floppy -f --set=root $isofile
  15. probe -u $root --set=abc
  16. set pqr="/dev/disk/by-uuid/$abc"
  17. loopback loop $isofile
  18. linux (loop)/boot/vmlinuz-x86_64 img_dev=$pqr img_loop=$isofile driver=$dri tz=utc lang=en_us keytable=us
  19. initrd (loop)/boot/intel_ucode.img (loop)/boot/initramfs-x86_64.img
  20. }
  21.  
  22. menuentry "Manjaro KDE ISO" {
  23. set isofile="/ISO/manjaro-KDE-18.1.0-stable-x86_64.iso"
  24. set dri="free"
  25. search --no-floppy -f --set=root $isofile
  26. probe -u $root --set=abc
  27. set pqr="/dev/disk/by-uuid/$abc"
  28. loopback loop $isofile
  29. linux (loop)/boot/vmlinuz-x86_64 img_dev=$pqr img_loop=$isofile driver=$dri tz=utc lang=en_us keytable=us
  30. initrd (loop)/boot/intel_ucode.img (loop)/boot/initramfs-x86_64.img
  31. }
Advertisement
Add Comment
Please, Sign In to add comment