Proxmox VE Upgrade from 8 to 9.2.3 - Kernel 7 will not boot, while older Kernel 6.8 boots. Dell PowerEdge R630.
Hi all! So I installed Proxmox 8 well over a year ago with ZFS in a mirrored configuration. Two SSDs installed for boot, images, and virtual drives for the VMs.
I tried upgrading to Proxmox 9 today, following the guide they posted. It installed kernel version 7, and when I rebooted after successfully upgrading everything else, it would not boot. It threw me back to the BIOS, and iDRAC spit out an error: "CPU 1 machine check error detected." and a bunch of messages "An OEM diagnostic event occurred." which I've never had spam my logs like that before. When switching back to kernel Linux 6.8.12-29-pve, it works. The specific version apt automatically upgraded to was 7.0.6-2-pve.
Is this because of ZFS? I also had uninstalled the systemd-boot package, as I didn't remember installing it manually, and after rebooting, I noticed it doing the above issues. I was able to reinstall systemd-boot by chrooting in from a Debian live USB. When I mounted the zpool (rpool/ROOT/pve-1) on the Debian USB, it gave a warning stating that the current kernel was not supported by openzfs.
Posted Jun 3, 2026, 11:36 PM UTC