入手一台华为matebook Ego的笔记本,由于想要测试一些arm的驱动功能,经常会把系统搞蓝屏,于是想安装一个虚拟机,于是试了vmware ,visual-box,由于本机是arm架构上面两个软件都无法进行正常安装,可能是由于有底层驱动需要arm架构的原因,于是我又试了hyper-V,是可以安装的,由于系统是home版本,要添加一下hyper-V!
参考:
http://t.csdn.cn/aI7JL
主要是增加一个bat文件以管理员权限运行
pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL
pause
由于系统本身就是arm的,这样arm的系统两者就是直接传输了,中间不需要转译,效率比在intel x64上用qemu虚拟出来的arm64的系统效率高多了!
另外arm64版本的镜像 Win10 ,win11 ARM64 ISO、WIM 或 ESD 后,必须将其转换为 VHDX 格式才可以使用,如果直接入iso文件输入会报错。iso推荐从下面的地方下载,一定要arm64的版本。登录https://next.itellyou.cn/Original/#
我使用的是 Convert-WindowsImage.ps1(会在文后共享的网盘中放出),另外默认系统是禁用powershell脚本的,需要使用下面命令打开,只有管理员才有权限更改这个策略。非管理员会报错。
Set-ExecutionPolicy UnRestricted
然后运行
Convert-WindowsImage.ps1 -ShowUI
选定iso文件,并配好VHD大小即可,其它默认。最后点击 Make my VHD,等待一阵就可以了,然后在hyperV中增加虚拟机,直接指向这个VHD即可,等待一会就好了!
之后分享一下运行后的效果,hyper-v有个好处就是比如分了4G内存,实际上如果用不了4G可以只分一部分。这样的arm虚拟机速度快好多。
安装后,由于arm 版本的
win11 arm
链接:https://pan.baidu.com/s/1zrzzaH4ZW8lqroA1yZghrA?pwd=nvrh
提取码:nvrh
--来自百度网盘超级会员V7的分享
win10 arm
链接:https://pan.baidu.com/s/1gJdxlrG-L62TcmkS-89Gow?pwd=ikd1
提取码:ikd1
--来自百度网盘超级会员V7的分享