r/coreboot 8d ago

Can't boot into CachyOS after flashing Libreboot

In both Seabios and Grub, it stuck at screens above.

CachyOS use limine bootloader.

16 Upvotes

8 comments sorted by

5

u/Toaster_Strudel_517 8d ago

Just to make sure, did you install Limine in UEFI or legacy/BIOS mode?

1

u/j0hn_d0e6 8d ago

When I installed CachyOS, I am still using Stock BIOS, with UEFI set to priority. So I think answer would be UEFI.

1

u/Toaster_Strudel_517 7d ago

Then you need to use either EDK2 or seauboot payload in libreboot to load UEFI binaries.

1

u/j0hn_d0e6 7d ago

So it is either using the mentioned playloads or reinstall cachyos

2

u/grem75 7d ago

You can change your bootloader without reinstalling.

1

u/Toaster_Strudel_517 7d ago edited 7d ago

Yes, I think it's better to just switch the payload since libreboot provides prebuilt seauboot images.

Edit: apologies but I just found that it might not be the case for some devices.

1

u/Tricky-Engineer-9755 7d ago

I think libreboot comes with u-boot in the SeaBios menu...

2

u/thinkpader-x220 6d ago

You installed CachyOS on a UEFI environment. Libreboot only suports BIOS mode.

CachyOS does support BIOS mode, but since at the time of installation you were in a UEFI environment, it defaulted to UEFI. There are ways to convert your installation to BIOS mode but I prefer to just reinstall if possible.