jiangcuo / Proxmox-Arm64

Proxmox VE & PBS unofficial arm64 version
GNU Affero General Public License v3.0
389 stars 41 forks source link

error when start the vm #40

Closed yuhongwei380 closed 1 year ago

yuhongwei380 commented 1 year ago

my armpve is upgrade 7.3 to 7.4-16 ; when I start the vm, it noticed that EFI base image '/usr/share/pve-edk2-firmware//AAVMF_CODE.ms.fd' not found my vm setting image

yuhongwei380 commented 1 year ago

image

jiangcuo commented 1 year ago

What is the version of pve-edk2-firmware? Can you show this command output ls /usr/share/pve-edk2-firmware/ -l

yuhongwei380 commented 1 year ago

What is the version of pve-edk2-firmware? Can you show this command output ls /usr/share/pve-edk2-firmware/ -l OK image

yuhongwei380 commented 1 year ago

the edk2-firmware 's version image

yuhongwei380 commented 1 year ago

I can't find AAVMF_CODE.ms.fd;where i can get it!

yuhongwei380 commented 1 year ago

AAVMF_CODE.ms.fd

I check X86 PVE 's file , the same file also doesn't exist .

yuhongwei380 commented 1 year ago

I touch this file ,but I met the new problem : when I start the vm

generating cloud-init ISO kvm: device requires 67108864 bytes, block backend provides 0 bytes TASK ERROR: start failed: QEMU exited with code 1

albertogrimana commented 1 year ago

Hi

Try create symbolyc link cd /usr/share/pve-edk2-firmware ln -s AAVMF_CODE.fd AAVMF_CODE.ms.fd

I had this error and fixed with this

Regards

yuhongwei380 commented 1 year ago

Hi

Try create symbolyc link cd /usr/share/pve-edk2-firmware ln -s AAVMF_CODE.fd AAVMF_CODE.ms.fd

I had this error and fixed with this

Regards

yeap,thank you,i remove the efi disk ,now my vm can be work!but this problem need to be fixed

jiangcuo commented 1 year ago

New commit f0fdbd0411888fa76a5ae248798866a9e0658251 and new verison 3.20230228-4~bpo11+2 of pve-edk2-firmware has solved this issue.

yuhongwei380 commented 1 year ago

test OK ,My virtual machine can start with efi-disk and work well ! Thank you!