如何双启动 Win 11 和 macOS

macOS 对 PC 的硬件要求是什么?

要在带有 OpenCore 的 PC 上使用 macOS,您需要确保您的 PC 满足硬件要求:

  • CPU:支持 SSE4.2 的 Intel 或 AMD CPU
  • 固件:EFI64
  • 内核:64 位 kexts

macOS 设计为只能与特定硬件配合使用,因此它可能无法与您的定制 PC 正常配合使用。有关硬件要求的更多信息,请查看OpenCore 教程

如何双启动 Windows 11 和 macOS?

从一开始就请注意,可以通过两种方式进行双引导。您可以在 Windows 11 或 Mac 上的 Windows 11 之后在您的计算机上安装 macOS,如下所述,

双启动不会以任何方式损害您的 PC,但如果没有正确执行,您可能会丢失文件或在该过程后遇到启动问题。我们不对可能发生的任何潜在损害负责,因此您需自行承担执行此过程的风险。

使用 BootCamp 在 Mac 上安装 Windows 11

1.下载Windows 10 ISO并创建Windows分区

  1. 下载 Windows 10 ISO。
    select-version-windows-1-2
  2. 下载完成后,转到实用工具并选择Boot Camp Assistant
  3. 可选:在继续之前备份您的数据。
  4. 点击继续
    boot-camp-installer
  5. 单击“选择”按钮并找到您下载的 Windows 10 ISO 文件。
  6. 为 Windows 分区选择所需的大小。大约 50GB 应该是最小的,但如果可能的话,让它更大。
  7. 现在单击安装按钮。
    boot-camp-partitions
  8. 输入您的管理密码,您的 Mac 将重新启动。
我们使用了 Windows 10 ISO,因为 Windows 11 ISO 尚未正式可供下载。

2. 安装 Windows 10

  1. 您的 Mac 现在将从 Windows 10 ISO 启动。
  2. 选择所需的语言和要安装的 Windows 版本。
    install-languange-w10-2
  3. 按照说明进行操作,直到到达您想要安装哪种类型的屏幕。选择自定义:仅安装窗口(高级)
    custom-install-w10-3
  4. 选择BOOTCAMP分区并根据需要对其进行格式化。
    install-location-w10-3
  5. 等待安装完成。

在安装过程中,建议断开所有非必要的外部设备。

3. 安装必要的 Windows 驱动程序

  1. 您现在将启动到 Windows 10,并且会出现 Boot Camp 助手。
    bootcamp-installer
  2. 单击下一步继续。现在单击安装以下载必要的 Windows 驱动程序。
  3. 下载驱动程序后,单击“完成”

4. 加入 Windows 预览体验 计划

  1. 您的 Mac 应该会重新启动到 Windows。如果在启动过程中没有按住Option 键 (Alt)并选择所需的操作系统。
  2. 导航到设置
  3. 前往更新和安全部分。
    update-and-security-2
  4. 在左窗格中,选择Windows Insider Program。在右侧窗格中,单击“开始”按钮。
    windows-insider-program-3
  5. 选择链接帐户并输入您的 Microsoft 帐户凭据。
    insider-link-an-account-3
  6. 选择Dev Channel并点击Confirm。
    dev-channel-3
  7. 单击立即重新启动按钮。
  8. 再次启动到 Windows 10 后,打开“设置”应用程序并前往“更新和安全”部分。
  9. 单击检查更新按钮。
    Check-for-updates-button
  10. Windows 现在将下载 Windows 11 升级。
  11. 下载升级后,重新启动 Mac 并按照屏幕上的说明升级到 Windows 11。

该过程完成后,您将在 Mac 计算机上双启动 Windows 11 和 macOS,没有任何问题。

在 Windows 11 之后在 PC 上安装 macOS

1. 检查 GPT

  1. 打开PowerShell或命令提示符。输入diskpart并按Enter
  2. 当 diskpart 打开时,输入list disk
  3. 检查您的硬盘驱动器是否使用 GPT。如果 GPT 列中没有星号,则表示您的驱动器未使用 GPT。
    GPT-diskpart

在继续之前,您需要将 MBR 转换为 GPT,我们有一个关于如何在不丢失文件的情况下将 MBR 转换为 GPT的特别教程。一旦您的驱动器使用 GPT 格式,您就可以进行下一步。

2.为macOS创建分区,格式化U盘

  1. 将至少 4GB 的闪存驱动器连接到您的 PC。
  2. 现在按Windows Key +X并从列表中选择磁盘管理
    disk-management-w11-3
  3. 在列表中找到您的闪存驱动器,右键单击它并选择Format
  4. 确保使用exFAT或FAT32文件系统。
  5. 现在选择要缩小的分区,右键单击它并从菜单中选择“缩小卷”。
    shrink-volume-w11-3
  6. 将输入要收缩的空间量(以 MB为单位)设置为50000或更多,然后单击收缩
    shrink-properties-3
  7. 现在将出现未分配的空间。右键单击它并选择New Simple Volume
  8. 将简单卷大小(以 MB为单位)设置为最大值。
  9. 现在将文件系统设置为exFAT并将卷标设置为macOS。
  10. 按照屏幕上的说明完成该过程。

完成后,您应该在 PC 上准备好 macOS 分区。

3.更改EFI分区

  1. Windows Key +X并选择PowerShell (Admin)
  2. 输入磁盘部分
  3. 现在输入list disk
  4. 输入sel disk X(将 X 替换为您的硬盘驱动器编号)。
  5. 现在输入sel vol X(用代表要缩小的分区的数字替换 X)。
    diskpart-powershell
  6. 输入以下命令:
    Shrink desired=300
    Create partition efi size=200
    Format quick fs=fat32 label=“system”
    Assign letter z
    exit
  7. 退出 diskpart 后,运行以下命令:bcdbootc:\windows /s z: /f ALL

4. 创建 macOS ISO

  1. 安装 Python
    download-python
  2. 下载 OpenCore。请务必使用最新版本。您可以使用 Debug 或 Release 版本。Release 版本速度更快,因此它可能是您更好的选择。
    download-opencore
  3. 将文件解压缩到所需位置。这个位置很重要,所以一定要记住它。在我们的 PC 上,我们将其解压缩到:C:\Users\WindowsReport\Desktop\OpenCore
    opencore-zip
  4. 进入解压目录。现在导航到Utilities\macrecovery\
    macrecovery
  5. 将文件夹路径复制到macrecovery 目录。请记住,此路径在您的 PC 上看起来会有所不同。在我们的 PC 上,它是:C:\Users\WindowsReport\Desktop\OpenCore\Utilities\macrecovery\
  6. 以管理员身份打开 PowerShell。
  7. 运行以下命令:cd C:\Users\WindowsReport\Desktop\OpenCore\Utilities\macrecovery\
    powershell-macrecovery
  8. 现在运行以下命令:python macrecovery.py -b Mac-E43C1C25D4880AD6 -m 00000000000000000 download
    python-download
  9. 您现在将开始下载 macOS BigSur。这个过程可能需要一段时间,所以一定要有耐心,不要打断它。
  10. 该过程完成后,应该会出现两个BaseSystem或RecoveryImage文件。
  11. 选择BaseSystem.chunklist和BaseSystem.dmg或RecoveryImage.chunklist和BaseSystem.dmg文件并复制它们。
  12. 连接你的 U 盘,并在根目录中创建一个名为com.apple.recovery.boot的文件夹
  13. 移动到com.apple.recovery.boot目录。粘贴步骤 11 中的两个BaseSystem或RecoveryImage文件。
  14. 前往C:\Users\WindowsReport\Desktop\OpenCore
  15. 复制X64目录。如果您使用的是 32 位系统,请复制IA32。
  16. 转到 U 盘根目录并将 X64 目录粘贴到那里。

下一部分将根据您的硬件配置而有很大差异,因此您必须根据您的硬件自行按照说明进行操作。

幸运的是,OpenCore GitHub 页面上提供了许多有用的信息。要继续,请按照您的硬件类型的说明进行操作。请务必遵循下面提到的每个链接:

  1. 添加基础 OpenCore 文件
  2. 收集文件
  3. ACPI 入门
这是一个非常技术性的过程,如果您没有正确执行它,您的可启动驱动器将无法工作,因此请务必严格遵循 OpenCore GitHub 中的说明。

5. 配置您的 BIOS

  1. 访问 BIOS。
  2. 转到Advanced,并将Above 4G Decoding设置为Enabled。
    above-4G-decording
  3. 导航到Serial Port Configuration并将Serial Port设置为Off。
    serial-port-off
  4. 返回到Advanced部分并导航到USB Configuration。将XHCI Hand-off设置为Enabled。
    xhci-enabled
  5. 前往Boot部分并转到Boot Configuration。将Fast Boot设置为Disabled。
  6. 现在返回Boot并转到Secure Boot。将操作系统类型设置为Windows UEFI。
    Windows-UEFI-mode
  7. 现在转到Key Management并选择Clear Secure Boot Keys
  8. 保存更改。

请记住,其中一些选项可能不可用,或者它们可能位于您的 BIOS 版本的不同位置。

6. 安装 macOS

  1. 重新启动您的 PC 并继续按启动菜单键。默认情况下,它应该是F12 F10,但在您的 PC 上可能会有所不同。
  2. 选择您的闪存驱动器作为启动设备。
    boot-menu-1
  3. 选择磁盘工具。
    disk-utility-install
  4. 选择所有设备
  5. 找到您为 Mac 创建的分区并将其格式化为APFS
    disk-utility-macos
  6. 确保格式设置为Mac OS Extended (Journaled)并且方案设置为GUID Partition Map
  7. 将 macOS 安装到该驱动器。
  8. 按照屏幕上的说明完成设置。

7. 启动到 Mac 并配置您的 EFI

  1. 在 macOS 上,打开终端
    terminal-open
  2. 输入磁盘工具列表
    diskutil-macos
  3. 找到名为system的 EFI 分区。
  4. 通过运行diskutil mount disk0sx命令挂载它。将 X 替换为 EFI 分区号。
  5. 现在插入您的 macOS 启动媒体。
  6. 将 BOOT 和 OC 文件夹复制到 EFI 文件夹。
  7. 打开config.plist并为以下设置非值:Misc/Security/BootProtect
  8. 重新启动您的电脑。
  9. Windows 现在应该会自动启动。
  10. 以管理员身份打开 PowerShell。
  11. 运行以下命令:bcdedit /set {bootmgr} path \EFI\OC\OpenCore.efi

进行这些更改后,您将能够在启动时在 macOS 和 Windows 之间进行选择。

安全启动会干扰 macOS 吗?

安全启动和TPM是Windows 11 的两个新硬件要求,已经引发了一些争议。

似乎用户收到了阻止他们升级到 Windows 11 的TPM 2.0 错误,但即使您设法升级到 Windows 11,双启动时仍然可能会遇到一些问题。

安全启动将扫描尝试启动您的 PC 的软件,并阻止任何未经验证的软件运行。如果您想阻止 rootkit 和其他类似的恶意软件,这一点尤其重要。

但是,此功能会干扰 macOS 和其他操作系统,但您可以禁用它,因为 Windows 11 不需要它。

要安装 Windows 11,您的 PC 需要能够支持安全启动,但不必启用它即可工作。

如何使用 Boot Camp 在 Windows 和 Mac 之间切换?

使用 Boot Camp 时,在 Windows 和 Mac 之间切换非常简单。如果您已经启动到 Windows,只需执行以下操作:

  1. 单击系统托盘中的Boot Camp图标。
  2. 现在从菜单中选择在 macOS 中重新启动选项。
    restart-macos

Mac 重新启动后,您将启动到 macOS。

要在引导期间更改操作系统,请执行以下操作:

  1. 重新启动您的 Mac。
  2. 现在在 Mac 重新启动时按住Option(或Alt) 键。
  3. 您将看到一个启动卷列表。
    boot-drive-macos
  4. 选择所需的卷以引导至适当的操作系统。

如您所见,使用 Boot Camp 在操作系统之间切换非常简单,只需几秒钟即可完成。

在 Mac 或 PC 上双启动更好吗?

macOS 内置了 Boot Camp 软件的双引导支持,这使得双引导变得简单且没有任何问题。

在 PC 上双启动 macOS 和 Windows 并没有那么简单,而且 macOS 并不打算在 PC 硬件上运行,因此双启动可能更难设置,并且您可能会遇到各种启动问题。

如果你想双启动 macOS 和 Windows,我们建议在 Mac 上进行,因为它更加用户友好。

要双引导 Windows 11 和 macOS,如果您使用的是 Mac,则需要依赖 Boot Camp,而使用 Boot Camp,该过程非常简单,并且您可以在几分钟内运行双引导模式。

另一方面,在 PC 上双启动 Windows 11 和 macOS 确实需要大量配置和修补,如果您不是专家,最好避免它。

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun65203.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2021年8月16日 下午7:34
下一篇 2021年8月16日 下午9:54

相关推荐