Windows 通过 QEMU 使 X86 模拟 ARM64 安装麒麟 本文将介绍使用 QEMU 在 Windows 平台上模拟 ARM64 架构,并安装麒麟操作系统的过程。 一、准备工作 在开始安装麒麟之前,需要准备以下文件: 1. ARM 架构的 BIOS 固件:https://releases.linaro.org/components/kernel/uefi-linaro/16.02/release/qemu64/ 2. QEMU 安装程序:https://qemu.weilnetz.de/w64/2023/ 3. 麒麟操作系统镜像:Kylin-Desktop-V10-SP1-General-Release-2303-ARM64 二、创建虚拟机 1. 安装 QEMU 后,创建虚拟机目录,例如 f:\vm 2. 使用命令行创建虚拟机: ``` cd f:\qemu mkdir f:\vm ``` 创建虚拟磁盘: ``` qemu-img.exe create -f raw f:/qvm/kylin_arm64.img 80G ``` 3. 创建安装窗口: ``` qemu-system-aarch64.exe -m 4G -cpu cortex-a72 --accel tcg,thread=multi -M virt -bios f:\vm\QEMU_EFI.fd -rtc base=localtime -display sdl -device VGA -device nec-usb-xhci -device usb-tablet -device usb-kbd -drive if=virtio,file=f:\vm\kylin_arm64.img,id=hd0,format=raw,media=disk -drive if=none,file=f:\vm\uos-desktop-20-professional-1060-arm64-202309.iso,id=cdrom,media=cdrom -device virtio-scsi-device -device scsi-cd,drive=cdrom ``` 四、默认安装麒麟 等待安装完成后,麒麟操作系统将被安装到虚拟机中。 三、创建启动脚本 创建一个批处理文件,例如 start.bat,内容如下: ``` @echo off "f:\qemu\qemu-system-aarch64.exe" -m 8G -cpu cortex-a72 --accel tcg,thread=multi -M virt -bios f:\vm\QEMU_EFI.fd -rtc base=localtime -display sdl -device VGA -device nec-usb-xhci -device usb-tablet -device usb-kbd -drive if=virtio,file=f:\vm\kylin_arm64.img,id=hd0,format=raw,media=disk -net nic,model=virtio -net user,hostfwd=tcp::2222-:22 ``` 每次双击运行 start.bat 文件,即可启动虚拟机。 注意:在命令行操作过程中,出现错误时,请检查各个文件路径是否正确。
2025-03-30 20:56:17 1.69MB windows
1
ICS2018编程作业 该项目是南京大学计算机科学与技术系ICS(计算机系统入门)班的编程作业。 有关此编程任务的指南,请参阅 要初始化,请运行 bash init.sh 包括以下子项目/组件。 其中一些尚未完全实施。
2022-08-30 13:02:44 4.07MB 系统开源
1
NJU南京大学计算机系统基础x86模拟器编程实践代码及手册
2022-02-15 16:04:33 8.83MB c++ 开发语言 后端 x86模拟器编程
华中科技大学系统能力综合训练(X86模拟器) X86Simulator-SystemAbilityComprehensiveTraining X86模拟器开发---深入理解计算机 pa0到pa4全部完成 能运行仙剑奇侠传
1
PMON 下的 x86 模拟器工作机制 xiangy@lemote.com 一、x86 模拟器概述....................................................................................................................... 2 1.1 Option rom 与 vbios.......................................................................................................
2021-11-23 15:52:41 58KB pmon vga x86模拟 bois
1
实现方法:android socket ① 服务程序运行在PC端 ② 客户端程序运行在android模拟器 实现形式:由android 模拟器向服务程序发出消息,然后服务程序会送消息至模拟器。 注意要点: 一、 服务程序在PC端,需要指定电脑的端口,以提供数据访问的渠道。 二、 客户端程序需要同样的端口 以及 PC的ip地址进行socket联络 三、 数据通信用进程方式实现,可以支持多个客户端访问
2021-10-13 19:17:47 44KB android socket 网络通信
1
这使Windows RT可以运行x86二进制文件。 仅适用于越狱设备。
2021-06-12 17:07:15 15.47MB 开源软件
1