[SOLVED] Proxmox 8 server hanging on zfs-import, preventing the rest of the system from booting

ContrabassBugle

New Member
Jun 2, 2026
2
0
1
I had a VM that i was trying to use freeze, and I know force stopping it wouldve caused it to become a zombie process, so i decided I would restart the whole node (I already had a few vms in a zombie state so I thought it was gonna be a good idea to reboot anyway). during the shutdown it repeatedly couldnt unmount a mounted directory and it was sigkilling everything just to shutdown. when starting back up it was stuck on dev/mapper/pve-root: clean and i looked it up and people were saying to remove quiet from the grub boot options. after I did that i saw that it was really stuck on zfs-import.
Screenshot_20260602_001514.png
it was trying to mount a zfs pool that I use and does exist, and cant, and there was no time limit on it failing. Im no linux expert and wasnt sure what to do, so I looked that up and all i could find were people who had this happen on nonexistant zfs pools and they could boot into proxmox to run commands and stuff. im posting about this here as a last resort that someone knows what to do and can hopefully help me get my server to boot, and possibly save the zfs pool.
 
You can boot into rescue mode by adding systemd.unit=rescue.target to the end of the linux line (where you removed quiet).
From there you can 'run commands and stuff' to find out why the pool doesn't want to import.

If that doesn't work you could boot the installer (USB) to start a rescue shell or chroot into your Proxmox, disable the zfs-import service and try to reboot into Proxmox.
 
Last edited: