Librem 11: SeaBIOS/Coreboot does not recognize keyboard. PureBoot does not boot USB

This does work, I tested booting Garuda and Manjaro from the recovery shell. The steps are very similar for both.

For Garuda (KDE Dragonized Edition, garuda-dr460nized-linux-zen-231029.iso, which is latest right now):

  1. Enter recovery shell
  2. Run mount-usb
  3. Select the partition labeled GARUDA_DR460NIZED_RAPTOR
  4. Run kexec --initrd=/media/boot/initramfs-x86_64.img --command-line="misobasedir=garuda root=miso:LABEL=GARUDA_DR460NIZED_RAPTOR quiet systemd.show_status=1 ibt=off driver=free i915.modeset=1" /media/boot/vmlinuz-x86_64
    • Ignore the message about “shutdown: no such file or directory”
  5. Run kexec -e

For Manjaro, I had to go back to the 23.0.4 image dated 2023-10-15 due to the same kernel problem we identified above for Arch. The only difference here is the miso* parameters.

  1. Enter recovery shell
  2. Run mount-usb
  3. Select the partition labeled MANJARO_KDE_2304
  4. Run kexec --initrd=/media/boot/initramfs-x86_64.img --command-line="misobasedir=manjaro misolabel=MANJARO_KDE_2304 quiet systemd.show_status=1 ibt=off driver=free i915.modeset=1" /media/boot/vmlinuz-x86_64
    • Ignore the message about “shutdown: no such file or directory”
  5. Run kexec -e

I installed Manjaro and it booted fine, so this is only needed for the initial install. You will have to partition manually and create an unencrypted /boot partition, since PureBoot requires it. I didn’t test an installation of Garuda but it’s very similar, I expect it’ll be the same.

Thanks for your patience while this was queued up!

3 Likes