qemu虚拟化软件,可以在一个平台上模拟另一个硬件平台,可以支持多种处理器架构。
一、安装
安装教程:https://blog.csdn.net/qq_36035382/article/details/125308044
下载链接:https://qemu.weilnetz.de/w64/2024/
我下载的是
下载完成之后正常安装,测试是直接在安装目录下右击打开poewershell,然后输入:
./qemu-system-arm.exe -version
显示如下:
二、配置环境
参考:https://blog.csdn.net/weixin_38120390/article/details/135779790
EFI文件:https://releases.linaro.org/components/kernel/uefi-linaro/16.02/release/qemu64/
EFI(Extensible Firmware Interface) 是一种用于计算机的固件接口,旨在替代传统的 BIOS(基本输入/输出系统)。
创建虚拟磁盘
首先创建一个目录,用来放虚拟机,然后在qemu目录下用终端输入
qemu-img create -f qcow2 D:kylinkylin_arm64.img 50g
这样就在D:kylin路径下安装了kylin_arm64.img这个镜像文件
文件目录结构
安装操作系统
这个指令参考博客
qemu-system-aarch64.exe -m 8192 -cpu cortex-a72 -smp 4,cores=4,threads=1,sockets=1 -M virt -bios D:kylinQEMU_EFI.fd -netdev user,id=net0 -device virtio-net-pci,netdev=net0 -device nec-usb-xhci -device usb-kbd -device usb-mouse -device VGA -drive if=none,file=D:kylinKylin-Desktop-V10-SP1-