x-win32 win32/presenoker

来源:太平洋计算机网络

新款MacBook采用了M1芯片,改变了人们对ARM架构低性能的先入之见,带来了意想不到的性能。M1版MacBook相比老款英特尔版MacBook,在性能上几乎全面领先,发热和续航表现更为理想。然而,新的M1 MacBook并不完美,比如兼容性问题,这让许多用户产生了疑虑。

x-win32 win32/presenoker苹果MacBook改用ARM芯片,性能大幅提升,但与Windows的兼容性并不理想。

虽然M1版MacBook可以通过Rosetta 2中间层兼容之前的大部分macOS软件,但是在兼容其他操作系统上似乎还是相当无力的。

很多Mac用户会通过虚拟机或者bootcamp来使用Windows系统,但是在M1芯片上,以前的方式似乎是不可能的。

首先是虚拟机。罗塞塔2不是万能的。苹果官方表示,Rosetta 2不兼容基于英特尔处理器开发的虚拟机软件,这意味着Parallels和VMWare等常用的虚拟机解决方案无效。其次,M1版MacBook不支持bootcamp,用户无法安装Windows 10/macOS双系统,这对于部分需要Win10生态系统的用户来说是一个不容忽视的问题。

M1 MacBook与所有X86软件、虚拟机和Win10不兼容。

也不兼容bootcamp,不能安装双系统。

所以M1 MacBook真的不能运行Win10?不一定是这样的。下面说一些这方面的信息和新闻。

你会很快与虚拟机兼容吗?

目前的M1 MacBook与虚拟机不兼容,因为目前的虚拟机软件是基于X86开发的,Rosetta 2无法翻译这种X86虚拟化指令。但是,如果虚拟机是基于ARM原生开发的,情况就不一样了。

其实虚拟机软件的开发者也确实在做这种工作。根据Parallels的官方博客,基于M1芯片的新版本软件正在开发中。事实上,在今年的WWDC会议上,M1版的Parallels已经能够运行虚拟化的Linux系统。相信兼容M1版MacBook的Parallels很快就会发布,安装运行Windows、Linux等第三方系统不成问题。

Parallels即将与M1芯片Mac实现原生兼容。

然而,对于另一款著名的虚拟机软件VMWare来说,却没有开发兼容版M1芯片的消息。希望VMWare能尽快跟进。

可以安装运行Windows 10 ARM吗?

除了商业软件,macOS还有其他虚拟机解决方案,比如QEMU。QEMU是一个开源的虚拟机项目,目前还不能直接在M1 MacBook上运行。

然而,最近一些开发人员对其进行了修改,并成功地在M1版MacBook上运行了ARM版本的Windows 10。

开发者Alexander Graf在Twitter上表示,他已经通过QEMU在M1 Mac上成功运行了Windows 10 ARM。

为此,他制作了七个相关的QEMU补丁。安装这些补丁后,用户可以通过QEMU在M1 Mac上安装Windows 10 ARM。

开发者已经通过QEMU运行了Win10 ARM。

因为Win10 ARM本来支持X86软件虚拟化,内置X86模拟器,所以这个系统也可以直接运行32位传统Windows软件。

但是Win10 ARM一直没有为X86_64提供仿真,所以64位的Windows软件还是无法运行。

不过现在微软正在开发Windows 10 ARM的X64模拟器,未来会弥补这个缺点。

可以兼容7-Zip等Win软件。

有趣的是,根据Alexander Graf的说法,M1版MacBook运行Windows 10 ARM的性能非常出色,甚至比微软自己的Surface Pro X还要快,后者也使用ARM芯片。Surface Pro X是目前唯一支持Windows 10 ARM的微软官方硬件产品,显得有点没面子。

跨界可以安装Win软件?

当然,以上都是好消息,但是如果你现在想在M1 MacBook上使用Windows软件,恐怕这些远水救不了近火。这时候就需要用现成的解决方案“跨界”了。

CrossOver是一款可以让Windows软件在macOS上运行的软件。它基于著名的开源项目Wine,依靠模拟关键软件库和接口而不是虚拟化,所以现在它可以兼容M1芯片。

经过实测,在M1 MacBook上使用CrossOver运行Windows软件甚至游戏的效果还是非常令人惊喜的,甚至连《军团要塞2》这样的3D游戏也能流畅运行。

有了CrossOver,可以用一些Win软件。

当然,CrossOver并不完美。就像葡萄酒一样,它并不能与所有的Windows软件完美兼容。但如果想解燃眉之急,跨界是一个值得考虑的方案。

摘要

目前,M1 MacBook对Windows并不友好,但它并不是天生无法运行Windows软件。随着时间的推移,基于新硬件架构的虚拟机软件会越来越成熟,苹果高管也曾表示,M1版MacBook拥有运行Windows 10 ARM系统的核心技术,但这需要微软的授权。当然,如果你现在需要macOS/Windows的双生态系统,M1版MacBook并不是单一的好选择。有需要的朋友最好配合Windows PC同时使用,或者选择X86版本的MacBook。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。

发表回复

登录后才能评论