As i have gone through CentOS documentation qemu-system-arm is the only binary which is used for 64 bit and 32 bit arm emulation. There is no separate qemu-system-aarch64 binary in CentOS. Please correct me if i’m wrong.
On Sun, 23 Sep 2018 at 17:02, karthi mohanraj
I have tried the blog post which you shared but i’m getting some error as Virt type not supported.
qemu-system-arm -M virt -m 1024 -cpu cortex-a53 -kernel installer-linux -initrd installer-initrd.gz -drive if=none,file=hda.qcow2,format=qcow2,id=hd -device virtio-blk-pci,drive=hd -netdev user,id=mynet -device virtio-net-pci,netdev=mynet -nographic -no-reboot
(process:3246): GLib-WARNING **: gmem.c:483: custom memory allocation vtable not supported
qemu-system-arm: mach-virt: CPU cortex-a53 not supported
The blog post's command lines use qemu-system-aarch64. You're
using qemu-system-arm, which is for 32-bit guest CPUs.
Use the command lines it tells you to and you should have