Windows系统体验龙芯架构的系统 #
1. 关于龙芯/Loongnix/QEMU #
龙芯目前只支持某些特定的linux发行版,有深度OS、统信UOS、中标麒麟、麒麟、普华、新支点操作系统,还有龙芯社区出的Loongnix操作系统。
Loongnix操作系统是龙芯开源社区推出的Linux操作系统,作为龙芯软件生态建设的成果验证和展示环境,集成了内核、工具链、龙芯浏览器、Java虚拟机、音视频库、图形环境、云计算、打印驱动等操作系统基础设施方面的最新研发成果,可直接应用于日常办公、生产、生活等应用环境,同时可供合作厂商、科研机构及爱好者在龙芯平台上研发其品牌软件或专用系统。
我们这次Windows上安装Loongnix操作系统,要想在x64的Windows上安装LoongArch64的系统,实现跨CPU架构的虚拟化,毫无疑问那就是QEMU了。
2. 资源下载 #
Loongnix操作系统下载:https://www.loongnix.cn/zh/
QEMU for Windows(64 bit)下载:https://qemu.weilnetz.de/w64/
3. 安装QEMU #
- 默认下一步
- 添加QEMU安装路径到系统环境变量
4. 安装Loongnix操作系统 #
在Windows上使用QEMU运行Loongnix桌面版的系统:
qemu-system-loongarch64 -m 8G -smp 8 -machine virt -bios edk2-loongarch64-code.fd -cpu la464 -serial stdio -device virtio-gpu-pci -display gtk -net nic -net user -hda Loongnix-20.6.sp1.kde.gui.loongarch64.qcow2 -device nec-usb-xhci,id=xhci,addr=0x1b -device usb-tablet,id=tablet,bus=xhci.0,port=1 -device usb-kbd,id=keyboard,bus=xhci.0,port=2
在Ubuntu上使用QEMU运行Loongnix桌面版的系统:
- 下载解压得到QEMU_EFI.fd:https://loongarchlinux.org/package/?repo=extra&arch=any&name=edk2-loongarch64
qemu-system-loongarch64 -m 8G -smp 8 -machine virt -bios edk2-loongarch64-code.fd -cpu la464 -serial stdio -device virtio-gpu-pci -display gtk -net nic -net user -hda Loongnix-20.6.sp1.kde.gui.loongarch64.qcow2 -device nec-usb-xhci,id=xhci,addr=0x1b -device usb-tablet,id=tablet,bus=xhci.0,port=1 -device usb-kbd,id=keyboard,bus=xhci.0,port=2