软件准备
麒麟操作系统:
https://itas109.blog.csdn.net/article/details/109453945
QEMU 软件:
https://qemu.weilnetz.de/w64/2021/qemu-w64-setup-20210505.exe
UEFI(BIOS的替代方案):
http://releases.linaro.org/components/kernel/uefi-linaro/16.02/release/qemu64/QEMU_EFI.fd
安装QEMU软件
新建一个目录 d:\vm\arm64\qemu ;
双击运行 qemu-w64-setup-20210505.exe, 安装至 d:\vm\arm64\qemu ;
创建硬盘文件
在 d:\vm\arm\qemu目录地址栏输入cmd
,打开终端窗口;执行以下命令,创建一个40G的硬盘文件
1 | qemu-img create -f qcow2 d:\vm\arm64\qemu\kylindisk.qcow2 40G |
创建虚拟机
当前需要的文件路径,目录不要有空格
文件 | 路径 |
---|---|
操作系统镜像 | D:\01-Tools\02-ISO\Kylin-Server-10-SP2-aarch64-Release-Build09-20210524.iso |
qemu | D:\vm\arm64\qemu |
QEMU_EFI.fd | D:\vm\arm64\QEMU_EFI.fd |
虚拟机磁盘位置 | D:\vm\arm64\qemu\kylindisk.qcow2 |
使用以下命令创建虚拟机
1 | qemu-system-aarch64.exe -m 8192 -cpu cortex-a72 -smp 8,sockets=4,cores=2 -M virt -bios D:\vm\arm64\QEMU_EFI.fd -device VGA -device nec-usb-xhci -device usb-mouse -device usb-kbd -drive if=none,file=D:\vm\arm64\qemu\kylindisk.qcow2,id=hd0 -device virtio-blk-device,drive=hd0 -drive if=none,file=D:\01-Tools\02-ISO\Kylin-Server-10-SP2-aarch64-Release-Build09-20210524.iso,id=cdrom,media=cdrom -device virtio-scsi-device -device scsi-cd,drive=cdrom -net nic -net user,hostfwd=tcp::2222-:22 |
执行完后会弹出窗口,和正常安装操作系统的步骤一样,Next–>Next就完成了;
安装完成后可以进入操作系统,查看cpu架构
1 | uname -m |
启动虚拟机
进入到qemu目录,然后cmd
1 | qemu-system-aarch64.exe -m 8192 -cpu cortex-a72 -smp 8,sockets=4,cores=2 -M virt -bios D:\vm\arm64\QEMU_EFI.fd -device VGA -device nec-usb-xhci -device usb-mouse -device usb-kbd -drive if=none,file=D:\vm\arm64\qemu\kylindisk.qcow2,id=hd0 -device virtio-blk-device,drive=hd0 -drive if=none,file=,id=cdrom,media=cdrom -device virtio-scsi-device -device scsi-cd,drive=cdrom -net nic -net user,hostfwd=tcp::2222-:22 |
参考连接:https://blog.csdn.net/weixin_44255842/article/details/120652227