Loadimage failed: unsupported error help

zzz000

New Member
Jul 21, 2025
7
2
3
After an update yesterday I got a boot restart loop. I believe it was the first time I did "apt --auto remove" in like 6 months, definitely first since the 7.0 kernel. I manually went in and stopped the boot loop and got an error (see photo) . It seemed similar to (https://forum.proxmox.com/threads/failed-to-open-efi-proxmox-grubx64-efi-error-please-help.163389/) so I tried to rescue boot from a usb iso and it got me back in. Secure boot has always been off. I did a lot to get proxmox working about a year ago because this motherboard had a nic not supported in the linux kernel at the time I first built the system and it was my first time with proxmox. I got back in but am not sure how to proceed. Would it be best to just start fresh? I think everything on the motherboard is supported starting kernel 6.19, and I literally don't remember and didn't document half of what I did to this system.

I only have 2 VMs and 1 CT that are actually necessary on this, and a ZFS array. I didn't realize when I first started with proxmox that you cant add a machine with a VM or CT into a cluster so I was planning on doing something about that anyway. Thanks for any advice
boot2.jpg

Code:
Linux pve1 7.0.2-6-pve #1 SMP PREEMPT_DYNAMIC PMX 7.0.2-6 (2026-05-20T08:55Z) x86_64



The programs included with the Debian GNU/Linux system are free software;

the exact distribution terms for each program are described in the

individual files in /usr/share/doc/*/copyright.



Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent

permitted by applicable law.



root@pve1:~# apt update

Get:1 http://security.debian.org/debian-security trixie-security InRelease [43.4 kB]

Hit:2 http://deb.debian.org/debian trixie InRelease                                 

Get:3 http://security.debian.org/debian-security trixie-security/main amd64 Packages [207 kB] 

Get:4 http://deb.debian.org/debian trixie-updates InRelease [47.3 kB]                                   

Get:5 http://security.debian.org/debian-security trixie-security/main Translation-en [126 kB]                       

Hit:6 http://download.proxmox.com/debian/ceph-squid trixie InRelease           

Get:7 http://download.proxmox.com/debian/pve trixie InRelease [3,534 B]

Get:8 http://download.proxmox.com/debian/pve trixie/pve-no-subscription amd64 Packages [465 kB]

Get:9 https://pkgs.tailscale.com/stable/debian trixie InRelease

Get:10 https://pkgs.tailscale.com/stable/debian trixie/main amd64 Packages [15.0 kB]

Fetched 914 kB in 1s (1,016 kB/s)

37 packages can be upgraded. Run 'apt list --upgradable' to see them.

root@pve1:~# efibootmgr -v

BootCurrent: 000C

Timeout: 0 seconds

BootOrder: 0000,000B,0001,000C

Boot0000* proxmox       HD(2,GPT,4a93916a-12cb-49ec-bef7-26d5030a10c4,0x800,0x200000)/File(\EFI\proxmox\shimx64.efi)

      dp: 04 01 2a 00 02 00 00 00 00 08 00 00 00 00 00 00 00 00 20 00 00 00 00 00 6a 91 93 4a cb 12 ec 49 be f7 26 d5 03 0a 10 c4 02 02 / 04 04 36 00 5c 00 45 00 46 00 49 00 5c 00 70 00 72 00 6f 00 78 00 6d 00 6f 00 78 00 5c 00 73 00 68 00 69 00 6d 00 78 00 36 00 34 00 2e 00 65 00 66 00 69 00 00 00 / 7f ff 04 00

Boot0001* Linux Boot Manager    HD(2,GPT,4a93916a-12cb-49ec-bef7-26d5030a10c4,0x800,0x200000)/File(\EFI\systemd\systemd-bootx64.efi)

      dp: 04 01 2a 00 02 00 00 00 00 08 00 00 00 00 00 00 00 00 20 00 00 00 00 00 6a 91 93 4a cb 12 ec 49 be f7 26 d5 03 0a 10 c4 02 02 / 04 04 46 00 5c 00 45 00 46 00 49 00 5c 00 73 00 79 00 73 00 74 00 65 00 6d 00 64 00 5c 00 73 00 79 00 73 00 74 00 65 00 6d 00 64 00 2d 00 62 00 6f 00 6f 00 74 00 78 00 36 00 34 00 2e 00 65 00 66 00 69 00 00 00 / 7f ff 04 00

Boot000B* UEFI OS       HD(2,GPT,4a93916a-12cb-49ec-bef7-26d5030a10c4,0x800,0x200000)/File(\EFI\BOOT\BOOTX64.EFI)0000424f

      dp: 04 01 2a 00 02 00 00 00 00 08 00 00 00 00 00 00 00 00 20 00 00 00 00 00 6a 91 93 4a cb 12 ec 49 be f7 26 d5 03 0a 10 c4 02 02 / 04 04 30 00 5c 00 45 00 46 00 49 00 5c 00 42 00 4f 00 4f 00 54 00 5c 00 42 00 4f 00 4f 00 54 00 58 00 36 00 34 00 2e 00 45 00 46 00 49 00 00 00 / 7f ff 04 00

    data: 00 00 42 4f

Boot000C* UEFI: PNY USB 3.2.1 FD PMAP, Partition 2      PciRoot(0x1)/Pci(0x14,0x0)/USB(21,0)/HD(2,GPT,fd290c29-b919-4340-b3fa-bba2689d4d43,0x270,0x4000)0000424f

      dp: 02 01 0c 00 d0 41 03 0a 01 00 00 00 / 01 01 06 00 00 14 / 03 05 06 00 15 00 / 04 01 2a 00 02 00 00 00 70 02 00 00 00 00 00 00 00 40 00 00 00 00 00 00 29 0c 29 fd 19 b9 40 43 b3 fa bb a2 68 9d 4d 43 02 02 / 7f ff 04 00

    data: 00 00 42 4f

root@pve1:~# bootctl

System:

      Firmware: n/a (n/a)

 Firmware Arch: x64

   Secure Boot: disabled

  TPM2 Support: yes

  Measured UKI: no

  Boot into FW: supported



Random Seed:

 System Token: not set

       Exists: yes



Available Boot Loaders on ESP:

          ESP: /boot/efi (/dev/disk/by-partuuid/4a93916a-12cb-49ec-bef7-26d5030a10c4)

         File: ├─/EFI/systemd/systemd-bootx64.efi (systemd-boot 257.13-1~deb13u1)

               ├─/EFI/BOOT/fbx64.efi

               ├─/EFI/BOOT/grubx64.efi

               ├─/EFI/BOOT/mmx64.efi

               └─/EFI/BOOT/BOOTx64.efi



Boot Loaders Listed in EFI Variables:

        Title: proxmox

           ID: 0x0000

       Status: active, boot-order

    Partition: /dev/disk/by-partuuid/4a93916a-12cb-49ec-bef7-26d5030a10c4

         File: └─/EFI/proxmox/shimx64.efi



        Title: UEFI OS

           ID: 0x000B

       Status: active, boot-order

    Partition: /dev/disk/by-partuuid/4a93916a-12cb-49ec-bef7-26d5030a10c4

         File: └─/EFI/BOOT/BOOTX64.EFI



        Title: Linux Boot Manager

           ID: 0x0001

       Status: active, boot-order

    Partition: /dev/disk/by-partuuid/4a93916a-12cb-49ec-bef7-26d5030a10c4

         File: └─/EFI/systemd/systemd-bootx64.efi



Boot Loader Entries:

        $BOOT: /boot/efi (/dev/disk/by-partuuid/4a93916a-12cb-49ec-bef7-26d5030a10c4)

        token: e2552ccc124c4d39a0f53d7a75db5a2d



Default Boot Loader Entry:

         type: Boot Loader Specification Type #1 (.conf)

        title: Debian GNU/Linux 13 (trixie) (7.0.2-6-pve)

           id: e2552ccc124c4d39a0f53d7a75db5a2d-7.0.2-6-pve.conf

       source: /boot/efi//loader/entries/e2552ccc124c4d39a0f53d7a75db5a2d-7.0.2-6-pve.conf (on the EFI System Partition)

     sort-key: debian

      version: 7.0.2-6-pve

   machine-id: e2552ccc124c4d39a0f53d7a75db5a2d

        linux: /boot/efi//e2552ccc124c4d39a0f53d7a75db5a2d/7.0.2-6-pve/linux

       initrd: /boot/efi//e2552ccc124c4d39a0f53d7a75db5a2d/7.0.2-6-pve/initrd.img-7.0.2-6-pve

      options: root=/dev/mapper/pve-root ro quiet intel_iommu=on iommu=pt i915.enable_gvt=1 pcie_aspm=powersave systemd.machine_id=e2552ccc124c4d39a0f53d7a75db5a2d



[1]+  Stopped                 bootctl

root@pve1:~# apt install --reinstall grub-efi-amd64

The following packages were automatically installed and are no longer required:

  proxmox-kernel-6.17.13-6-pve-signed  proxmox-kernel-6.17.9-1-pve-signed

Use 'apt autoremove' to remove them.



Summary:

  Upgrading: 0, Installing: 0, Reinstalling: 1, Removing: 0, Not Upgrading: 37

  Download size: 46.7 kB

  Space needed: 0 B / 32.8 GB available



Get:1 http://download.proxmox.com/debian/pve trixie/pve-no-subscription amd64 grub-efi-amd64 amd64 2.12-9+pmx2 [46.7 kB]

Fetched 46.7 kB in 0s (115 kB/s)       

Preconfiguring packages ...

(Reading database ... 239974 files and directories currently installed.)

Preparing to unpack .../grub-efi-amd64_2.12-9+pmx2_amd64.deb ...

Unpacking grub-efi-amd64 (2.12-9+pmx2) over (2.12-9+pmx2) ...

Setting up grub-efi-amd64 (2.12-9+pmx2) ...

Installing for x86_64-efi platform.

File descriptor 3 (pipe:[50923]) leaked on vgs invocation. Parent PID 7751: grub-install.real

File descriptor 3 (pipe:[50923]) leaked on vgs invocation. Parent PID 7751: grub-install.real

Installation finished. No error reported.

Generating grub configuration file ...

Found linux image: /boot/vmlinuz-7.0.2-6-pve

Found initrd image: /boot/initrd.img-7.0.2-6-pve

Found linux image: /boot/vmlinuz-7.0.0-3-pve

Found initrd image: /boot/initrd.img-7.0.0-3-pve

Found linux image: /boot/vmlinuz-6.17.13-11-pve

Found initrd image: /boot/initrd.img-6.17.13-11-pve

Found linux image: /boot/vmlinuz-6.17.13-6-pve

Found initrd image: /boot/initrd.img-6.17.13-6-pve

Found linux image: /boot/vmlinuz-6.17.9-1-pve

Found initrd image: /boot/initrd.img-6.17.9-1-pve

Found linux image: /boot/vmlinuz-6.14.11-9-pve

Found initrd image: /boot/initrd.img-6.14.11-9-pve

Found linux image: /boot/vmlinuz-6.14.8-1-pve

Found initrd image: /boot/initrd.img-6.14.8-1-pve

Found memtest86+ 64bit EFI image: /boot/memtest86+x64.efi

Found memtest86+ 32bit EFI image: /boot/memtest86+ia32.efi

Found memtest86+ 64bit image: /boot/memtest86+x64.bin

Found memtest86+ 32bit image: /boot/memtest86+ia32.bin

Adding boot menu entry for UEFI Firmware Settings ...

done

Processing triggers for shim-signed:amd64 (1.48+pmx1+16.1-1+pmx1) ...
 
Last edited:
Done. This strikes me as a problem E: /etc/kernel/proxmox-boot-uuids does not exist, but the only post I saw on the forum was about booting from ZFS. I'm using ext with LVM, although I have a zpool I'm using as storage. I see an error whenever I boot this computer because I'm trying to mount a NFS share from a VM that hasn't started yet. It delays boot by like 2 mins while it waits for the NFS, but I didn't think that would be an issue.

Code:
root@pve1:~# blkid | sort -h
/dev/mapper/pve-root: UUID="dd5892e3-12d9-4ce5-9049-6d28c0c041c4" BLOCK_SIZE="4096" TYPE="ext4"
/dev/mapper/pve-swap: UUID="638c0a41-4d74-4f13-9cb2-c54356f0d825" TYPE="swap"
/dev/mapper/pve-vm--105--disk--1: PTUUID="4e1eda2f-6740-4ea6-81d2-980b8eebfc6f" PTTYPE="gpt"
/dev/mapper/pve-vm--106--disk--0: PTUUID="8fe6d66e" PTTYPE="dos"
/dev/mapper/pve-vm--120--disk--0: UUID="beee441d-d1f7-43c8-a4f3-cccc6a7990af" BLOCK_SIZE="4096" TYPE="ext4"
/dev/mapper/transcode--cache-vm--120--disk--0: UUID="51397d8b-1d8d-40de-bf6f-0b7bfac6567c" BLOCK_SIZE="4096" TYPE="ext4"
/dev/nvme0n1p1: PARTUUID="b5174c89-d4d0-476d-b857-eddb44828770"
/dev/nvme0n1p2: UUID="5056-0083" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="4a93916a-12cb-49ec-bef7-26d5030a10c4"
/dev/nvme0n1p3: UUID="NdCQhK-TctP-bgKc-tysa-2IZ7-DszM-lJMpqT" TYPE="LVM2_member" PARTUUID="340d2ed6-40d0-4541-9328-23891a3dccc7"
/dev/nvme2n1: UUID="KAl9Bo-7Iip-9TRh-G4Xo-s5xJ-yJa4-LJNrOW" TYPE="LVM2_member"
/dev/sda1: LABEL="sata-ssd-1" UUID="116567435578553725" UUID_SUB="434372661141256130" BLOCK_SIZE="4096" TYPE="zfs_member" PARTLABEL="zfs-2327aa96b239ed99" PARTUUID="b366284e-843b-a649-830c-923252b8a62c"
/dev/sda9: PARTUUID="56451f9d-def1-284f-b695-818d4510ceaa"
/dev/sdb1: LABEL="sata-ssd-1" UUID="116567435578553725" UUID_SUB="10570716761537351698" BLOCK_SIZE="4096" TYPE="zfs_member" PARTLABEL="zfs-10ff107d5673360b" PARTUUID="f6e5f9d4-6efe-f84f-b633-5fbaacb5c3dc"
/dev/sdb9: PARTUUID="3b83814e-ea7f-eb4f-b4f4-88a90e54adaf"
/dev/sdc1: LABEL="sata-ssd-1" UUID="116567435578553725" UUID_SUB="5318886840347313640" BLOCK_SIZE="4096" TYPE="zfs_member" PARTLABEL="zfs-7574b875278b518c" PARTUUID="6bb819aa-6e2e-6744-9313-2720957e8c7f"
/dev/sdc9: PARTUUID="082fc6b8-8117-b143-96a3-1061e72e0500"
/dev/sdd1: LABEL="sata-ssd-1" UUID="116567435578553725" UUID_SUB="9531163196293097839" BLOCK_SIZE="4096" TYPE="zfs_member" PARTLABEL="zfs-dce869ac2e471b20" PARTUUID="94fcbbc2-5ac4-ac46-be2a-8081807fa149"
/dev/sdd9: PARTUUID="d166d6c6-9f67-bb40-baa7-e4d91536425e"
/dev/sde1: PARTLABEL="Gap0" PARTUUID="fd290c29-b919-4340-b3f9-bba2689d4d43"
/dev/sde2: SEC_TYPE="msdos" UUID="4E2E-F7AE" BLOCK_SIZE="512" TYPE="vfat" PARTLABEL="EFI boot partition" PARTUUID="fd290c29-b919-4340-b3fa-bba2689d4d43"
/dev/sde3: BLOCK_SIZE="2048" LABEL="PVE" TYPE="hfsplus" PARTLABEL="HFSPLUS" PARTUUID="fd290c29-b919-4340-b3fb-bba2689d4d43"
/dev/sde4: PARTLABEL="Gap1" PARTUUID="fd290c29-b919-4340-b3fc-bba2689d4d43"
/dev/zd0p1: UUID="9f6c9ff2-7bed-4b4d-b99b-6aa0435b74eb" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="6ab5bd88-587b-415d-947a-876fa2bfa4ab"

root@pve1:~# proxmox-boot-tool status
Re-executing '/usr/sbin/proxmox-boot-tool' in new private mount namespace..
E: /etc/kernel/proxmox-boot-uuids does not exist.

root@pve1:~# proxmox-boot-tool clean
root@pve1:~# proxmox-boot-tool status
Re-executing '/usr/sbin/proxmox-boot-tool' in new private mount namespace..
E: /etc/kernel/proxmox-boot-uuids does not exist.