Unable to boot into CachyOS, again

Before we get into this headache, heres my first forum post for refrence.

So ever since I “fixed” the problem by chrooting (i had no clue what i was doing), since booting up my laptop this morning it was incredibly slow and, to make a long story short, the boot option for CachyOS (ubuntu) was missing. After about 5 minutes of waiting I can boot from a usb, but nothing I’ve tried yet has worked. I’m 99% sure I caused this in my previous fumbling around (see last forum post above), if anyone can help me fix this I’d appriciate it! If you need any additional info let me know, I’m still fairly new to the whole linux thing so I’m not sure whats needed.

Man, pulling the CMOS battery on an Acer laptop had opened up a massive can of worms! I think when you pulled the battery, your BIOS completely reset. That import_mok_state failed, volume full error means your motherboard’s physical NVRAM chip got entirely jammed up with old Secure Boot keys and ran out of space. On top of that, your previous chroot try broke the bootloader links, which is why it’s missing or hanging on the ramdisk screen.

First clear the motherboard jam first, then fix the boot files using your CachyOS USB. You need to purge the corrupted keys so your laptop stops locking you out.

  1. Turn on the laptop and mash F2 to get into the BIOS.

  2. Go to the Security or Boot tab and look for “Erase all Secure Boot Keys” or “Reset to Factory Default” and confirm it.

  3. Crucial Acer Step: Make sure Secure Boot is Disabled. (If the option is greyed out, go to the Security tab, set a temporary “Supervisor Password”, and you’ll be able to turn Secure Boot off).

  4. Save and exit (F10).

Now that the BIOS is cleared, your USB will actually boot past the black screen.

  1. Tap F12 at startup, select your CachyOS Live USB, and boot into the desktop.

  2. Open your applications menu and launch the CachyOS Chroot app (it’s also inside the CachyOS Hello welcome screen).

  3. This app will automatically detect your installed Linux system and open a terminal connected right into it.

Now Repair the Bootloader & Ramdisk

you will see Inside that chroot terminal window, run these three commands to reinstall your boot files and fix the broken ramdisk:

Bash

# 1. Reinstall the systemd-boot loader files
bootctl install

# 2. Rebuild the ramdisk images from scratch
sudo mkinitcpio -P

# 3. Double check and fix any broken package updates
sudo pacman -Syu

Once those finish running with no errors, just close the terminal, pull out your USB, and restart. Your motherboard will see the fresh CachyOS boot entry, and you’ll be right back to your desktop.

Thank you for the response! Im in my bios right now, but I’m not seeing a clear keys option, only a erase all Secure Boot Setting option and a Restore Secure Boot to Factory Default option? Should I do one of these?

Yes, absolutely! Go ahead and select “Erase all Secure Boot Settings” first.

Once that finishes, click “Restore Secure Boot to Factory Default” right after it.

Doing both of those in a row will completely wipe out the corrupted, jammed-up signature data that is filling up your motherboard’s NVRAM, and replace it with a clean slate.

After you do that, just make sure Secure Boot itself is set to Disabled (remember to set that Supervisor Password if it won’t let you toggle it). Then hit F10 to save, exit, and you’ll finally be able to boot into your CachyOS Live USB without getting stuck!

Ok, I’m in the usb enviorment but I’m not seeing a chroot app, should I run it in the terminal?

Yeah, you can but i do not recommend it but you can at least try . Well sometimes the app shortcut doesn’t show up on the desktop layout.

Open up your terminal on the live USB and run this:

Bash

sudo cachy-chroot

Small problem, its telling me I have no block devices on the system, this wasnt happening before.

Fix the Storage Mode in BIOS

  1. Reboot your laptop and mash F2 to get back into the BIOS.

  2. Use your arrow keys to go to the Main tab.

  3. Once you are on the Main tab, press Ctrl + S on your keyboard. (This is a secret Acer shortcut—it forces the hidden storage options to appear on the screen).

  4. Look for a setting that just popped up called SATA Mode or VMD Controller.

  5. Change it from RST / Optane / RAID to AHCI (or toggle VMD to Disabled).

  6. Press F10 to save and exit.

Now, boot back into your CachyOS Live USB, open the terminal, and type sudo cachy-chroot again. It should instantly find your drive and partitions like it did before! From there, you can roll right into running those three repair commands.

Have you been copy-pasting slop responses all over the forum? If you don’t know how to solve a problem, don’t intervene.

Is there a problem? I kinda need to know before I do anything

Its already on AHCI, and can I ask are you using Chat-GPT for these answers? now that someone pointed it out I’m a little suspicous.

Kinda funny how they go silent right after being called out. If anyone actually has a solution please let me know here, I really need to get back into my computer.

well the fact is , if it is helping you then there should be no problem and also the fact that no one replied to your post despite that many view also proves that there are not that level of ppl are active in the community and also there is no gain for fighting against ppl who refuse to change .

Alright im not trying to start a fight here, but that just makes it kinda cheap doesnt it? And generating all of those AI responses is probably using alot of resources, particuarly water. I’m not dismissing your viewpoint, and I get that theres not alot of people on the fourms but that doesnt mean you have to spam AI gibberish that may or may not work. Wouldnt it be better to actually help people out with your experience then having an algorithm spew out whatever might be relevant and may or may not work?

On a lighter note, like I said before if anyone actually had an answer please throw it my way.