Domain changed to archive.palanq.win . Feb 14-25 still awaits import.
!!yZjjn78yHwn
[6 / 1 / 1]

Unable to boot Fedora on multiboot Surface Laptop 3 13.5” after adjusting partition sizes

!!yZjjn78yHwn No.1522046 View ViewReplyOriginalReport
I have been procrastinating this for a long time. I have three operating systems on my Surface Laptop 3 13.5”: Windows, Linux Mint 21.1 Cinnamon, and Fedora Linux (6.4.14-200.fc38.x86-64) 38 (Workstation Edition). Fedora was installed after Linux Mint. When I installed Fedora, Linux Mint wouldn't boot from the GRUB installed by Fedora, but it would still boot from the GRUB installed by Linux Mint (but that's not the issue I am concerned with here).

One day (around 6 months ago), I wanted to allocate more storage to the Windows partition and less to the partition containing Fedora. I did this from GParted on a live USB containing Fedora Linux 37 (Workstation). It worked, but after doing so, I noticed that my Fedora would no longer boot from GRUB. Because Windows would still boot, I didn't give this much attention for a while.

Now, around six months later, I've come back to this issue. I notice that Fedora will still not boot, but for some reason Linux Mint is able to boot from the GRUB installed by Fedora now. Using Linux Mint as well as the GRUB (version 2.06) command line, I was able to see that the partition used to access vmlinuz-6.4.14-200.fc38.x86_64 and initramfs-6.4.14-200.fc38.x86_64.img still contained those files and retained the same UUID. The root partition for Fedora also contained the same files and retained the same UUID as before. When I boot Fedora without the "rhgb quiet" option, the boot hangs at "Booting a command list".

Perhaps more concerning is the fact that I could no longer boot from the exact same live USB as before. Thinking it might be a live USB issue, I tried using Fedora Media Writer to create a live USB with the same exact version of Fedora that it contained previously, but the result was the same (hangs when trying to boot from GRUB).

Any ideas?

(for tldr, just read the title of this post)