请原谅我问了一个在过去几年里被问过很多次的问题。就我而言,经过几周的搜索和研究,我还没有找到一个足够最新的答案,既适用于我的设备,也适用于软件修补程序和引导加载程序。我有点不愿意继续使用任何指南,因为这个过程一直在变化,因为不同的软件补丁和改进的引导加载程序一直在发挥作用。
我正在寻找指南,以便让我的 2012 Mac Pro 5,1 三重启动 MacOS Big Sur(最终为 Ventura)、Windows 10(最终为 Windows 11)和 Ubuntu 23.04(并使 Ubuntu 保持最新状态)。多年来,我一直双重启动 MacOS High Sierra 和 Windows 8.1。我最近更新了我的 Mac Pro,使用金属支持的 GPU(为 Mac Pro 刷写的 Nvidia 860)、最新固件(144.0.0.0.0)、最新无线(802.11ac 和 BT4.0)、64GB 内存和 2TB Samsung SDD。最近我一直在运行 MacOS Big Sur 的 OpenCore Legacy Patcher 安装,系统运行完美。我仍然需要 Windows,而且我真的很喜欢几年前构建的三重启动 Hackintosh(它因 Apple 发布的 Yosemite 而失败 - 我的 Grub 安装损坏了,并且在尝试使它们彼此兼容时最终导致驱动器损坏,从而导致一些数据丢失)。
市面上有一些出色的修补和安装应用程序,而且我希望我的经典 Mac Pro 至少再使用 2-3 年,所以我再次想运行一个三操作系统平台。我的问题是如何最好地实现这一目标。我计划将 Big Sur 保留为 SSD 上的唯一操作系统(并且只保留从基于 GUI 的引导加载程序加载所需的分区)。我打算将 Windows 10 和 Ubuntu 23.04 放在均匀分区的 2TB HDD 上(尽管我可以轻松地将 Windows 和 Ubuntu 安装在单个 HDD 上)。
但是按照什么顺序(从哪个操作系统开始)?我应该使用哪个安装程序补丁(OCLP,其他安装程序/补丁应用程序)?使用哪个引导加载程序(OCLP,rEFInd 等)以及如何为 EFI 文件、交换文件等进行分区?
如果你们能提供任何帮助我将非常感激。
乔恩
答案1
评论太多了,如果不足以给出完整的答案的话......
我没有使用过 OCLP;我的 Pro 仍然在 Mojave 上。我对 Ubuntu 部分或如何让它与 rEFInd 配合良好也不太清楚,但我会从“安全”开始。
三个驱动器。
第一个驱动器上安装 macOS;使用 Boot Camp 在其上安装 Win10 - 如果可以的话,默认情况下 5.1 不符合 10 的条件,您通常必须从 Win7 开始并就地升级。您已经在运行 Big Sur 可能会改变 Boot Camp 看待 Mac 的方式,因此您可能能够“开箱即用”。我无法测试。
较新版本的 macOS 和 Windows 不再需要受保护的 MBR 结构,因此它们更容易移动而不会发生任何破坏。
获得该功能后,将其移动到驱动器 2 [可能仍然需要 WinClone,不确定 Big Sur 是否需要] 并回收两个驱动器上的空间。
现在您可以在驱动器 3 上自由地使用 nix 和 rEFInd,并且安装时意外杀死其他程序的可能性较小。
顺便说一句,我现在不会在 spinny rust 上运行任何操作系统。它比从 VM 运行要慢。1TB SSD 现在不到 100 美元,更小的 SSD 装在玉米片包装中免费提供 ;) Spinny rust 适用于 Time Machine 和长期存储,仅此而已,而且您可以在 Mac 中安装 6 个 SATA 驱动器,甚至在需要 PCI 转接卡之前。3GB/s 在大多数情况下已经足够快,如果您需要更快的速度,可以使用 PCI 转接卡和 NVMe。[注意 PCI + SATA III 在现实世界中并不比 SATA II 快多少]。另请注意,Mac 认为 PCI 转接卡上的任何驱动器都是外部的;这本身不会造成任何问题,但感觉有点奇怪。
要使用 Boot Camp 获取 Win 11,您需要进行注册表破解 - 这里有一个指南 [未经测试] -https://machow2.com/windows-11-mac-boot-camp/如果您从 Win10 升级,我不确定这如何工作。我的 Boot Camp 中仍然只有 Win10,我现在很少使用它,其他一切都在 VM 中。我有 Win XP、7、10 和从 Snow Leo 到 Monterey 的每个 Mac OS 的 VM ;))