M1 Mac 可以运行旧版本的 macOS 吗?
当 Apple 于 2020 年 11 月推出 M1 驱动的 Mac 时,该公司表示 macOS Big Sur 已从头开始重建,以利用新的处理技术。
虽然这对于那些想要使用最新最好的 macOS 的人来说是个好消息,但对于那些需要能够运行旧版本 macOS 的人来说 – 可能是因为他们依赖于无法在 Big Sur 上运行的软件,或者因为他们需要在旧操作系统上测试网站和应用程序 – 这将是一个缺点。
所以,这就引出了一个问题,有没有办法在新的 M1 Mac 上运行旧版本的 macOS?
M1 Mac 可以运行 macOS Catalina 或更早版本吗?
遗憾的是,这个问题的答案是否定的。虽然 Big Sur 能够在 Intel 和 M1 芯片上运行,但以前版本的 macOS 都不与 Apple 的新处理器兼容。
原因非常简单:Big Sur 之前的所有 macOS 版本均仅限 x86,这意味着它们是专门为与使用 x86 指令集的英特尔处理器配合使用而构建的。 macOS Big Sur 很特别,因为它支持 x86 格式,并且是基于 ARM 的 M1 芯片,采用 RISC(精简指令集计算)架构。
这样做的实际结果是,Apple 的新 M1 设备在 macOS Big Sur 上启动,并且无法返回到该操作系统的其他版本。
看看我们的我的 Mac 可以运行哪个版本的 macOS? 指南,了解有关 Apple 桌面兼容性的更多详细信息操作系统。
我可以在外部驱动器上运行旧版本的 macOS 吗?
一些 Mac 用户使用外部驱动器来运行旧版本的 macOS – 他们可以从该驱动器而不是 Mac 内部的驱动器启动,并运行旧版本的操作系统。
虽然这在采用 Intel 的 Mac 上仍然可行,但在 M1 Mac 上则不可能。更具体地说,您仍然可以从外部驱动器运行 macOS,但只能是 Big Sur。
请参阅如何安装 macOS在外部驱动器上了解更多详细信息。
我可以使用 Parallels 或 VMware 在 M1 Mac 上运行旧版 macOS 吗?
运行替代版本操作系统的另一种常见方法是使用虚拟机。这些软件解决方案允许人们在 Mac 上与 macOS 一起运行 Windows 10 Mac,无需重新启动即可启动其他操作系统。
对于创建可在多个不同平台上运行的软件版本的开发人员来说,这是一种特别受欢迎的途径。您可以在 最佳虚拟机中查看我们对当前作物的综述适用于 Mac 的软件。
两个领先的 VM 软件包是 Parallels 和 VMware Fusion,两者均表示其当前版本不支持 M1 设备。
p>
Parallels 网站报告称,”需要注意的是,当前可用的 Parallels® Desktop for Mac 无法在配备 M1 芯片的 Mac 上运行虚拟机。好消息:可在采用 M1 芯片的 Mac 上运行的 Parallels Desktop for Mac 新版本已经在积极开发中。”
VMware 博客 表示,”虽然我们还没有准备好宣布我们的时间表,但我们很高兴地说我们致力于在 Apple Silicon 上提供 VMware 虚拟机!”。
所以,看起来您将来确实可以在 M1 Mac 上使用虚拟机,但目前还没有任何可用的功能。虚拟机上 macOS Big Sur 的唯一替代方案也可能是 ARM 版本的 Window,而不是旧版本的 macOS。
如果您正在寻找有关使用 Mac 进行软件开发的更多信息,请阅读我们的指南最适合编程的 Mac。
如何运行旧版本的 macOS?
如果您需要在 M1 Mac 上运行旧版本的 macOS,该怎么办?
目前简单的事实是,如果您想运行旧版本的 macOS,那么您将需要一台旧版 Mac。一种选择是使用您以前的 Mac 作为旧版本操作系统的专用平台,然后转移到 M1 Mac 来执行所有其他任务。当然,这是假设您有一台可以以这种方式使用的旧 Mac。
如果您只有一台 Mac,并且需要它来运行以前版本的 macOS(更不用说 Windows),那么您目前应该避免转向使用 M1 的设备。至少在虚拟机软件更新将该功能引入 Apple 的新硅机之前是这样。
同时,请查看我们的最佳 Mac 购买指南,最佳照片编辑 Mac、最佳 MacBook Pro 优惠,以及我应该等待 M1X Mac 吗? p>