
发件人:
首先感谢东煌发布的GPT分区表EFI隐藏分区通用操作说明(第71层具有PDF),以便我可以成功解决macOS的efi引导问题,然后感谢insanelymac不能提供知道谁==这个被遗忘的名字使我可以在Mac OS和Win7上进行双启动. .
请搜索EFI分区的各种好处.
如果硬盘是GUID分区表,则MBR不能. 关于如何转换硬盘分区表的格式,请使用diskgenius等软件. 注意: 转换分区表将丢失硬盘上的所有数据!
首先,我的方法需要准备如下,您有两个选择:
1. 可启动的Snow Leopard安装磁盘(建议下载DongAn的iAntares OSx86 10.6.5 v3.2繁体中文和英文集成版(20101212更新),然后写入该磁盘),足以插入原始安装的Snow Leopard dmg移动硬盘(1.如果要安装原始系统; 2. 最好有一台装有mac os的计算机,可以使用黑色和白色的苹果,如果有的话win访问mac分区,不要紧), win7安装盘(如果要安装win7,则图例只能是64位,但我的32位也已成功安装.
2. 从Mac OS X Lion 10.7 DP3 Lazy Edition(支持硬盘助手,支持虚拟机安装. 我尚未测试此版本)下载刻版磁盘(我尚未测试此版本),一个win7安装盘(如果需要)安装win7)
第1步: 安装Snow Leopard / Lion Lazy Edition
I. (如果安装了雪豹)
1. 使用Snow Leopard安装磁盘启动安装界面,然后选择磁盘工具.
![]()
2. 然后选择磁盘,切换到右侧的分区选项卡,分区布局中有一个下拉框,您自己选择分区数,然后自己调整大小,然后单击选项,选择GUID分区表,然后然后选择“应用”. 应用分区表操作后,硬盘上的所有数据将丢失. 请务必事先备份. 对于Mac OS,建议使用第一个分区,第二个分区是win7,后面的分区是免费的. 但是,应该注意,win下只能识别前三个主分区,而gpt分区表可以有128个主分区. 也就是说,在win下只能看到前三个主分区(如果是hfs +,则需要安装诸如macdrive的软件才能看到它)
![]()
![]()
![]()
3. 1)如果要安装东皇雪豹,可以逐步进行安装. 注意: 选择引导程序的这一部分时,请勿选择任何一个. 我们将必须自己创建一个EFI分区. 被引导.

2)如果要安装原始的Snow Leopard,则需要使用移动硬盘,找到已安装mac os的系统,然后将Snow Leopard的dmg还原到分区(称为分区A),然后恢复从分区A到分配给要在其上安装Snow Leopard的计算机上的Snow Leopard安装磁盘的分区X(通常还原到最后一个),单击Restore
![]()
如果您没有安装Mac OS的计算机,请使用“磁盘工具”将可移动硬盘的分区B格式化为hfs +格式,然后找到安装MacDrive并安装Snow Leopard的计算机. Dmg可以进入分区B,然后在源磁盘上单击此处的图像按钮,在移动硬盘中选择雪豹以安装dmg,然后将分区X拖动到目标磁盘. 点击恢复.
然后重新启用Donghuang的磁盘启动分区X以安装Snow Leopard. 有关安装过程,请参阅新手安装指南: 步骤4逐步在Windows中安装Apple Snow Leopard System. .
2. 安装Lion惰性版本
这与上面的Snow Leopard安装过程相同,请参考上面的步骤1和2.
第2步: 建立EFI分区(强调)
好吧,在安装Snow Leopard / Lion Lazy Edition之后,用CD引导到Snow Leopard / Lion中,
打开应用程序实用程序终端
1. 获取管理员权限
复制代码
2. 查看硬盘分区图
diskutil列表
复制代码
![]()
您可以看到在我的计算机上,EFI分区位于disk0s1. 使用Snow Leopard安装磁盘对硬盘进行分区时,将选择GUID分区表,因此在计算机上运行命令后,您还将看到EFI分区

3. 创建并格式化EFI分区. 此步骤仅用于新的EFI分区. 如果您只是维护和更新EFI内容,请跳过此步骤.
newfs_hfs -v EFI / dev / disk0s1
复制代码
此命令的初始化将提示Initialized / dev / rdisk0s1为200 MB HFS Plus卷
4. 创建EFI文件夹
mkdir /卷/ EFI
复制代码
5. 将EFI分区映射到EFI文件夹
mount_hfs / dev / disk0s1 /卷/ EFI
复制代码
执行此命令后,EFI分区将正常显示在Finder或桌面中. 此时,您可以手动复制boot,Extra,Extensions,com.apple.Boot.plist,Themes,dsdt.aml等. 这是变色龙832,
Chameleon_2.0_RC5_r832_trunk_boot.zip(121.77 KB,下载: 871),请更新到Mac版本的Chameleon 2.0 RC5 r832主干(支持Sandy Bridge),iBoot 1.9和XPC 0.85.01. 文件分发和目录格式如下
![]()
6. 安装Mac变色龙
假设boot0和boot1h位于Snow Leopard分区的根目录的i386文件夹中
cd / i386fdisk -f boot0 -u -y / dev / rdisk0dd if = boot1h of = / dev / rdisk0s1
复制代码

7. 创建一个名为no_log的新的空日志文件(未知东煌帖子的原因,我不知道为什么==)
触摸/Volumes/EFI/.fseventsd/no_log
复制代码
8. 启动EFI分区并释放在步骤5中建立的映射关系.
umount /卷/ EFI
复制代码
执行后,EFI分区将从Finder或桌面上消失. 如果推出失败,请执行umount -f / Volumes / EFI
9. 删除在步骤4中创建的EFI卷目录.
rm -rf /卷/ EFI
复制代码
此时,关闭终端.
请勿颠倒步骤8和9的顺序,否则您将失去所有成功
如果您要安装Snow Leopard,而只想安装Mac单系统,请按照Crazybirdy的10.7 Lion DP1〜DP4 Full Win 7安装教程(XPC或iBoot或Windows Chameleon Boot)直接安装Lion. 只需使用变色龙就可以了.
如果您一开始就安装了Lion惰性版本,那么一切都结束了.
如果您仍要安装WIN7,请继续阅读.
其他步骤: 安装WIN7进行双重启动

恭喜,您在这里差不多完成了. 
在“应用程序实用程序磁盘实用程序”中,将为WIN7保留的分区C格式化为FAT,然后重新启动并安装WIN7,并在安装过程中将分区C格式化为NTFS以安装WIN7. 请记住,此时您无法再次调整分区. 格式化是可以的,否则先前创建的EFI分区将成为气泡.
我们必须熟悉WIN7的安装. 好了,安装WIN7.
重点出现:
这时,您会发现可以输入WIN7,但不能输入Snow Leopard / Lion.
惊慌失措,请慢慢地跟着我:
首先,使用Donghuang的Snow Leopard安装磁盘/懒惰版本的Lion CD引导到Snow Leopard / Lion系统,然后重复上述第二个大步骤的步骤6.
重新启动,然后使用win7安装盘启动进入命令行修复模式(特定方式: 出现安装界面时,候选者在左下角修复计算机,然后通过工具选择修复,然后选择命令行),更改主启动分区,然后还原启动文件等.
假设您的Win7分区是三个分区(如何检查分区数,请参阅第二步和第二个小步骤),EFI分区是第一个分区;
输入
diskpartselect磁盘0select分区3activeexit
复制代码
然后重新启动并再次使用win7 CD启动. 检测后win访问mac分区,CD将检测到错误,然后选择自动修复. 然后它将重新启动. 此时,您应该可以输入win7. 输入win7后,以管理员模式启动命令提示符,然后输入
diskpartselect磁盘0select分区1activeexit
复制代码
重新启动. 如果变色龙屏幕出现,则确定.
原理是首先激活WIN7所在的分区,目的是允许将随后的恢复启动还原到WIN7所在的分区,而不是EFI分区(因为默认始终是第一个分区) ,然后修复启动,并将活动分区带回到EFI分区. 因此,在恢复WIN7引导之前,必须首先激活WIN7所在的分区.
如果使用的是Dong Huang的Snow Leopard磁盘并要安装Lion,请参阅Crazybirdy的方法10.7 Lion DP1〜DP4 Full Win 7安装教程(XPC或iBoot或Windows Chameleon Boot)来安装Lion,直接使用The Chameleon很好.
到目前为止,所有过程都已完成. 如果这些步骤有任何问题,请PM我.
如果有任何疑问,欢迎提问. 感谢您首次编写本教程. 任何错误都欢迎纠正.
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shumachanpin/article-160184-1.html
又没说要大力推广
军事上等全方位对中国的遏阻