下载QEMU:https://www.qemu.org/download/
下载UEFI固件:https://releases.linaro.org/components/kernel/uefi-linaro/16.02/release/qemu64/
下载ARM架构的CentOS8:http://mirrors.aliyun.com/centos/(dvd1包)
1、安装好QEMU后,添加环境变量,给Path加入C:\Program Files\qemu
2、打开CMD,cd到你要存放虚拟机资料的目录
# 将创建一个40GB的虚拟磁盘(动态分配空间) qemu-img create -f qcow2 CentOS8.img 40G # 虚拟机的内存、CPU、机器类型、BIOS、显示设备、USB 设备、输入设备、磁盘设备、CD-ROM 设备等方面的配置 # -m后面的数字是设置内存大小;-smp后的数字是设置CPU核心数 qemu-system-aarch64.exe -m 4096 -cpu cortex-a76 -smp 4 -M virt -bios QEMU_EFI.fd -device VGA -device nec-usb-xhci -device usb-mouse -device usb-kbd -drive if=none,file=CentOS8.img,id=hd0 -device virtio-blk-device,drive=hd0 -drive if=none,file=CentOS-8.5.2111-aarch64-dvd1.iso,id=cdrom,media=cdrom -device virtio-scsi-device -device scsi-cd,drive=cdrom
注意:我把UEFI固件和iso包放在当前目录了,如果是其它路径要写绝对路径。
3、会自动弹出QEMU弹窗,后面的安装和普通的CentOS没什么差别。
PS:安装进度消耗几个小时,比X86版的差远的,不知道是电脑不行,还是没配置国内源。