OVMF will not boot (no EFI file anymore) Base Virtual Drive is there.

craeside

New Member
Aug 5, 2020
6
0
1
56
The error I get is
BdsDxe: failed to load Boot0002 "UEFI QEMU QEMU HARDDISK " from PciRoot(0x0)/Pci(0x1E,0x0)/Pci(0x1,0x0)/Pci(0x5,0x0)/Scsi(0x0,0x0): Not Found

I have tried this https://forum.proxmox.com/threads/linux-vm-dont-start-after-upgrading-to-proxmox-6-2.69718/ and it does not work. It will not show the drive that has the file in it. I believe i'm missing a small EFI drive to access the main drive and this file within the virtual drive. I have also tried this https://forum.proxmox.com/threads/vms-wont-boot-after-upgrade.69440/#post-311422 but my conf file doe not even have the machine parameter in it.


Any other suggestions ? I would really appreciate any help on this one ...
 
Please post:
* the VM config qm config $VMID
* the contents of your '/etc/pve/storage.cfg'
* the output of pveversion -v

also try booting up a live-cd and check the contents of the ESP (a file-listing might help in narrowing this down
 
qm config 100
balloon: 24
bios: ovmf
boot: c
bootdisk: scsi1
cores: 2
efidisk0: local:100/vm-100-disk-0.qcow2,size=128K
ide2: none,media=cdrom
memory: 30
name: raecomnextcloud
net0: virtio=A6:50:27:09:C0:E5,bridge=vmbr0,firewall=1
numa: 0
onboot: 1
ostype: l26
scsi0: RaecomST05:vm-100-disk-0,size=5800G
scsihw: virtio-scsi-pci
smbios1: uuid=87ca0898-2c10-432e-af4c-85adb1c17763
sockets: 2
vmgenid: 61988ef5-19ea-4bfa-b9bf-cb88607b017d


# more /etc/pve/storage.cfg
\dir: local
path /var/lib/vz
content rootdir,snippets,images,vztmpl,backup,iso
maxfiles 0
shared 0

lvmthin: local-lvm
thinpool data
vgname pve
content images,rootdir

lvm: RaecomlabST2
vgname RaecomlabST2
content rootdir,images
shared 1

lvm: RaecomST4
vgname RaecomST4
content images,rootdir
shared 1

lvm: RaecomST5
vgname pve
content rootdir,images
shared 1

lvm: RaecomST05
vgname RaecomST05
content rootdir,images
nodes raecomlabVM
shared 0

# pveversion -v
proxmox-ve: 6.2-1 (running kernel: 5.4.44-2-pve)
pve-manager: 6.2-6 (running version: 6.2-6/ee1d7754)
pve-kernel-5.4: 6.2-4
pve-kernel-helper: 6.2-4
pve-kernel-5.3: 6.1-6
pve-kernel-5.0: 6.0-11
pve-kernel-5.4.44-2-pve: 5.4.44-2
pve-kernel-5.4.34-1-pve: 5.4.34-2
pve-kernel-4.15: 5.4-6
pve-kernel-5.3.18-3-pve: 5.3.18-3
pve-kernel-5.3.13-3-pve: 5.3.13-3
pve-kernel-5.3.13-1-pve: 5.3.13-1
pve-kernel-5.3.10-1-pve: 5.3.10-1
pve-kernel-5.0.21-5-pve: 5.0.21-10
pve-kernel-5.0.21-3-pve: 5.0.21-7
pve-kernel-5.0.21-2-pve: 5.0.21-7
pve-kernel-5.0.21-1-pve: 5.0.21-2
pve-kernel-5.0.15-1-pve: 5.0.15-1
pve-kernel-4.15.18-18-pve: 4.15.18-44
pve-kernel-4.15.18-17-pve: 4.15.18-43
pve-kernel-4.15.18-16-pve: 4.15.18-41
pve-kernel-4.15.18-12-pve: 4.15.18-36
ceph: 14.2.9-pve1
ceph-fuse: 14.2.9-pve1
corosync: 3.0.4-pve1
criu: 3.11-3
glusterfs-client: 5.5-3
ifupdown: 0.8.35+pve1
ksm-control-daemon: 1.3-1
libjs-extjs: 6.0.1-10
libknet1: 1.16-pve1
libproxmox-acme-perl: 1.0.4
libpve-access-control: 6.1-1
libpve-apiclient-perl: 3.0-3
libpve-common-perl: 6.1-3
libpve-guest-common-perl: 3.0-10
libpve-http-server-perl: 3.0-5
libpve-storage-perl: 6.1-8
libqb0: 1.0.5-1
libspice-server1: 0.14.2-4~pve6+1
lvm2: 2.03.02-pve4
lxc-pve: 4.0.2-1
lxcfs: 4.0.3-pve3
novnc-pve: 1.1.0-1
proxmox-mini-journalreader: 1.1-1
proxmox-widget-toolkit: 2.2-8
pve-cluster: 6.1-8
pve-container: 3.1-8
pve-docs: 6.2-4
pve-edk2-firmware: 2.20200531-1
pve-firewall: 4.1-2
pve-firmware: 3.1-1
pve-ha-manager: 3.0-9
pve-i18n: 2.1-3
pve-qemu-kvm: 5.0.0-4
pve-xtermjs: 4.3.0-1
qemu-server: 6.2-3
smartmontools: 7.1-pve2
spiceterm: 3.1-1
vncterm: 1.6-1
zfsutils-linux: 0.8.4-pve1
 
...
bootdisk: scsi1
...
scsi0: RaecomST05:vm-100-disk-0,size=5800G
scsihw: virtio-scsi-pci
...

set your bootdisk to the correct 'scsi0' instead of the non-existant 'scsi1'
 
OK done;

Still same error

here is;

# qm config 100
balloon: 24
bios: ovmf
boot: c
bootdisk: scsi0
cores: 2
efidisk0: local:100/vm-100-disk-0.qcow2,size=128K
ide2: none,media=cdrom
memory: 30
name: raecomnextcloud
net0: virtio=A6:50:27:09:C0:E5,bridge=vmbr0,firewall=1
numa: 0
onboot: 1
ostype: l26
scsi0: RaecomST05:vm-100-disk-0,size=5800G
scsihw: virtio-scsi-pci
smbios1: uuid=87ca0898-2c10-432e-af4c-85adb1c17763
sockets: 2
vmgenid: 61988ef5-19ea-4bfa-b9bf-cb88607b017d
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!