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