Windows x86环境下使用QEMU安装arm架构银河麒麟V10操作系统
在琢磨arm架构下的一些技术问题,没有arm架构的电脑,钱不够时间来凑,花了一下午时间搞定。记录一下主要过程:
一、下载QEMU
二、下载麒麟V10桌面版
三、安装QEMU
安装的时候注意最好不要放在Program Files目录下,后面运行命令行会因为空格,需要特殊处理。
具体QEMU的版本,我用了最新的qemu-w64-setup-20210825.exe
四、创建镜像文件
命令很简单:qemu-img create G:\Kylin\KylinDesktopV10.img 60G
五、安装镜像
主要是bios文件的选择:
1 | qemu-system-aarch64.exe -m 6333 -cpu cortex-a72 -smp 2,cores=2,threads=1,sockets=1 -M virt -bios C:\Progra~1\qemu\MyBios\QEMU_EFI.fd <br>-net nic,model=pcnet -device nec-usb-xhci -device usb-kbd -device usb-mouse -device VGA -drive if =none, file =G:\KYLIN\ISO\Kylin-Desktop-V10-SP1-Release-2107-arm64.iso,<br> id =cdrom,media=cdrom -device virtio-scsi-device -device scsi- cd ,drive=cdrom -drive file =G:\KYLIN\KylinDesktopV10.img,<br> if =none, format =raw, id =hd0 -device virtio-blk-device,drive=hd0 |
后面就是银河麒麟的安装,安装过程很慢很慢。
六、启动镜像
qemu-system-aarch64.exe -m 8192 -cpu cortex-a72 -smp 2,cores=2,threads=1,sockets=1 -M virt -bios C:\Progra~1\qemu\MyBios\QEMU_EFI.fd
-device nec-usb-xhci -device usb-kbd -device usb-mouse -device VGA -device virtio-scsi-device -drive if=none,
file=G:\KYLIN\KylinDesktopV10.img,id=hd0 -device virtio-blk-device,drive=hd0
查看CPU信息,确认arm架构无误。
在仅启动系统监视器的情况下,CPU消耗基本100%
总结:
1、安装过程不难;
2、x86下模拟arm,性能太差。
分类:
其它编程
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性
· 全网最简单!3分钟用满血DeepSeek R1开发一款AI智能客服,零代码轻松接入微信、公众号、小程