Hi everyone,
I’m having trouble getting my Proxmox PVE server to boot after a power outage. GRUB loads, but the system fails during boot with errors such as:
My setup uses ZFS as the root filesystem and LVM for pve-root. I can access the GRUB menu, but booting any kernel results in a failure to mount the root filesystem.
What I have tried so far:
Despite this, the system still fails to import rpool during boot, and the kernel cannot mount the root filesystem.
Symptoms:
What I suspect:
What I need help with:
Any guidance or similar experiences would be greatly appreciated.
Thanks in advance!
— Tomas
I’m having trouble getting my Proxmox PVE server to boot after a power outage. GRUB loads, but the system fails during boot with errors such as:
- mount: special device /dev/nvme0n1p6 does not exist
- unable to identify a filesystem in /dev/nvme0n1p6
- ZFS modules cannot be auto-imported
My setup uses ZFS as the root filesystem and LVM for pve-root. I can access the GRUB menu, but booting any kernel results in a failure to mount the root filesystem.
What I have tried so far:
- Booted from Proxmox ISO in Rescue Mode
- zpool import → returns: “ZFS modules cannot be auto-imported”
- vgchange -ay → successfully activates LVM volumes
- Reinstalled GRUB in BIOS mode (grub-install /dev/nvme0n1)
- Ran update-initramfs -u and update-grub
- Verified that /etc/fstab points to the correct UUID
- Verified that the system is installed in BIOS/Legacy mode, not UEFI
Despite this, the system still fails to import rpool during boot, and the kernel cannot mount the root filesystem.
Symptoms:
- GRUB loads normally
- Kernel starts, but root filesystem cannot be mounted
- ZFS pool does not auto-import
- Rescue environment sometimes lacks ZFS modules
- Boot attempts reference a non-existent partition (/dev/nvme0n1p6)
What I suspect:
- initramfs may be missing ZFS modules
- rpool is not being imported early enough
- GRUB or initramfs may reference outdated device paths
- ZFS module loading may have been broken by the power loss
What I need help with:
- How to ensure ZFS modules are correctly included in initramfs
- How to force or repair ZFS auto-import during boot
- How to properly rebuild initramfs for a ZFS-on-root Proxmox installation
- Any recommended recovery steps for ZFS root after an unclean shutdown
Any guidance or similar experiences would be greatly appreciated.
Thanks in advance!
— Tomas