Converting Coreboot to pureboot

I am on my way to re-installing my Librem 14 with QubesOS 4.2.3. But got stuck with the firmware install.

I am following the directions at Librem 14 Qubes OS - #9 by blackhard but got stuck at 3b. I have tried a couple of things to go from coreboot to Pureboot, but they haven’t worked.

1st try: instructions at Coreboot Firmware on Purism Librem Devices – Purism
I ran the coreboot_util.sh script, followed through the menu options. It download the pureboot rom file. Then the script says to run flashrom with the rom file. This is where it fails with messages like “MDI table not found”. (I was running the utility script in a disposable VM. I found no option to copy the util script to dom0).

2nd try: I created a live USB with PureOS 10.3, so i could boot into pureos on the usb, and then try to convert to pureboot. But I can’t find a way to allow a boot from my usb. I have read a few articles like:

In this article, the grub cli does not accept my efi file. Here is an example:
$ set root=(hd1,msdos2). <<there is no hd1,msdos1; using hd0,msdos2 takes me to qubesos efi file>>
$ chainloader EFI/efi/boot/bootx64.efi OR
$ chainloader boot/efi/boot/bootx64.efi

In both case, I get ‘error: invalid file name’.

How should i proceed.

Thanks
diver831

1 Like

Press the Esc key before the Coreboot + SeaBIOS splash screen disappears to display a menu with an option to change the boot order.

I see this:
SeaBIOS (version rel-1.16.3-4-gc51b36fb)
Select boot device:

  1. NVMe NS 1: 476940 MB
  2. USB
  3. Payload [coreinfo]
  4. TPM configuration

I selected 2 → Test and Install PureOS and I got into PureOS.

Now how do i install the PureBoot from ?

Thanks,
driver831

1 Like

After booting PureOS, follow the Coreboot instructions:

After initializing the script, press the 2 key to switch to a different firmware, then follow the prompts.

Thanks - that worked !! :star_struck: :+1: :tada: :confetti_ball:

Now I can proceed with the next step of resetting to OEM Factory settings in pureboot.

1 Like

Instructions:

1 Like