前言
最近新入了Macmini M2,但是以前的老电脑的虚拟机运行不起来了。😅,实际上用过K8S的时候,会发现部分镜像也跑不起来,X86的架构和ARM实际上还是有很多隐形兼容问题。所以只能重新安装ARM Win11,幸好微软开放了win11 ARM正式版,可以虚拟机安装,实机是不行的。笔者安装了使用,日常转移还是可以的,ARM运行X86软件。
准备
2023 年 2 月 16 日,Microsoft 认可Parallels Desktop为其授权解决方案,用于在搭载 Apple Silicon 芯片的 Mac 上运行安装在 Parallels Desktop 虚拟机中的 ARM 版本的 Windows 11 Pro 版和 Enterprise 版。
所以有了win11 ARM正式版,实际上是微软授权了ARM笔记本,顺便发布出来的,微软实际上在2013年就发布了8.1的ARM,只是不能运行x86程序嗝了
Win11 ARM
magnet:?xt=urn:btih:e8c15208116083660709eac9aee124e025c01447&dn=SW_DVD9_Win_Pro_11_22H2_64ARM_ChnSimp_Pro_Ent_EDU_N_MLF_X23-12755.ISO&xl=5719896064
Win10 ARM
magnet:?xt=urn:btih:1254374ee4000b9e8fed508fe2fdcdd8f49c2161&dn=SW_DVD9_Win_Pro_10_22H2.3_64ARM_ChnSimp_Pro_Ent_EDU_N_MLF_X23-36949.ISO&xl=5333610496
虚拟机可以使用vmware player,免费申请一个key,申请流程就自行搜索了
安装
win11安装实际上需要tpm支持,按照自己的设置输入密码
然后分配资源下一步即可,当出现设置网络不能跳过时,ARM Win10的网络需要vmtools工具的安装才行驱动
按住Shift + F10,在命令行输入
oobe\bypassnro
此时虚拟机会自动重启,重新设置,点击
然后进入桌面,此时就可以设置分辨率了,笔者设置4K,200%缩放,舒服多了
此时就会挂在vmtools的cdrom,通过管理员调出powershell,执行
Set-ExecutionPolicy RemoteSigned
允许Y,允许所有A,输入A即可,表示可以执行外在(cdrom)的powershell脚本
然后ls看文件
cd D: #D是cdrom的盘符,根据每个人的情况设置
执行
.\setup
有点Linux的味道了,😄,安装vmtools可以识别网络,声音等驱动了。尽量重启一次
文件共享
vmtools自己不带文件共享的能力,x86的mac是可以的
没有文件共享,可以使用smb远程文件共享方式,在虚拟机的win11,右键创建目录,右键属性,共享,一定要读写权限都给
选择专属网络,可以避免文件泄露,笔者使用桥接WiFi,尽量使用这种模式,NAT需要端口映射才能相互访问对应端口的服务
在访达,现在前往远程服务器,输入smb://ip地址
ip地址在win11使用ipconfig读取
此时就可以随意共享文件了,就像NAS一样。
总结
实际上网上很多教程,但是很多时候只有一部分,而且有些讲的不是很明白,笔者实战后,总结了一些简单的方式,最核心的是文件共享vmtools如果做了就更好了,不用NAS文件访问,网上还有ftp/sftp模式,服了,内网环境没必要啊。