I have had success previously with creating and running ARM64 images (despite being slow). This is what I do normally (can't find the exact sources on the forum but all props to previous users!):
So I thought this might be an CPU type issue, so I tried to set the cpu type to an ARM type (cortex-a72 since I will compile Rpi4 packages here) but the qmstart complains that it isn't a valid type:
So this question is somewhat two faced:
- Set `arch: aarch64` in config
- Set bios to OVMF
- Set display to serial0
- Change all disks/drives to scsi
- Connect with xterm.js
Code:
WARNING! Trying to fire up the kernel, but no device tree blob found!
Code:
unable to parse value of 'cpu' - format error
cputype: value 'cortex-a72' does not have a value in the enumeration '486, athlon, Broadwell, Broadwell-IBRS, Broadwell-noTSX, Broadwell-noTSX-IBRS, Cascadelake-Server, Conroe, core2duo, coreduo, EPYC, EPYC-IBPB, Haswell, Haswell-IBRS, Haswell-noTSX, Haswell-noTSX-IBRS, host, IvyBridge, IvyBridge-IBRS, KnightsMill, kvm32, kvm64, max, Nehalem, Nehalem-IBRS, Opteron_G1, Opteron_G2, Opteron_G3, Opteron_G4, Opteron_G5, Penryn, pentium, pentium2, pentium3, phenom, qemu32, qemu64, SandyBridge, SandyBridge-IBRS, Skylake-Client, Skylake-Client-IBRS, Skylake-Server, Skylake-Server-IBRS, Westmere, Westmere-IBRS'
So this question is somewhat two faced:
- Does someone have an idea if my guess about the CPU type is correct why FreeBSD isn't booting
- Is it possible or will it be possible in the future to set ARM cpu types for guests?