Hackintosh学习笔记:系统安装与EFI迁移
2020年4月22日 · 890 字
系统安装准备
硬件检查
- 确保所有硬件都已正确连接
- 确认BIOS设置已按照EFI配置要求进行调整
- 插入制作好的Hackintosh安装U盘
BIOS设置
- 启动模式:设置为UEFI模式
- 安全启动:禁用
- CSM:禁用
- VT-d:禁用(如果开启会导致启动问题)
- XHCI Hand-off:启用
- SATA模式:设置为AHCI模式
系统安装过程
1. 启动安装U盘
- 重启电脑,按F11(微星主板)进入启动菜单
- 选择带有OpenCore引导的U盘启动项
- 进入OpenCore引导界面,选择"Install macOS Big Sur"
2. 磁盘工具操作
- 进入macOS实用工具界面,选择"磁盘工具"
- 选择要安装macOS的硬盘
- 点击"抹掉"按钮,设置以下参数:
- 名称:Macintosh HD
- 格式:APFS
- 方案:GUID 分区图
- 点击"抹掉",等待操作完成
3. 安装系统
- 返回macOS实用工具界面,选择"安装macOS"
- 按照提示选择安装磁盘(Macintosh HD)
- 等待系统安装完成,期间会自动重启多次
- 安装过程大约需要30-60分钟,具体时间取决于硬件性能
4. 初始设置
- 系统安装完成后,会进入初始设置界面
- 按照提示完成语言、地区、键盘布局等设置
- 选择"不传输信息到这台Mac"
- 跳过Apple ID登录(后续配置好后再登录)
- 创建本地用户账户
- 完成初始设置,进入macOS桌面
EFI迁移
1. 挂载EFI分区
- 打开终端,执行以下命令挂载系统EFI分区:
找到系统磁盘的EFI分区(通常是 disk0s1)diskutil listsudo diskutil mount disk0s1 - 同时挂载U盘的EFI分区:
找到U盘的EFI分区(通常是 disk1s1)diskutil listsudo diskutil mount disk1s1
2. 复制EFI文件
- 打开Finder,进入U盘的EFI分区
- 复制整个EFI文件夹
- 进入系统EFI分区,粘贴EFI文件夹(替换原有内容)
- 确保复制完整,包括所有驱动和配置文件
3. 验证EFI配置
- 检查系统EFI分区中的EFI文件夹结构
- 确认OpenCore引导文件和配置文件都已正确复制
- 确保三码配置正确,避免iCloud服务问题
系统引导测试
1. 重启系统
- 移除安装U盘
- 重启电脑
- 进入BIOS设置,将系统磁盘设置为第一启动项
- 保存设置并退出
2. 验证引导
- 电脑应该能够通过OpenCore引导进入macOS
- 检查系统信息,确认硬件识别正确
- 测试基本功能,如网络、声音、显卡等
常见问题及解决
1. 引导失败
- 症状:OpenCore引导界面无法进入或卡住
- 解决:检查EFI配置,确保config.plist文件正确
2. 安装过程中卡住
- 症状:安装过程中停留在某个阶段
- 解决:检查硬件兼容性,确保所有硬件都支持macOS
3. 系统启动后黑屏
- 症状:系统启动后屏幕黑屏但有背光
- 解决:检查显卡驱动,确保正确配置了显卡参数
总结
通过今天的学习,我成功完成了Hackintosh系统的安装和EFI迁移。系统已经能够正常启动和运行,基本功能都已正常工作。在安装过程中,我遇到了一些小问题,但通过参考教程和论坛资源,都成功解决了。接下来,我将进行系统优化和驱动配置,以获得更好的使用体验。