risc-v中文社区

 找回密码
 立即注册
查看: 2861|回复: 0

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

[复制链接]

347

主题

564

帖子

2237

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2237
发表于 2022-8-1 16:02:48 | 显示全部楼层 |阅读模式
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是启动光盘镜像安装。


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


开始安装,显WINDOWS 10图标。


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


选择现在安装。


等待安装程序启动。


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


同意许可,点下一步。


选择自定义安装。


选择加载驱动程序。


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


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


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


耐心等待。


等待重启。


耐心等待1。


耐心等待2。


耐心等待3


耐心等待4


选择中国,点是。


默认设置,点是。


跳过键盘选择。


跳过网络设置。


设置帐户名,自己定。


密码空,下一步。


个人助理选择否。


默认设置。


等待加载桌面。


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


熟悉的Windows 10开始菜单。


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


传统控制面板系统信息。


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


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


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

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

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


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


X86版3D模型查看器。


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


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


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


X86软件与ARM64软件并存运行


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

最后说明:WINDOWS 10 ARM64版本与WINDOWS 10 X86/X64版本之前界面功能没任何差别,只是ARM64版除支持ARM版Windows应用外还能通过模拟器形式支持运行X86-32位应用程序,两个系统版本,前者支援ARM处理器的精简指令集架构,后者支援X86-64处理器的复杂指令集架构。
————————————————
版权声明:本文为CSDN博主「女儿奴的RPG」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_36410293/article/details/112570169

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



Archiver|手机版|小黑屋|risc-v中文社区

GMT+8, 2024-4-24 15:38 , Processed in 0.016013 second(s), 17 queries .

risc-v中文社区论坛 官方网站

Copyright © 2018-2021, risc-v open source

快速回复 返回顶部 返回列表