安装arm虚拟机_Windows 10 ARM64 QEMU虚拟机安装步骤

1,下载QEMU虚拟机软件,使用以下版本,并安装到计算机任意目录之下。

https://qemu.weilnetz.de/w64/2017/qemu-w64-setup-20171217.exe

https://qemu.weilnetz.de/w32/2017/qemu-w32-setup-20171217.exe

2,下载WINDOWS 10 ARM64镜像,从以下地址获取,下载完成后,把镜像移入QEMU虚拟机根目录之下。

https://uup.rg-adguard.net/index.php

注意:此网站下载的是批处理文件,在WINDOWS下执行,既可下载到最终ISO镜像。

3,下载Linaro UEFI与带虚拟磁盘驱动的虚拟磁盘三个文件,从以下地址获得。

链接:https://pan.baidu.com/s/1lba9kdN8QCiTtfYJtFGt7Q ;

提取码:3w1h

4,把下载好的Linaro UEFl的ROM文件QEMU_EFI.img/QEMU_VARS.img与与带虚拟磁盘驱动的虚拟磁盘drivers.vhdx移入QEMU虚拟机根目录之下。

5,新建TXT文本,名称创建磁盘,复制以下命令并保存,后缀更改为bat或cmd,然后在Windows系统下执行,就得到名称system.img ,大小20GB的虚拟磁盘文件。

qemu-img create -f raw system.img 20G

6,新建TXT文本,名称WINDOWS 10 ARM安装,复制以下命令并保存,后缀更改为bat或cmd,然后修改其中含ISO文件的名称,名称是之前下载的镜像,system.vhdx修改为system.img,最后保存。

qemu-system-aarch64.exe ^

-M virt ^

-cpu cortex-a57 ^

-smp 3 ^

-m 4G ^

-pflash QEMU_EFI.img ^

-pflash QEMU_VARS.img ^

-device VGA ^

-device nec-usb-xhci ^

-device usb-kbd ^

-device usb-mouse ^

-device usb-storage,drive=install ^

-machine usb=on -device usb-tablet ^

-drive if=none,id=install,format=raw,media=cdrom,file=17083.1000.180119-1645.RS_PRERELEASE_CLIENTCOMBINED_UUP_ARM64FRE_EN-US.ISO ^

-device usb-storage,drive=drivers ^

-drive if=none,id=drivers,readonly=on,file=drivers.vhdx ^

-device virtio-blk,drive=system ^

-drive if=none,id=system,format=raw,file=system.vhdx

7,在Windows下执行Windows 10 ARM.BAT批处理,开始安装系统如下。其中,按F2是进Linaro UEFI BIOS设置选项,F4是启动光盘镜像安装。

2666d278d774c5430c75b898adbfed2f.png

QEMU UEFI设置界面图,F2进设置,F4光盘启动。

cb8c3741e8f8eff81bcd97c81aeea010.png

开始安装,显WINDOWS 10图标。

72d185dc281a2144030de2f171d8a516.png

WINDOWS安装程序,选择默认,下一步。

551e2ac48760124b8002625112e9f66a.png

选择现在安装。

fed10d90020b57f8cd1ed205cbfc7a83.png

等待安装程序启动。

b3ab7af47366812ffa38072648638e7c.png

选择WINDOWS版本,我选择专业版。

42c2fb15308d9b8fcc162421105adf61.png

同意许可,点下一步。

11a2a919346badc064ab517759d11bd9.png

选择自定义安装。

37a34ce971a0f47c3252dafcbd3a6687.png

选择加载驱动程序。

07c0e7ca4a2199f0c40232c4f309916e.png

选择浏览,找到drivers.vhdx这个盘符后扫描,找到以上驱动程序后,选择并点下一步进行安装磁盘驱动,让其识别之前创建的20GB磁盘。

999795a8a9c933473dbfa25d001fd8c3.png

选择安装到驱动器1未分配分区,点下一步。

c28ad1ee0ea5912675b75031feb1ec68.png

等待系统安装复制文件,需要耐心等待。

390bd5f36f9fa5874d6f55c6c4f7a05f.png

耐心等待。

28b48d8ebfdb453574916b1496abc048.png

等待重启。

8b0c5c53e86dac49d9ec42989e91d341.png

耐心等待1。

9b09b05e73568e1140a8e2bc25f4cc15.png

耐心等待2。

36318fdd0c3d7c2cb19e4150e8ec7f5c.png

耐心等待3

8a47dc3f346449fe7d523fed0c9cc120.png

耐心等待4

b66155e7a08d3e36a831ebf470cda0f7.png

选择中国,点是。

cafc8122e3e9839e3ac965efcc7f540f.png

默认设置,点是。

baaf2a068e9e12f3e0f69b82e39b23f1.png

跳过键盘选择。

5c51dbfa65be7d8abff8dbeb7cc5e5a6.png

跳过网络设置。

a9782b5a76732d09f86f608292c7803c.png

设置帐户名,自己定。

29dcaacb62b293fa66c5726237b70bdf.png

密码空,下一步。

122062bc918a07ea101cd389f7e9c89a.png

个人助理选择否。

e0d3e144a2a4a8999b9c1baa30f23ccf.png

默认设置。

2768e7f59440c14e15da5af6e12630ce.png

等待加载桌面。

6090387e04cf3afac7fc4ae7fb6d09f8.png

桌面加载完成,Windows 10标准桌面。

9775572721fd762d2b8d819e64d8df09.png

熟悉的Windows 10开始菜单。

21f457d1dd8eefa3a4b1fcd647564168.png

Windows 10设置系统信息,基于ARM处理器的Windows 10 64位操作系统,我装的是1803版的Windows 10。

b5fcb242dae186e4c2e1b320cfdd1936.png

传统控制面板系统信息。

8f0c785ea60287e3148ddb3b6d47140a.png

Windows 10设备管理器,CPU显示四核虚拟处理器,磁盘驱动就是系统安装之前安装的驱动程序。

32fd457a21fc08b521efc01fd8c4fd6a.png

其中有个很特别文件夹,程序文件(ARM)。

8adbd8f94d0ce9dc4b3adf80df513173.png

系统目录下几个特殊目录,如下:

注:SYSARM32对应ARM32位应用程序调用库,SYSTEM32对应ARM64应用程序调用库,SYSWOW64对应X86-32位应用程序调用库。

以下是Windows 10 ARM64系统下,运行X86 32系统应用程序截图,是可以真实运行的。

e41588e07598216cf74d88b3af8b5c79.png

X86版CPU-Z检测CPU信息,只是信息是虚拟X86处理器,也就是表示此系统是通过模拟方式运行X86程序。

7cade114677782fbc69a119cbcd1696f.png

X86版3D模型查看器。

be622b44a35c2b4b1592a07856dc1072.png

X86版软碟通,估计熟悉的人不少,这软件刻光盘,提取光盘镜像,制作USB启动盘都能做。

c62ade22fe276a540438e6788b0fb8b7.png

X86版家园2模型编辑器CFHODED,能完美运行。

cbc7bf7c8d732dad974110cc19ad5ca9.png

X86版家园2模型编辑器CFHODED,能正常打开家园2 HOD模型,并且可以进行3D模型查看与编辑。

c19f383b3fe19201ced1fe45dd7d9506.png

X86软件与ARM64软件并存运行

eafb55ed49bf11792d0b172a67ce2f9d.png

X86版3D模型查看器,同样可以查看3D模型,可以说明QEMU目前的虚拟显卡是支援3D应用的,只是很弱。

最后说明:WINDOWS 10 ARM64版本与WINDOWS 10 X86/X64版本之前界面功能没任何差别,只是ARM64版除支持ARM版Windows应用外还能通过模拟器形式支持运行X86-32位应用程序,两个系统版本,前者支援ARM处理器的精简指令集架构,后者支援X86-64处理器的复杂指令集架构。


版权声明:本文为weixin_36410293原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。