I’m having a serious boot issue with my HP EliteBook 840 G1 running Zorin OS. Until recently, everything worked fine, but after running sudo apt full-upgrade in late August, my system no longer boots unless I add acpi=off to the kernel boot parameters.
Without acpi=off, the boot process freezes around: ima allocated hash algorithm sha256 and doesn’t continue.
What I’ve tried so far :
Booted with different kernels:
6.8.0-79-generic (current HWE kernel)
6.8.0-65-generic (previous HWE kernel)
→ Both hang unless I use acpi=off.
Do you have enabled secure boot in your BIOS? If yes, turn it off.
Also turn off fast boot and if you use Dualboot with Windows disable fast-startup there.
Make sure to dispose of that battery as soon as possible, since that's a warning sign that it might catch on fire.
Obviously, don't just dump it anywhere... take it to a recycling facility where they can dispose of batteries properly. If you don't have one near you, hold on to it until you can take it there. A ceramic jar filled with dirt or sand would be ideal to keep the battery safe given how those are poor conductors of electricity (as long as it doesn't get wet!) and heat. If you don't have one... get one, and when you're done with this you have the perfect excuse to grow something there (may I suggest basil?).
If I was you, I would take action to try and set a new BIOS password, before you need to get in there to do things.
Removing the CMOS battery for a short time may reset it. There are other methods depending on what BIOS or UEFI your machine has.