新的MacBook换用了M1芯片,一改人们对ARM构架的低性能隔阂,带来了超乎预料的性能表现——对比旧的Intel版MacBook,M1版MacBook在性能上几乎全面领先,但是发热和续航表现都愈发理想。并且新的M1版MacBook也并非完美完美者u盘维护系统 linux,比如兼容问题,就让好多用户心有疑点。
苹果MacBook换用ARM芯片,急剧提高了性能,但和Windows的兼容却并不理想
M1版MacBook似乎可以通过Rosetta2中间层兼容大部份之前的macOS软件,但对于其他操作系统的兼容linux视频,却好像颇为无能为力。
好多Mac用户,就会通过虚拟机或则bootcamp来使用Windows系统,但在M1芯片上,往年的路子虽然走不通了。
首先是虚拟机。Rosetta2并不是万能的,苹果官方表示,Rosetta2并不能兼容基于Intel处理器开发的虚拟机软件,这意味着Parallels、VMWare等常用的虚拟机方案都失效了;其次,M1版MacBook并不支持bootcamp,用户无法安装Windows10/macOS双系统,这对于一些须要Win10生态的用户来说,都是不可不考虑的问题。
M1版MacBook并不能兼容所有的X86软件,不能兼容虚拟机linux 删除文件夹,装不了Win10
也不兼容bootcamp,装不了双系统
这么M1版MacBook真的不能运行Win10吗?这也未必,下边就来聊聊这方面的一些情况和消息吧。
正式兼容虚拟机?
当前的M1MacBook难以兼容虚拟机,是由于当前的虚拟机软件基于X86开发,而Rosetta2难以转译这种X86的虚拟化指令。并且,假如虚拟机原生基于ARM开发,情况就不一样了。
事实上,虚拟机软件的开发商的确也在进行着这种工作。按照Parallels官方博客的说法,基于M1芯片的新版软件正在开发中,而实际上在去年的WWDC会议上,M1版的Parallels早已才能实际运行一个虚拟化的Linux系统。相信在不久后,能兼容M1版MacBook的Parallels都会发布,安装运行Windows、Linux等第三方系统也不成问题。
Parallels正式原生兼容M1芯片的Mac
不过对于另一款知名的虚拟机软件VMWare,尚未有开发兼容M1芯片版本的消息,希望VMWare也能尽快跟进吧。
可以安装运行Windows10ARM?
不仅商业软件,macOS也有其他虚拟机方案,比如QEMU。QEMU是一个开源的虚拟机项目,当前它未能直接在M1版MacBook上运行。
然而,近期有开发者对其进行了更改,在M1版MacBook上成功运行起了Windows10的ARM版本。
开发者AlexanderGraf在Twitter上表示,他早已通过QEMU成功在M1版Mac中成功运行了Windows10ARM。
因此,他制做了7个QEMU的相关补丁,用户安装这种补丁后,就才能让Windows10ARM通过QEMU安装到M1Mac上了。
开发者早已通过QEMU运行起了Win10ARM
因为Win10ARM原本就对X86软件作了虚拟化支持,外置了X86模拟器,因而这个系统也可以直接运行32位的传统Windows软件。
然而Win10ARM仍未对X86_64提供模拟,因而64位的Windows软件目前仍难以运行。
不过谷歌如今正在为Windows10ARM开发X64模拟器,未来这个缺点也会得到补齐。
可以兼容7-Zip等Win软件
有趣的是,按照AlexanderGraf的说法,M1版MacBook运行Windows10ARM的性能十分出众,速率甚至要比谷歌自家同样使用ARM芯片的SurfaceProX更快。SurfaceProX是目前谷歌官方惟一支持Windows10ARM的硬件产品完美者u盘维护系统 linux,这或许有点颜面无存啊。
CrossOver能装Win软件?
前面提及的其实都是好消息,但假如你如今就要在M1MacBook上用Windows软件,毕竟那些远水救不了近火。这时侯,就须要用到现成的解决方式“CrossOver”了。
CrossOver是一款才能让Windows软件在macOS上运行的软件,它基于Wine这个大名鼎鼎的开源项目,依赖的是模拟关键软件库、接口而非虚拟化,因而如今它就就能兼容M1芯片。
有人实测,用CrossOver在M1版MacBook上运行Windows软件乃至游戏,疗效还是十分令人惊讶的,甚至连《军团要塞2》这样的3D游戏都可以比较流畅地运行。
通过CrossOver,可以使用部份Win软件
其实,CrossOver并非完美。就好似Wine一样,它并不能完美兼容所有Windows软件。但若果你想要解燃眉之急,CrossOver是一个值得考虑的方案。
总结
当前M1MacBook对Windows的兼容的确不算友好,但它并非天生难以运行Windows软件。随着时间的推移,基于新硬件构架的虚拟机软件会更加丰富成熟,而苹果高层也以前表示,M1版MacBook是有核心技术运行Windows10ARM系统的,但这须要谷歌授权。其实,假如你如今就须要macOS/Windows双生态,M1版MacBook并不是一个单一的好选择,有须要的同事还是搭配WindowsPC同时使用,或则选择X86版的MacBook吧。