Problem
在從 PVE backup server restore/migrate qemu vm 後,開不了機且噴了 error
BdsDxe: failed to load Boot0001 "UEFI QEMU HARDDISK QM00013 from PciRoot(0x0)/Pci(0x1E,0x0)/Pci(0x1,0x0)/Pci(0x7,0x0)/Sata(0x0,0xFFFF,0x0)
確定 3 件事
- disk 有 attach 上去且 controller 與 disk type 都是 (VirtIO) ISCI
- PVE 調整 開機順序
- 進 BIOS 直接選開機碟,但沒辦法選該 QEMU virtual disk
Solution
根據 https://forum.proxmox.com/threads/failed-to-boot-from-uefi-vm-disk.65112/ ,發現是 GPT table 損壞
gdisk -l /dev/zvol/vmpool/data/vm-101-disk-1
gdisk /dev/zvol/vmpool/data/vm-101-disk-1
# 此時會提示損壞的 partition table
按 w 儲存
發表迴響