After asking on #coreboot and #libreboot (no answers on #git) :

First, I was told that if I have nothing like microcode.bin listed, then it "should" be fine. Like the person was not very sure of it.

I still have no idea whether git clone is reliable enough.

Else, I need to try and contact tpearson. 3 options :
1 - fix USB support on Seabios. Waste of effort since encryption of /boot/ is impossible.

2 - install Libreboot. I'd need a chip the exact size of the Libreboot build (1MiB). but no /boot/ encryption. I also need to use MBR or GPT with a proper boot sector on the HHD (because it's Seabios). Not sure what this means yet, but I'll figure it out.

3 - Fix GRUB's USB issue. I need to confirm if my 8MiB chip can work. Seems no more than 2 MiB is supported on that board.

4 - use Petitboot. it looks tough because it's supposed to fit linux+coreboot deblobbed+petitboot payload on a 2MiB chip. I'm supposed to uncheck everything possible in menuconfig. Again, I'll ask tpearson for details about chip size. I'll have to also compress the payload with LZMA.

My best bet is to focus on either GRUB or Petitboot. No need to rush for Libreboot since I do want full-disk encryption.
I'll ask tpearson about chip size and steps I might have missed.

Man, it takes a lot of work to have freedom the way I want to. I'm amazed I didn't give up yet.

Reply via email to