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 :)

  • atzanteol@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    17
    ·
    9 days ago

    “Linux doesn’t boot”

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

    • anonvurr@lemmy.zipOP
      link
      fedilink
      English
      arrow-up
      4
      ·
      edit-2
      9 days ago

      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
        link
        fedilink
        English
        arrow-up
        10
        ·
        edit-2
        9 days 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.

  • Gronk@aussie.zone
    link
    fedilink
    English
    arrow-up
    16
    ·
    9 days ago

    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!

  • golden_zealot@lemmy.ml
    link
    fedilink
    English
    arrow-up
    6
    ·
    9 days ago

    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?

    • Z3k3@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      9 days ago

      I have been avoiding a deb upgrade to 12 1 because of this. However you have me wondering if I’m overly paranoid as my installs while on the same bootloader are on different drives

      • Cethin@lemmy.zip
        link
        fedilink
        English
        arrow-up
        1
        ·
        8 days ago

        I think it’s only Windows that will break things, so you should be good. Also, I think it’s only when it’s on the same drive, but I’m not sure. That’s how mine was that got messed up. I just ended up ditching Windows because I didn’t need it anymore though. That’s the proper solution.

        • Z3k3@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          8 days ago

          The plan is to ditch win in the long term. Not quite at that point yet.

          I’m not overly fussed about upgrading windows any further for this reason but I do remember seeing deb have a similar solution for the bootloader bug it’s addressing with the warning in the release notes it spooked me

  • gonzo-rand19@moist.catsweat.com
    link
    fedilink
    arrow-up
    6
    ·
    9 days ago

    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.zipOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      9 days ago

      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.

  • buwho@lemmy.ml
    link
    fedilink
    English
    arrow-up
    2
    ·
    9 days ago

    thats strange, my boot menu has 2 kernel selections for pop os, the current one and one that is the previous running kernel. if a pop os update breaks my system i can just boot from the other kernel image. which has only happened once in 5 years. but was able to wait for pop to push fixes etc and then dist upgrade.

    since you dont seem to have that option, you may need to boot from live usb and investigate further.

    when you try to boot into it what happens?

  • ColdWater@lemmy.ca
    link
    fedilink
    arrow-up
    1
    ·
    9 days 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
    link
    fedilink
    English
    arrow-up
    1
    ·
    9 days 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.

  • obbeel@lemmy.eco.br
    link
    fedilink
    arrow-up
    0
    ·
    9 days ago

    This is common in rolling releases, but Pop OS isn’t a rolling release distro. Maybe a package you installed or something similar?

    • HelloRoot@lemy.lol
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      9 days ago

      This is common in rolling releases

      • me who has been using the same heckin arch install without any issues for over 7 years:

      w a t ???

  • Zexks@lemmy.world
    link
    fedilink
    arrow-up
    1
    arrow-down
    5
    ·
    9 days ago

    Lmao typical Linux forum responses. Criticisms for no error message in main post but when given the message everyone goes silent.

        • FauxLiving@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          8 days ago

          There are plenty of responses from people trying to help.

          If the OP isn’t willing to try any steps or provide feedback to the people who offered suggestions that’s on them.

          On the other hand, you’re engaging in exactly the kind of zero effort flame posts that you’re also complaining about. It is hypocritical to complain about toxic Linux communities while being part of the toxicity.