hackerncoder / multibootusb

A collection of GRUB files and scripts that will allow you to create a pendrive capable of booting different ISO files
https://mbusb.aguslr.com
GNU General Public License v3.0
68 stars 21 forks source link

Add support for Pop!_OS #30

Closed hackerncoder closed 4 years ago

Cxarli commented 4 years ago

First of all thanks for forking the original repo. I really loved the tool and I'm glad to see someone is willing to maintain it for a bit longer.

Having said that, the latest Pop!_OS iso does not contain a loopback.cfg file (also see https://github.com/pop-os/iso/issues/243 and https://github.com/aguslr/multibootusb/pull/159 ), so this does not work, sadly.

What worked for me was to manually copy the entry¹ from grub.cfg from the ISO to boot/grub/mbusb.d/pop-os.d/generic.cfg but that will break on the following release, so it would be nice to see if we can fix this in a generic way. If there is no such way, please remove this file to avoid confusion (it jumps back when you try to select the entry in the boot screen).


1:

set gfxpayload=keep
linux /casper_pop-os_20.04_amd64_nvidia_debug_22/vmlinuz.efi boot=casper live-media-path=/casper_pop-os_20.04_amd64_nvidia_debug_22 hostname=pop-os username=pop-os noprompt  modules_load=nvidia ---
initrd /casper_pop-os_20.04_amd64_nvidia_debug_22/initrd.gz
hackerncoder commented 4 years ago

Hey @Cxarli! Thanks, would you mind moving it to a issue? I actually don't know much about grub and these files, but I might look into it.