this post was submitted on 09 Mar 2025
79 points (85.0% liked)

Linux

51350 readers
629 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

So I got this weird bug – I updated my Pop_OS install and now Linux doesn't boot anymore. I should probably boot from USB and fix this. I could figure it out on my own, but maybe it will be good knowledge for people searching on engines so any advice is welcome. Windows still boots properly. Let's give people some alternatives to reddit :)

top 50 comments
sorted by: hot top controversial new old
[–] Gronk@aussie.zone 17 points 10 hours ago (1 children)

My common solution to boot issues that lock me out is,

  1. Get a USB Live distro (always good to have a backup lying around)

  2. Boot into live distro

  3. Chroot into the broken distro (Arch wiki has an article on this)

  4. Fix any bugs that I can find and/or reinstall the bootloader

  5. Test, repeat until the problem has been found and fixed

Hope it helps any newcomers!

[–] lemonuri@lemmy.ml 6 points 3 hours ago

Popos also has specific guides for these common errors:

https://support.system76.com/articles/bootloader

[–] atzanteol@sh.itjust.works 58 points 20 hours ago (1 children)

"Linux doesn't boot"

Maybe begin with any information at all then if you want this to be helpful to others?

[–] anonvurr@lemmy.zip 9 points 16 hours ago* (last edited 14 hours ago) (2 children)

When I restart the computer, the screen remains dark so I have to shut it down. After I select distro it hangs. When I boot from any live USB I get the error

0.083296] x86/cpu: SGX disabled by BIOS.
0.263311] ACPI Error: Aborting method \_SB.PCI0.SPI1.FPNT._CRS
           due to previous error (AE_AML_INVALID_RESOURCE_TYPE)
           (20220331/psparse-529)
0.263591] ACPI Error: Method execution failed
           \_SB.PCI0.SPI1.FPNT._CRS (AE_AML_INVALID_RESOURCE_TYPE)
           (20220331/uteval-68)
0.264837] ACPI Error: Aborting method \_SB.PCI0.SPI2.FPNT._CRS
           due to previous error (AE_AML_INVALID_RESOURCE_TYPE)
           (20220331/psparse-529)
0.265092] ACPI Error: Method execution failed
           \_SB.PCI0.SPI2.FPNT._CRS (AE_AML_INVALID_RESOURCE_TYPE)
           (20220331/uteval-68)
[–] ohshit604@sh.itjust.works 7 points 10 hours ago* (last edited 10 hours ago)

I could be wrong but I feel like I’ve seen

AE_AML_INVALID_RESOURCE_TYPE

Before,

Now take what I say with a grain of salt because in my experience 9 times out of 10 drives not mounting properly stop the system from booting, if you have multiple drives connected to your pc that automatically mount and you’re familiar with your /etc/fstab I would suggest disabling auto-mount to any drive that isn’t your boot drive and try again.

load more comments (1 replies)
[–] gonzo-rand19@moist.catsweat.com 26 points 19 hours ago (3 children)

The picture you posted doesn't show an error, that's a screen to select your boot drive. Are you saying you don't know how to select a boot drive or that when you do select the boot drive, nothing happens? You're not giving us any information to help you with.

[–] anonvurr@lemmy.zip 11 points 16 hours ago* (last edited 16 hours ago) (4 children)

When I restart the computer, the screen remains dark so I have to shut it down. When I select my distro, the screen hangs on that. When I boot from any live USB I get the error

0.083296] x86/cpu: SGX disabled by BIOS.
0.263311] ACPI Error: Aborting method \_SB.PCI0.SPI1.FPNT._CRS
           due to previous error (AE_AML_INVALID_RESOURCE_TYPE)
           (20220331/psparse-529)
0.263591] ACPI Error: Method execution failed
           \_SB.PCI0.SPI1.FPNT._CRS (AE_AML_INVALID_RESOURCE_TYPE)
           (20220331/uteval-68)
0.264837] ACPI Error: Aborting method \_SB.PCI0.SPI2.FPNT._CRS
           due to previous error (AE_AML_INVALID_RESOURCE_TYPE)
           (20220331/psparse-529)
0.265092] ACPI Error: Method execution failed
           \_SB.PCI0.SPI2.FPNT._CRS (AE_AML_INVALID_RESOURCE_TYPE)
           (20220331/uteval-68)

I have tried different distros, but none work. Interestingly windows still works.

[–] zzx@lemmy.world 1 points 8 hours ago

Maybe try adding

acpi=off

Or

acpi=strict

Or

acpi=force

To your kernel parameters

[–] Telorand@reddthat.com 9 points 16 hours ago (1 children)

I wonder if it has anything to do with this:

https://askubuntu.com/questions/1418992/sgx-disabled-by-bios-message-on-ubuntu-20-04-booting

I'm not familiar with SGX, but it kinda sounds like a predecessor to Secure Boot? I wonder if that's preventing some kind of startup.

[–] anonvurr@lemmy.zip 2 points 14 hours ago (1 children)

Yes, I'm thinking that the bios got corrupted somehow and from what I can tell, it doesn't matter what linux kernel version I try to run. There is no SGX setting in the bios. I will try to update the bios tomorrow (I already tried once and that hung as well) and will update the thread then. Luckily windows still works.

[–] Telorand@reddthat.com 2 points 14 hours ago

That link I gave mentioned a Grub setting for ignoring SGX. Maybe try that after updating your BIOS, if that doesn't work.

[–] gonzo-rand19@moist.catsweat.com 7 points 16 hours ago (2 children)

ACPI errors shouldn't be an issue, it's somewhat common to see them. Are you still able to boot from live USB? Are your Linux and Windows installations on the same drive? Sometimes Windows can mess with the boot settings of other OSes and even break a GRUB install.

load more comments (2 replies)
[–] nullpotential@lemmy.dbzer0.com 3 points 15 hours ago

Also try enabling sgx in bios

load more comments (2 replies)
[–] golden_zealot@lemmy.ml 36 points 20 hours ago (6 children)

If Windows and Linux are installed on the same drive under different partitions, I seem to recall that a Windows update can fuck your Linux partition.

Was there a Windows update recently?

[–] just_another_person@lemmy.world 7 points 17 hours ago (1 children)

No, it can just affect the boot record in some cases. This is not that case.

[–] golden_zealot@lemmy.ml 3 points 16 hours ago

This would be what I was thinking of then, thanks for clarifying.

load more comments (5 replies)
[–] ColdWater@lemmy.ca 4 points 15 hours ago

Looking through your response I think you got unlucky updating bad packages causing it to not boot anymore, my advice is to boot Live USB backup your data and reinstall a distro with time shift just to be safe.

[–] TheGreatSnacku@lemm.ee 9 points 20 hours ago

I'm not as familiar with Pop OS but it uses systemd boot as bootloader which is pretty simple. As the above commenter mentioned can you give a screenshot of any errors or where the boot hangs? Or if there's just a black screen let us know. If it's an early boot issue may need to just boot to live USB media and check the bootloader files and reinstall packages if any files are missing. People more familiar with systemd-boot and Pop OS may have better info.

load more comments
view more: next ›