Win10 黑苹果双系统怎么安装,Win10与macOS双系统分区方法

题图来自Unsplash,基于CC0协议
导读
在开始安装Win10与macOS黑苹果双系统之前,你需要做好充分的准备工作。这不仅仅是下载几个文件那么简单,硬件的兼容性、引导方式的选择以及驱动文件的匹配,都会直接影响安装的成功率。以下是从零开始的完整操作指南。
一、硬件与必备工具准备
首先,确认你的电脑配置。黑苹果对硬件有较高要求,尤其是CPU、显卡和主板。Intel的CPU兼容性最好,AMD的CPU虽然也能安装但步骤更复杂且稳定性较差。显卡方面,核显比独显更容易驱动,NVIDIA的10系及以下显卡在macOS High Sierra或Mojave中仍有支持,但20系及之后的新卡在最新macOS中几乎无法驱动,而AMD的RX系列显卡则有较好支持。下载并准备好以下工具:
- 镜像文件:推荐在远景论坛或黑果小兵等社区获取制作好的macOS镜像(如10.15 Catalina、11 Big Sur或12 Monterey),通常镜像中已集成Clover或OpenCore引导。
- U盘(至少16GB):用于制作启动盘。
- 工具软件:
BalenaEtcher或TransMac(写盘工具)、DiskGenius(分区与文件管理)、Clover Configurator或OC Auxiliary Tools(配置引导)、Hackintool(驱动与硬件检测)、ProperTree(编辑OpenCore的plist配置文件)。 - 驱动文件:根据你的硬件,在Github或社区下载对应的
AppleALC.kext(音频)、Lilu.kext(核心补丁)、WhateverGreen.kext(显卡)、IntelMausi.kext或RealtekRTL8111.kext(有线网卡)、USBInjectAll.kext(USB端口)以及SMC系列驱动(如VirtualSMC.kext)。
二、Win10与macOS双系统分区方法
双系统安装的核心在于合理的分区规划,且引导方式必须统一为UEFI。在Windows系统中按Win+R输入diskmgmt.msc打开磁盘管理。如果你的硬盘是GPT格式(目前主流),可以直接操作。如果还是MBR,请先备份数据并转换为GPT。
- 压缩卷:找到你现有的Windows分区(C盘),右键选择“压缩卷”,根据需求输入压缩空间大小。macOS通常建议至少分配60GB,若进行重度工作建议120GB以上。压缩后会在磁盘管理中看到一个未分配的空间。
- 创建EFI分区:这一步至关重要。如果磁盘没有独立的EFI分区,你需要使用DiskGenius在硬盘前端创建一个至少200MB(建议300MB)的EFI分区,文件系统格式为FAT32。这个分区将同时存放Windows和macOS的引导文件。如果已存在EFI分区(通常为隐藏的系统分区),则无需新建,直接使用即可。
- 不要格式化未分配空间:压缩出来的黑色未分配区域不要进行任何操作(不要新建简单卷)。macOS安装器在运行时会自动在该区域创建HFS+或APFS分区。
三、黑苹果安装具体步骤
- 制作启动U盘:打开Etcher或TransMac,以管理员权限运行,选择下载好的macOS镜像文件,目标选择你的U盘,点击写入。写入完成后,U盘会被命名为“Install macOS XXX”。然后打开U盘,如果你用的是OpenCore引导,将你的EFI文件夹(包含BOOT和OC文件夹)直接复制到U盘的EFI分区(需要挂载分区)。如果使用Clover,则替换U盘根目录的EFI文件夹。
- 放入驱动和配置:根据你的硬件,将提前下载好的
.kext驱动文件放入EFI/OC/Kexts(或Clover的同名文件夹),并使用ProperTree或Clover Configurator修改config.plist。关键设置包括:- SMBIOS:建议使用Mac机型配置工具生成适合你CPU的机型(如MacBookPro或iMac系列)。
- ACPI:确保添加了必要的
SSDT补丁(如SSDT-PLUG、SSDT-EC)。 - Kernel:针对AMD CPU需特殊调整。
- UEFI:设置
Drivers文件夹内的驱动(如HfsPlus.efi或OpenRuntime.efi)。
- BIOS设置:重启按Del/F2进入BIOS。必须关闭
Secure Boot(安全启动)、Fast Boot(快速启动),将SATA Mode设为AHCI,关闭VT-d(如果不配置DMAR),如果CPU有核显且需要驱动,确保Primary Graphics Adapter设为IGFX或Auto,并开启XHCI Hand-off。 - 安装过程:
- 插入U盘,重启选择U盘启动。你会进入OpenCore或Clover的引导界面,选择“Install macOS”盘符(或类似名称的U盘图标)。
- 系统会加载几行代码,如果没有错误(卡代码是常见问题),会进入macOS实用工具界面。先使用“磁盘工具”,选中之前Windows留下的未分配空间,选择“抹掉”,名称自定义(如“Macintosh HD”),格式选
APFS(SSD)或Mac OS Extended(日志式)(HDD),“方案”选默认即可。关闭磁盘工具。 - 选择“安装macOS”,目标磁盘选中刚抹掉的盘,开始安装。此过程中电脑会自动重启多次(通常2-3次)。每次重启时,要继续从U盘启动,并在引导菜单中手动选择刚才抹掉的“Macintosh HD”或“Install macOS”图标。直到进入macOS的初始化设置界面(选择语言、国家、创建账户等)。
- 进入系统后:先别急着使用。打开终端,将U盘中的EFI文件夹复制到硬盘的EFI分区,以实现脱离U盘启动:
sudo diskutil mount disk0s1 (挂载硬盘EFI分区,具体磁盘号在磁盘工具中查看) cp -r /Volumes/你的U盘名称/EFI /Volumes/EFI/ (复制EFI文件夹)或者使用Clover Configurator/OC Auxiliary Tools挂载并手动复制。
四、黑苹果安装常见问题及解决方法
- 卡在七国语言(禁止符号):通常是因为SMC驱动未正确加载或缺少必备驱动。检查
VirtualSMC.kext是否在Kexts文件夹,并确保config.plist中正确引用了它。也可能是USB端口问题,尝试换一个USB 2.0接口启动。 - 卡在
IOConsoleUsers: gIOScreenLock...或AppleACPICPU:多为显卡驱动问题。如果是Intel核显,尝试添加igfxfw=2启动参数,或在启动时通过-x(安全模式)进入,关闭显卡注入,先安装系统再调试。 - 安装过程中无限重启:检查BIOS设置,确保APCI的
Drop OEM选项配置正确。对于Coffee Lake及更新的CPU,需要确保DeviceProperties中有正确的核显配置项。 - 无法进入安装器或看不到磁盘:说明硬盘控制器驱动未加载。在
config.plist的Kernel->Add中添加SATA-unsupported.kext或CtlnaAHCIPort.kext。如果是NVMe固态,可能需要添加NVMe补丁。 - 引导菜单中没有Windows:安装完macOS且复制好EFI后,在OpenCore引导菜单中应按空格显示全部条目,或通过
config.plist中的Misc->Boot->PickerAttributes设置。确保硬盘EFI分区中同时存在Microsoft文件夹和OC文件夹。 - 声卡无声:使用Hackintool查看声卡Layout ID,并在
AppleALC.kext的参数中注入正确的ID。如果不行,尝试内置扬声器或模拟音频口,或使用VoodooHDA替代(但音质较差)。 - 网卡无法驱动:有线网卡根据芯片型号填入正确的驱动。无线网卡最为棘手,大部分Intel无线网卡在旧版本中可通过
itlwm.kext和HeliPort驱动,Broadcom BCM94360系列则免驱。MacOS对Realtek、Atheros等厂商的无线网卡支持非常有限。
安装黑苹果是一个需要反复调试和搜索错误码的过程。遇到卡代码不要慌,用手机拍下停止的那一屏,在远景论坛或Github issue中搜索相关字符串,通常都能找到解决方案。耐心和细致的配置是成功的关键。
© 版权声明
本文由盾科技原创,版权归 盾科技所有,未经允许禁止任何形式的转载。转载请联系candieraddenipc92@gmail.com