How to Set Up GRUB for Multiple Linux Distros?

0
0
Asked By SunnySkies23 On

Hey everyone, I've made the jump from Windows to Ubuntu and used its automatic installation to set up a GRUB multiboot system. Recently, I upgraded to a larger SSD and decided to explore some more Linux distros. I installed Pop OS, but ran into an issue. My original '/boot' partition was too small, so I created a separate boot partition for Pop OS. Now, when I select this partition in the boot menu, it goes straight into Pop OS without giving me the GRUB menu options. However, if I select Ubuntu's boot partition, I can access GRUB, but it only lets me boot into Windows or Ubuntu. Is there a way to set up one of the boot partitions to detect and allow booting into all three systems (and maybe more in the future)? Any help would be greatly appreciated!

1 Answer

Answered By TechWizard42 On

You can try running `sudo update-grub` in Ubuntu. This command detects other operating systems and should add the boot entries for Pop OS and Windows to your GRUB menu. When you installed Ubuntu, you probably saw messages like 'found Windows bootloader on /dev/sda1', and it should work similarly for Pop OS, too. Give it a go!

GamerGeek99 -

I ran into some issues, though. When I tried it, I only saw two options, either a clean install or manual partitioning. I think it had to do with the 1GB boot partition requirement. I made separate boot and home partitions for Pop OS, but it messed with my Ubuntu drivers. Luckily, recovery mode helped! But yeah, it seems like your suggestion about `update-grub` worked, thanks!

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.