开发者在苹果M1 Mac上成功虚拟化Win10 ARM
- 发布时间: 2020-12-5
据外媒macbrothers报道,开发者Alexander Graf已经在苹果的M1 Mac上成功虚拟化了Windows 10 ARM系统,证明M1芯片可以运行微软的Windows 10操作系统。
目前M1芯片的Macs不支持Windows,也没有英特尔Macs那样的Boot Camp功能,但是支持Windows是很多用户希望看到的功能。
借助开源QEMU虚拟机,亚历山大·格拉夫可以在苹果M1芯片上虚拟化Windows 10 ARM,无需模拟。M1芯片是一个定制的Arm系统芯片,因此不再可能像以前基于英特尔的苹果电脑一样使用引导营安装x86 Windows或x86 Windows应用程序。然而,他在推特上说,当在M1苹果电脑上虚拟化时,“视窗ARM64可以很好地运行x86应用。虽然没有罗塞塔2快,但也差不多。”
Graf可以通过Hypervisor.framework虚拟化运行Windows ARM64内线预览。苹果表示,这使得用户无需编写内核扩展(KEXTs)就可以与虚拟化技术进行交互。
Graf在QEMU虚拟器上安装了自定义补丁,据说是通过在主机CPU上直接执行目标代码来“实现近乎本机的性能”而闻名。这意味着Windows 10 ARM可以在M1 Mac上虚拟化,性能极佳。
虽然格拉夫的实验还处于早期阶段,但他相信其他人可以复制它的结果。“它仍处于早期阶段。你肯定可以复制结果——所有的补丁都在邮件列表上——但不要指望现在有一个稳定和功能齐全的系统,”他说。最重要的是,格拉芙已经证明了Windows可以在M1 Mac上运行。截图显示虚拟Windows 10 ARM CPU频率为1GHz。
苹果公司软件工程总监克雷格·费德里基最近表示,Windows能否登陆M1 Mac是“由微软决定的”。M1芯片包含运行Windows所需的核心技术,但微软必须决定是否授权Windows 10 ARM给Mac用户。
特别声明:本文版权归作者所有,仅代表作者观点,不代表苦心ios导航的观点和立场。本文由第三方用户上传,仅供学习交流,非商业用途。如:本文内容、图片、音频、视频均有第三方知识产权,请及时联系我们删除。