[SOLVED] How to recover broken Proxmox disk. Rescue Boot not working

cucumberjuice66

New Member
Mar 15, 2025
4
0
1
Hey lovely Proxmox community,

this is my first post and I new to Proxmox. Still learning all the ins and outs of it. My first installation won't boot up anymore and gets stuck at "mounting fuse control file system".
Using a USB stick with Rescue Boot gets stuck in the same place. I also removed all boot arguments and just used "nomodeset"
I assume something on the disk broke because of a hard reset. The disk is using GPT with LVM file system. I am currently on a fresh install of Proxmox with a ZFS mirror.
Is there a way to repair this disk or find out what is preventing it from working? Either through my current Proxmox setup or through a USB recovery stick. Any help is greatly appreciated :)

this is the lsblk ouput for my broken disk:
sdc 8:32 0 447.1G 0 disk
├─sdc1 8:33 0 1007K 0 part
├─sdc2 8:34 0 1G 0 part
└─sdc3 8:35 0 446.1G 0 part
├─pve-swap 252:0 0 8G 0 lvm
├─pve-root 252:1 0 96G 0 lvm
├─pve-data_tmeta 252:2 0 3.3G 0 lvm
│ └─pve-data-tpool 252:4 0 319.6G 0 lvm
│ ├─pve-data 252:5 0 319.6G 1 lvm
│ ├─pve-vm--100--disk--0 252:6 0 4M 0 lvm
│ ├─pve-vm--100--disk--1 252:7 0 100G 0 lvm
│ └─pve-vm--100--disk--2 252:8 0 4M 0 lvm
└─pve-data_tdata 252:3 0 319.6G 0 lvm
└─pve-data-tpool 252:4 0 319.6G 0 lvm
├─pve-data 252:5 0 319.6G 1 lvm
├─pve-vm--100--disk--0 252:6 0 4M 0 lvm
├─pve-vm--100--disk--1 252:7 0 100G 0 lvm
└─pve-vm--100--disk--2 252:8 0 4M 0 lvm
 
https://github.com/nchevsky/systemrescue-zfs/releases

However, your best bet might be to make a "portable pve" on sdcard so you have the same version of zfs + LVM support

https://www.amazon.com/COASD-Reader-Adapter-Portable-Memory/dp/B07N192W13?th=1

https://github.com/kneutron/ansitest/tree/master/proxmox

Look into the bkpcrit script, comments detail where the critical stuff is.

You should be able to copy your LXC/VM .conf files out of /etc with e.g. Midnight Commander, run https://github.com/kneutron/ansitest/blob/master/proxmox/proxmox-recover-vm-disks-without-backup.sh and setup backups to separate proxmox backup server if you haven't yet
 
Last edited:
  • Like
Reactions: cucumberjuice66
You're not supposed to run pve 24/7 from usb, but for a recovery environment it's fine. SDcard are more often than not more reliable than random usb thumbdrives.
 
please post the full log of such a failed boot..