You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Linux mgmt-server-01 5.14.21-150500.55.36-default #1 SMP PREEMPT_DYNAMIC Tue Oct 31 08:37:43 UTC 2023 (e7a2e23) x86_64 x86_64 x86_64 GNU/Linux
Describe the bug
I was attempting a fresh install from stock Kairos Standard Opensuse Leap 15.5 for amd64; I booted the ISO, supplied a cloud-config via WebUI, performed the install, removed the USB, and rebooted. During reboot, the Kairos boot menu appeared and launched the first option, but immediately failed with the below GRUB out of memory error.
After reaching out to the Kairos community IRC, visualpheonix described having seen the same issue on a TPM 2.0-enabled host. I confirmed that my platform (a Beelink U59) has SecureBoot and TPM 2.0 enabled by default. I was able to disable the former from the BIOS config, but TPM 2.0 could not be disabled.
Visualpheonix suggested a temporary fix: to use the GRUB CLI to run rmmod tpm prior to booting Kairos. I tried this, and the boot was successful. I was able to apply this semi-permanently, noted below. They suggested that updating GRUB might solve this misbehavior with it booting on TPM 2.0
To Reproduce
Perform a standard Kairos install from Opensuse Leap 15.5 stock ISO on a host with TPM 2.0 enabled.
Expected behavior
Successful boot with default GRUB options.
Logs
Additional context
Semi-permanent GRUB config fix
Temporarily boot into the install by entering the GRUB CLI at the boot menu (Ctrl-e), and prepend the boot option with rmmod tpm on a new line. Boot this option. (Ctrl-x)
After boot, remount the COS_STATE partition as read-write: mount -o remount,rw /dev/sda4 /run/initramfs/cos-state
Edit /run/initramfs/cos-state/grub2/grub.cfg, add rmmod tpm. A reasonable place is adjacent to the block fo insmod directives.
Remount the partition, or reboot. mount -o remount,ro /dev/sda4 /run/initramfs/cos-state
The text was updated successfully, but these errors were encountered:
Kairos version:
CPU architecture, OS, and Version:
Describe the bug
I was attempting a fresh install from stock Kairos Standard Opensuse Leap 15.5 for amd64; I booted the ISO, supplied a cloud-config via WebUI, performed the install, removed the USB, and rebooted. During reboot, the Kairos boot menu appeared and launched the first option, but immediately failed with the below GRUB out of memory error.
After reaching out to the Kairos community IRC, visualpheonix described having seen the same issue on a TPM 2.0-enabled host. I confirmed that my platform (a Beelink U59) has SecureBoot and TPM 2.0 enabled by default. I was able to disable the former from the BIOS config, but TPM 2.0 could not be disabled.
Visualpheonix suggested a temporary fix: to use the GRUB CLI to run
rmmod tpm
prior to booting Kairos. I tried this, and the boot was successful. I was able to apply this semi-permanently, noted below. They suggested that updating GRUB might solve this misbehavior with it booting on TPM 2.0To Reproduce
Perform a standard Kairos install from Opensuse Leap 15.5 stock ISO on a host with TPM 2.0 enabled.
Expected behavior
Successful boot with default GRUB options.
Logs
Additional context
Semi-permanent GRUB config fix
rmmod tpm
on a new line. Boot this option. (Ctrl-x)COS_STATE
partition as read-write:mount -o remount,rw /dev/sda4 /run/initramfs/cos-state
/run/initramfs/cos-state/grub2/grub.cfg
, addrmmod tpm
. A reasonable place is adjacent to the block foinsmod
directives.mount -o remount,ro /dev/sda4 /run/initramfs/cos-state
The text was updated successfully, but these errors were encountered: