PMG boot failure: can't find zpool "rpool"

SomeNewUser

New Member
Sep 12, 2026
1
0
1
Kernel: 7.0.14-15-pve #1 SMP PREEMPT_DYNAMIC PMX 7.0.14-15 (2026-08-26T14:21Z) x86_64
pmgversion: pmg-api/9.1.2/42245585286a (running kernel: 7.0.14-15-pve)

After recent package upgrades (today) to a PMG install, a reboot results in failure to locate zfs "zroot" fileystem.

I tried booting the the previous working kernel, but the same problem appeared.


From console, boot gets dumped to (initramfs) prompt. Info on console around that point:


Code:
Begin: Importing ZFS root pool 'rpool' ... Begin :Importing pool 'rpool' using defaults ... Failure: 1

Failure: 1



Command: /usr/sbin/zpool import -N 'rpool'

Messages: cannot import rpool': no such pool available

Error: 1



Failed to import pool 'rpool'

Manually import the pool and exit



Buzybox (text)

(initramfs)


From here, I am able to: (as a diagnostic step)

Code:
(initramfs) zpool import -d /dev/....path.to.partition.with.zroot



Code:
pool: rpool
id: [0-9]+
state: ONLINE
action: The pool can be imported using its name or numeric idetifier.
config:
rpool ONLINE
disk/by-id/name-here ONLINE

(it is not needed. I could have typed "zpool import -N rpool" and "exit")


Code:
(initramfs) zpool import -N rpool
(initramfs) exit

Boot resumes, and services start, web interface is available.
This happens reliably on each boot.
Initially, "zpool upgrade" showed several features were available.

As a diagnostic step, I enabled these features in the pool and rebooted, but the same problem appeared and the same manual import "worked" to get PMG booted.

After boot, "apt update ; apt upgrade" shows nothing new available.

Suggestions?