microsoft / azurelinux

Linux OS for Azure 1P services and edge appliances
MIT License
4.29k stars 541 forks source link

Kernel Panic when installing CBL-Mariner 2.0 on Dell R740 & R750 (Physical Hardware) #4485

Closed nsalant closed 1 year ago

nsalant commented 1 year ago

Is it possible to install CBL-Mariner 2.0 on physical hardware? We've tried to do so (on Dell R740 & R750) and when installer tries to boot, we get an error "out of memory" followed by Kernel Panic message. CBL-Mariner20KernelPanic

elsaco commented 1 year ago

@nsalant CBL-Mariner does work on real hardware. I have it running on a Supermicro X10SRA using UEFI mode and no secure boot. Are you using any fake raid (a.k.a Intel RAID) on those Dells? It might help if you convert the drives to non-raid.

nsalant commented 1 year ago

Have no special configuration (no RAID, just SSD attached to USB). Tried to boot CBL-Mariner 2.0 using virtual media (iDRAC) & disk on key. Both failed immediately, the installer never loaded. Can it be something with the default kernel? Should I try to build the ISO using a different kernel version (like rt kernel)?

elsaco commented 1 year ago

Was CBL-Mariner already installed on the USB/SSD drive? Looks like it can't find some block device, see Unable to mount root fs on unknown-block(1,0) kernel message. You could use virtual media in iDRAC and boot the ISO. Do a new install or fix the existing one.

nsalant commented 1 year ago

USB (disk on key) has the CBL-Mariner 2.0 installation deployed on using Rufus, SSD is clean (used diskpart --> clean to make sure). Doesn't matter which one I use, Disk on key or virtual media - both with same result: Out of memory and Kernel panic.

nsalant commented 1 year ago

Succeeded to use the kernel-rt instead of default one. The Kernel Panic still occuring but with a little more detailed error:

kernel-rt
nsalant commented 1 year ago

Was a calamares package bug. When creating iso without this package in installation, it was booting. Fixed in 2.0.20230208-2.0