PVE无法启动

GRUB坏了,提示如下错误:

Welcome to GRUB!

error: "disk lvmid/p3y5O2-jync-R2Ao-Gtlj-It3j-FZXE-ipEDYG/bApewq-qSRB-zYqT-mzvP-pGiV-VQaf-di4Rcz"

not found.grub rescue>

原因

grub 2.06-3~deb11u5 的 bug, 详见

解决方案

  • USB/CD/DVD with LVM supportgrml 启动
  • 运行 vgscan
  • 创建临时grub lvcreate -L 4M pve -n grubtemp
  • 重启
  • 使用grml启动,删除临时分区: lvremove pve/grubtemp

永久解决

升级至 PVE8.x ,更新新版grub [ -d /sys/firmware/efi ] && apt install grub-efi-amd64

官方连接

https://pve.proxmox.com/wiki/Recover_From_Grub_Failure