Dual-boot Pop_OS! and Windows 11

systemd-boot is the boot-loader for Pop!_ OS since 18.04, and that doesn’t recognize Windows. The easiest fix is to switch to grub. Here are the steps, assuming you have installed in UEFI mode. Installs grub and os-prober, and then runs os-prober and update-grub, in that order.

sudo apt install grub-efi-amd64 grub2-common os-prober
sudo os-prober
sudo update-grub

Assuming os-prober had listed Windows, and update-grub outputs the Linux kernel images and Windows entries, you should be good to go. Rest of the steps are optional.

If you have a high-res laptop screen and the grub boot selection screen is too small, you could edit /etc/default/grub file using your favorite editor. I’d recommend taking a backup first.

sudo cp /etc/default/grub /etc/default/grub.bkp
vi /etc/default/grub

Make the following edits to the file. Rest of the config can stay as is. Please note that you can choose the resolution, based on what’s supported on your computer. 640x480 is the safest bet.


Update grub again:

sudo update-grub


Please try this at your own risk. I’m not an expert on boot loaders.




Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

How I use ‘Scrum’ in my personal workflow.

5 Insights Cloud Economics Gives You for Business Success

PHP vs. Node.js: Which Environment To Choose For Your Project?

Introduction to MassTransit : Messaging with RabbitMQ

On Virtualization and Containers

Making lines of code disap…(whisper this: “refactoring….”)

How to install LEMP stack and deploy your Laravel application in DigitalOcean (Ubuntu 18.04):

| Engineering News-Record

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store


More from Medium

Ghazal and Repetition

CS371p Spring 2022 Blog #3: Abishai Mark Gundy

A Letter to C. Hoffman (Licorice Pizza

ENGL2A Week 5