本教程适用于PC安装Mac OS X Lion
仅供远景论坛(bbs.pcbeta.com)内部交流试用
不得用于商业用途
制作人:xuxulll
目录
前言--------------------------------------------------------------------------------------------- 3
MBR分区表(采用本地磁盘分区)安装Mac OS X Lion(适用于新手,入门篇)-------- 3
MBR分区表(采用U盘分区)安装Mac OS X Lion(适用于新手,入门篇)------------- 22
GUID分区表安装Mac OS X Snow Leopard/Lion(进阶篇)-------------------------------- 37
问题与解决
方案
气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载
--------------------------------------------------------------------------------- 44
前言
有不少坛友说论坛里面地教程太杂乱,所以就特意整理了一下几篇具有代表性的,适用于不
同阶段或者不同要求的安装教程。
安装和完善黑苹果是一段漫长的路,千奇百怪的错误层出不穷,并不是说任何资源很方便就
可以找到的,所以各位坛友要善用论坛地搜索功能,此外更重要的就是要互相交流。特此整
理出这个pdf方便坛友。
特此感谢:Crazybirdy,catkids,HJMac,iaihc等等在论坛为大家提供帮助提供资源的好
人们
xuxulll
于2011.07.25
10.7 Lion DP1~DP4 GM 完全 Win 7 安装教程
(以下
内容
财务内部控制制度的内容财务内部控制制度的内容人员招聘与配置的内容项目成本控制的内容消防安全演练内容
为Crazybirdy原创,本人略微修改并排版)
一、系统需求:BIOS开启AHCI,XP, Win 7 环境 + Mac OS X 黑苹果 环境
CPU需求:Intel Core 2 Duo 以上
dmg空间:一个大于4.54GB,建议为5.0GB的本地硬盘或U盘或移动硬盘空间。
安装空间:一个大于6.86GB,建议10.0GB以上的本地硬盘或U盘或移动硬盘空间。
(如USB EHCI无法驱动,U盘及移动硬盘无法使用,请改用本地硬盘安装)
USB键盘:完成安装首次进入系统会检查。删掉下面文件可免USB键盘进入Lion。进入
Mac后可复制回去。
/System/Library/CoreServices/Setup Assistant.app/Contents/Resources/
DeviceSection.bundle
/系统/资源库/CoreServices/设置助理/Contents/Resources/DeviceSection.bundle
( 中文名称 )
内存大小:DP4, GM默认内存2G以上才可安装,可替换附件后,1G内存即可安装。
OSinstall.mpkg(1G ram_min)DP4+GM.zip
二、原版dmg下载(须制作Lion安装硬盘)
择一下载
原版
1.下载10_7_11a511.dmg GM
2.下载10_7_11a511.dmg GM AppStore
懒人版
3.或直接下载已做好的懒人版10.7 GM安装盘或10.7 GM安装盘AppStore
a.可选择在Win7用硬盘安装助手写入5.0GB硬盘后,直接进行四、Windows版或Mac
版变色龙安装引导
HD_Install_Helper_v0.3.zip
b.或选择直接将DP2或DP3或DP4或GM懒人版刻盘后,用LionInstall变色龙或者
HJMAC引导懒人版DVD安装。
wowpc.iso.LionInstall.RC5_r974_trunk.zip
HJMAC的引导盘(感谢HJMAC)
三、制作Lion安装硬盘
A.制作Lion安装硬盘(在 Win 7 操作)
在Win 7 制作安装盘后,一样使用本文的 变色龙 引导进入Mac安装盘进行安装设置。
可免用XPC或iBoot了
GM须从/Install Mac OS X Lion.app/Contents/SharedSupport/取得
InstallESD.dmg。
DP2~DP4,GM无法直接用HFSExplorer开启,须先经7z软件提取InstallESD.dmg后才
能操作。
DP3及DP4及GM另须用HFSExplorer从InstallESD.dmg提取mach_kernel复制到
BaseSystem.dmg
的9G+5G恢复盘里,才能启动mach_kernel。(因为BaseSystem.dmg已无内置
mach_kernel)
a.原理:在Win 7透过BaseSystem.dmg取得Mac磁盘工具 恢复正确的安装盘。
b.使用软件:
全部下载 http://u.115.com/file/clgu0wxf
http://www.sendspace.com/file/hcy67r
1-HFSExplorer-0.21
2-TransMac-9.1.crack
3-HD_Install_Helper_v0.3
4-MacDrive.v8.0.7.38
5-7-Zip 9.20
c.操作步骤一:取得Mac磁盘工具
01.建立3个分区,5G、9G(不要格式化)、1G(不要格式化)。
将透过 9G + 1G 制作 5G 的Lion完整安装硬盘,安装 10G 硬盘空间(9G + 1G合
并)。
9G可按个人需求改为19G, 29G
因为提取的BaseSystem.dmg,硬盘安装助手写入硬盘后,只有 1.6x GB可用空
间,
无法存放 2.75 GB的/Packages文件夹,故本文将透过写入9G分区硬盘后,取得
Mac
磁盘工具 恢复大小 5.0 GB的Lion正确安装盘,并可存放2.75GB的/Packages文件
夹。
02.用HFSExplorer-0.21开启主要原始dmg文件InstallESD.dmg,并提取/
BaseSystem.dmg 及mach_kernel及/Packages文件夹
03.用HFSExplorer-0.21开启BaseSystem.dmg,并打包建立新的dmg,命名为
BaseSystem-HFS.dmg。
04.用TransMac-9.1建立新的空白dmg,大小1G,命名为DMG-1G.dmg。
目前共有6个文件如下:
InstallESD.dmg(主要原始dmg文件)
/Packages文件夹
BaseSystem.dmg
BaseSystem-HFS.dmg
DMG-1G.dmg
mach_kernel
05.用HD_Install_Helper_v0.3 (硬盘安装助手)将DMG-1G.dmg写入1G分区,
安装MacDrive.v8.0.7.38并重新开机后,将BaseSystem.dmg复制到1G分区里面。
06.用HD_Install_Helper_v0.3 (硬盘安装助手)将BaseSystem-HFS.dmg 写入9G分区。
07.删除9G硬盘的/System/Installation/Packages连结文件, 并将02提取的/Packages
文件夹内的4个文件,复制到9G硬盘的/System/Installation/Packages(新建)文件夹
OSInstall.mpkg、OSInstall.pkg、SimplifiedChinese.pkg、TraditionalChinese.pkg
并须把mach_kernel复制到BaseSystem-HFS.dmg的9G硬盘里,才能启动
mach_kernel。
(因DP3起,BaseSystem.dmg已无内置mach_kernel)
08. (选项)删除9G硬盘的/System/Library/Extensions/
AppleIntelCPUPowerManagement.kext及
AppleIntelCPUPowerManagementClient.kext
09.复制几个关键必备的kext补丁到9G硬盘的/System/Library/Extensions/
FakeSMC.kext 2.5版即可用,破解补丁,才能安装Mac
AppleACPIPS2Nub.kext及ApplePS2Controller.kext
PS2鼠标键驱动2个一起使用
以下kext选用(可用dsdt修补)
OpenHaltRestart.kext或EvOreboot.kext
解决重启/关机时遇到无法断电问题
PlatformUUID.kext
解决Unable to determine UUID for host. Error : 35的问题
ElliottForceLegacyRTC.kext或LegacyAppleRTC.kext(貌似32bit Only)
防止主板BIOS的CMOS重置错误
10.复制修改过OSInstall(DP1~GM通用)(感谢dfsgh修改)替换9G安装硬盘
/System/Library/PrivateFrameworks/Install.framework/Frameworks/
OSInstall.framework/Versions/A/,即可安装在MBR分区。(附件下载)(安装在GPT分区的
不用替换)
d.操作步骤二:用Mac磁盘工具建立正确的Lion安装硬盘
12.透过XPC 或iBoot的U盘 或变色龙引导后,顺利进入Lion安装画面,并进入Mac磁
盘工具。
13.用磁盘工具进行抹盘,将5G分区抹盘为Mac OS 扩展 (日志式)。
14.用磁盘工具选取恢复,并选用位于1G分区的BaseSystem.dmg为来源磁盘 (须将
BaseSystem.dmg选击开启为Mac OS X Base System),恢复于5G分区,完成后
重新
开机,重新设定Win 7 为活动分区后,进入Win 7。
设定活动分区步骤:
用win7光盘引导,进入之后选择左下角地修复计算机,然后选择通过工具修复,然
后选择命令行模式,输入以下命令:
diskpart
select disk 0
select partition 1
active
exit
退出后重启即可进入win7
15.使用MacDrive.v8.0.7.38删除5G硬盘的/System/Installation/Packages之连结文
件,
并将步骤02提取的/Packages文件夹(共2.75 GB),全部复制到5G硬盘的/System
/Installation/Packages文件夹。
并须把mach_kernel复制到BaseSystem.dmg的5G硬盘里,才能启动
mach_kernel。
(因DP3起,BaseSystem.dmg已无内置mach_kernel)
16. (选项)删除5G硬盘的/System/Library/Extensions/
AppleIntelCPUPowerManagement.kext及
AppleIntelCPUPowerManagementClient.kext
17.复制几个关键必备的kext补丁到5G硬盘的/System/Library/Extensions/
FakeSMC.kext 2.5版即可用,破解补丁,才能安装Mac
AppleACPIPS2Nub.kext及ApplePS2Controller.kext
PS2鼠标键驱动2个一起使用
以下kext选用(可用dsdt修补)
OpenHaltRestart.kext或EvOreboot.kext
解决重启/关机时遇到无法断电问题
PlatformUUID.kext
解决Unable to determine UUID for host. Error : 35的问题
ElliottForceLegacyRTC.kext或LegacyAppleRTC.kext(貌似32bit Only)
防止主板BIOS的CMOS重置错误
18.复制修改过OSInstall文件替换5G安装硬盘
/System/Library/PrivateFrameworks/Install.framework/Frameworks/
OSInstall.framework/Versions/A/,即可安装在MBR分区。(附件下载)(要安装在GPT分区
的不用替换)
无法安装或想要选择安装的,另须替换/System/Installation/Package/
OSInstall.mpkg(附件)
19.确认可引导5G后,在Win7下,将9G分区与1G分区删除,建立新的10G分区。
20.以上完成Win 7建立Lion的安装硬盘,可使用XPC或iBoot的U盘或变色龙安装在10G
分区。
21.引导5G进入Lion安装时,用磁盘工具进行抹盘,现已可选用MBR分区或GUID分区安
装。
(须事先替换修改过之OSInstall,才可安装在MBR分区)。
选择磁盘工具
抹盘Mac OS 扩展 (日志式)
退出磁盘工具
22.安装Mac OS,重启后,须重新设定Win 7为活动分区后(参考之前地步骤),才能
进入Win 7修改
安装完成后,要重新加入
FakeSMC.kext及
AppleACPIPS2Nub.kext及
ApplePS2Controller.kext到已完成安装Lion硬盘的/S/L/E,
并(选择)删除/S/L/E的
AppleIntelCPUPowerManagement.kext及
AppleIntelCPUPowerManagementClient.kext。
23.无法进入的话,选择删除/System/Library/Coreservices/PlatformSupport.plist。
没有USB键盘,无法进入已安装完成Lion Mac硬盘的,请删除下面文件/System/
Library/CoreServices
/Setup Assistant.app/Contents/Resources/DeviceSection.bundle即可进入,进
入Mac后可复制回去。
/系统/资源库/CoreServices/设置助理/Contents/Resources/
DeviceSection.bundle ( 中文名称 )
24.成功进入Lion后,要用Kext Utility重建权限、cache、mkext。
B.制作Lion安装硬盘(在 Mac 操作)
1.开启DP1_11a390.dmg或DP2_11a419.dmg或DP3_11a459e.dmg或
DP4_11a480b.dmg
或GM_11a511.dmg
GM-11a511如果找不到/BaseSystem.dmg的,须从/Install Mac OS X Lion.app/
Contents/SharedSupport/
取得InstallESD.dmg后,再继续进行。
2.开启 (1.动作的)Mac OS X Install ESD里面的/BaseSystem.dmg (隐藏文件)
(看不到隐藏文件的,可以执行ShowAllFiles显示隐藏文件,附件下载)
3.利用磁盘工具先把分区抹成Mac OS 扩展 (日志式),再恢复BaseSystem.dmg到
5.0GB的安装硬盘。(据称可恢复U盘安装)
(因为我的U盘安装发生Still waiting for root device错误,故改用本地硬盘安装)
4.删除5.0GB的安装硬盘的/System/Installation/Packages之连结文件。
5.复制原版安装盘Mac OS X Install ESD的/Packages/文件夹,到5.0GB的安装硬盘
Mac OS X Base System的/System/Installation/Packages/
并须把mach_kernel从InstallESD.dmg复制到BaseSystem.dmg的5G恢复盘里,
才能启动mach_kernel。
(因DP3起,BaseSystem.dmg已无内置mach_kernel)
6.复制修改过OSInstall(DP1~DP4+GM通用)(感谢dfsgh修改)替换5.0GB安装硬盘/
System/Library/
PrivateFrameworks/Install.framework/Frameworks/OSInstall.framework/
Versions/A/,即可安装在MBR分区。(附件下载)(要安装在GPT分区的不用替换)
需替换/System/Installation/Package/OSInstall.mpkg才可进行选择性安装。
下载OSInstall.mpkg (GM)。
7.以上完成Lion的安装硬盘,可使用Windows版或Mac版变色龙,安装在10G分区 (自
行决定为20G或30G或更大)
8.(本步骤可省略)欲制作懒人版的,可改为4.3GB分区(比DVD还小些),重新制作安装
盘后,在Win用HFSExplorer
建立新的dmg,即可使用 硬盘安装助手 写入硬盘安装,或加入其他/Extra/文件后,
刻盘并由变色龙引导安装。
四、Windows版或Mac版变色龙,安装引导(A.Win版 或 B.Mac版 2选1即可)
A.安装 Windows版 的变色龙引导(在 Win 操作)
1.下载安装Windows版变色龙Chameleon Install 2.0 RC5 Rev 832 for Windows
2.自行选择是否替换C:\wowpc.iso为 1F附件更新版本。(安装错误请看1F之Q/A)
B.安装 Mac版 的变色龙引导(在 Mac 操作)
1.下载安装Mac版变色龙 Chameleon_2.0_RC5_r832_trunk_pkg
C.设置变色龙文件(在Mac硬盘)
1.在Windows下安装MacDrive重新开机后 ( Mac下操做可免安装MacDrive )
手动修改变色龙文件内容(自行手动新建在Mac硬盘的/Extra/Extensions/文件夹)
/Extra/dsdt.aml (非必要)
/Extra/smbios.plist (非必要)
/Extra/com.apple.Boot.plist (Rev 1104 版以前专用)
/Extra/org.chameleon.Boot.plist (Rev 1105 版以后专用)
/Extra/Extensions/*****.kext (破解补丁kext放入位置,二楼 附件下载)
smbios+com.apple.Boot.sample.zip(一楼 附件下载)
如需开启32位的方法:
直接在/Extra/com.apple.Boot.plist或org.chameleon.Boot.plist内容修改加入下面
设置即可。
arch
i386
Kernel Flags
2.(选项)删除5.0GB硬盘Mac OS X Base System的/System/Library/Extensions/
AppleIntelCPUPowerManagement.kext及
AppleIntelCPUPowerManagementClient.kext
3.复制几个关键必备的kext补丁到5.0GB安装硬盘的/Extra/Extensions/(自行新建文
件夹)
FakeSMC.kext 2.5版即可用,破解补丁,才能安装Mac
AppleACPIPS2Nub.kext及ApplePS2Controller.kext PS2鼠标键驱动2个一起使
用
以下kext选用(或可用dsdt修补替换)
NullCPUPowerManagement.kext 禁用电源管
理功能,解决HPET错误
OpenHaltRestart.kext或EvOreboot.kext(2选1,不可共用) 解决重启/关
机时遇到无法断电问题
ElliottForceLegacyRTC.kext或LegacyAppleRTC.kext(2选1,不可共用) 防止主板
BIOS的CMOS重置错误
PlatformUUID.kext 解决Unable to determine UUID
for host. Error : 35的问题
笔记本最好安装ElliottForceLegacyRTC.kext或LegacyAppleRTC.kext(2选1,不可共
用)
以免BIOS被毁了,无法开机
4.Windows版 的变色龙引导安装完成,可进行重新开机引导Mac安装盘,进行Lion安
装。
新手无法顺利开机者,请按F8加入 -f 加载kext启动..或加入 -v -x -f 启动
五、变色龙引导Mac安装盘,进行安装(安装有问题的,最好开机 按 F8 用 -v -x -f 进入)
1.引导进入Lion安装时,用磁盘工具进行抹盘,可选用MBR分区或GUID分区安装。
(须事先替换修改过之OSInstall及OSInstall.mpkg,才可安装在MBR分区)。
选择磁盘工具
抹盘Mac OS 扩展 (日志式)
退出磁盘工具
2.(如使用Win版变色龙 安装,重启后,须重新设定Win 为活动分区后(参照之前的步
骤),才能进入Win 修改)
安装完成后,要重新加入设置变色龙相关文件到已完成安装Lion的Mac硬盘
/Extra/dsdt.aml (非必要)
/Extra/smbios.plist (非必要)
/Extra/com.apple.Boot.plist (Rev 1104 版以前专用)
/Extra/org.chameleon.Boot.plist (Rev 1104 版以前专用)
/Extra/Extensions/FakeSMC.kext
/Extra/Extensions/AppleACPIPS2Nub.kext
/Extra/Extensions/ApplePS2Controller.kext
并选择删除/System/Library/Extensions/的
AppleIntelCPUPowerManagement.kext及
AppleIntelCPUPowerManagementClient.kext
以下kext选用(或可用dsdt修补替换)
NullCPUPowerManagement.kext
禁用电源管理功能,解决HPET错误
OpenHaltRestart.kext或EvOreboot.kext(2选1,不可共用)
解决重启/关机时遇到无法断电问题
ElliottForceLegacyRTC.kext或LegacyAppleRTC.kext(2选1,不可共用)
防止主板BIOS的CMOS重置错误
PlatformUUID.kext
解决Unable to determine UUID for host. Error : 35的问题
笔记本最好安装ElliottForceLegacyRTC.kext或LegacyAppleRTC.kext(2选1,不可共
用)
以免BIOS被毁了,无法开机
3.无法进入的话,选择删除/System/Library/Coreservices/PlatformSupport.plist。
没有USB键盘,无法进入已安装完成Lion Mac硬盘的,请删除下面文件/System/
Library/CoreServices
/Setup Assistant.app/Contents/Resources/DeviceSection.bundle即可进入,进
入Mac后可复制回去。
/系统/资源库/CoreServices/设置助理/Contents/Resources/
DeviceSection.bundle ( 中文名称 )
4.新手无法顺利重新开机者,请按F8加入 -f 加载kext启动..或加入 -v -x -f 启动。
成功进入Lion后,要用Kext Utility重建权限、cache、mkext。
六、内核kernel、驱动kext参考
1.破解kernel首发,pcj 提供适用ATOM, P4 CPU DP1的patch kernel。需要的人先试试
看。
来自Andy的ATOM专用kernel,DP1(可进32bits)+DP2(不可进32bits)
http://u.115.com/file/clw43tdm
https://rapidshare.com/files/461846811/Lion_Kernels_APICFixed.zip
破解内核使用方法:更名替换为/的mach_kernel即可
2.PS2鼠键的AppleACPIPS2Nub.kext及ApplePS2Controller.kext可以参考
ll23416583 及 honeyroom 的帖下载kext。catkids 也整合笔记本键盘和触控板同时
可用
无法驱动PS2键盘,要暂用USB键盘了。
通过U盘制作并安装Lion
在 Mac OS X 系统下,我们首先要让隐藏的系统文件显示,这里我推荐安装 MultiBeast中
附带的显示和隐藏安装的小工具,你可以到它的官方下载,下载地址:http://
www.tonymacx86.com/1010110101/MultiBeast-3.8.0.zip
先把显示隐藏文件打开如下图:
现在是正片开始的时候了,我们打开你下载回来的正式版,看看我们下载回来的文件吧!
这时候我们单击右键,选择显示包内容:
我们打包里的内容,会在Contents目录下会看到一个ShareSupport目录,在这个目录下我
们会找到一个InstallESD.dmg文件.
这时候我们双击打开这个镜像文件,这是我们的主要文件。
这时候 Mac 系统的桌面会出更已经打开的InstallESD.dmg镜像文件。
打开桌面这个文件,我们会在这个镜像文件中发现一个隐藏的文件BaseSystem.dmg,我们
双击打开吧!如果不显示隐藏文件,让系统显示这些隐藏文件,这个文件是看不见的,所以
很多网友都说找不到BaseSystem.dmg这个文件。
双击打开吧!这时我们在桌面又会多个BaseSystem镜像文件夹,如下图:
这时候是我们重要戏要登场了,拿出你的U盘吧!因为Mac OS X Lion正式版接近4G空间,
所以至少U盘要5G以上的,估计大家都拿8G的U盘做,这里我推荐分成两个区,当然我这
里为了写教程,只分成了一个区,为什么分成两个区呢,为了变色龙安装的时候我们并不知
道在Lion正式版分区镜像中到底写入了哪些文件,如果分成两个区,那么这个可启动的U盘
中的Lion是非常干净的。
从Mac程序文件夹 工具 中找到磁盘管理工具打开,如下图:
这是我的金士顿8G U盘,各位U盘型号不同显示的略有差别,我们现在把Mac OS X Base
System恢复到U盘。
点击恢复的时候要输入管理员密码的,看图:
这时候需要一些时间,大家看图等待吧!
恢复完成时我们的U盘已经变成这样了。
接下来我们要打开刚才桌面上的Mac OS X Install ESD镜像中的文件,找到核心文件(Mac
Kernel)复制到U盘中。
感谢论坛网友指出贴子错误的地方:打开U盘:System\Install\目录下,有个快捷方式
Packages,把这个删除,打开InstallESD这个光盘镜像中的Packages目录,把这个目录直
接复制到System\Install\目录下。这才是正确的操作方式,核心文件是复制到U盘分区就行
的。
复制需要时间,我们再等它完成吧!
其实制作到这一步,就已经基本完成了,如果是正的苹果,应该可以安装了,但是我们是黑
苹果所以还有一些必要的安装文件要复制,否则不能用iboot或变色龙引导。
现在我们先美化下你的U盘吧!让你的U盘更像安装盘,首先我们给U盘改名,在桌面按回
车键,起一个你喜欢的Lion安装盘的名字吧!
接下来显示这个安装盘的简介吧!让你的U盘显示Lion的头像吧!直接把这个狮子的图标拖
到显示简介的左上角,看看你的桌面U盘已经有变化了,如下图:
这里我刚才说的需要几个必要的驱动文件和核心破解,这才是重点如下图:在安装盘目录建
立Extra\Extensions下复制几个关键的kexy驱动文件图下图:
Lion 关键驱动下载:
Lion Kext.zip (216.77 KB, 下载次数: 801)
其实这步完成后,这个U盘如果在原来有变色龙的电脑上,可以直接用变色龙引导安装了。
但是这样的镜像只能安装在Guid分区的目录,不能安装在MBR分区,所以我们还要替换
install文件,让其能安装在MBR分区,由于我的技术水平有限,不能自己动手制作install文
件,所以我从懒人版DP4中提取了这两个文件,让大家下载,好能安装在MBR分区。
OSInstall文件放到目录: /System/Library/PrivateFrameworks/Install.framework/
Frameworks/OSInstall.framework/Versions/A/
OSInstall.mpkg 文件放目录:
/System/Installation/Packages
10.7DP4 OSInstall.rar (400.37 KB, 下载次数: 614)
原来是Mac系统下压缩的档案文件,但是论坛我的权限只能上传500k,所以在win下用RAR
压缩了一下,各位可以在Mac下用RAR工具解包打开就行了。
我们做最后的工作,如果你已经完成上面的步骤,那么接下来是让你的U盘能独立启动引导
安装Lion正式版至完成,其实以下的内容,是安装变色龙到U盘的过程如下图:
变色龙下载地址贴:http://bbs.pcbeta.com/viewthread-848221-1-2.html
以下这两步选择非常重要,否则你的变色龙就安装到了你的Mac系统盘了,而不是安装到了
你的U盘分区,如果你把U盘分成两个区的用户,那么变色龙一定要安装在U盘第一个分区
上才能在电脑启动的时候正确从U盘引导启动你的变色龙。
以上已经安装完成了,各位可以关掉你的电脑重新启动吧,把主板的bios设置一下从U盘引
导你的Lion正式版的安装过程
从MBR到GUID,⼀一步⼀一步制作EFI引导分区引导MAC
OS单系统或
Mac&Win7双系统
关于EFI分区的各种好处大家请自行搜索。
硬盘要是GUID分区表,MBR的不行。关于如何转换硬盘分区表的格式,请用diskgenius之
类的软件,注意:转换分区表会丢失硬盘上所有的数据!
首先,我的方法需要如下准备,你有两种选择:
1、一张可以引导的雪豹的安装盘(推荐下载东皇的iAntares OSx86 10.6.5 v3.2 繁简英整
合版(20101212更新),然后刻盘),一个足够塞下雪豹原版安装dmg的移动硬盘(1. 如
果你想安装原版系统;2. 最好有一台安装好mac os的电脑,黑白苹果皆可,没有也关系不
大),一张win7安装盘(如果你想装win7的话,传说只能64位,不过我32位也装成功了)
2、从Mac OS X Lion 10.7 GM 懒人版下载刻盘(这个版本我没测试过),一张win7安装
盘(如果你想装win7的话)
第一步:安装雪豹/Lion懒人版
一、(安装雪豹的话)
1. 用雪豹安装盘引导进入安装界面,然后选用磁盘工具
2. 然后选中磁盘,右边切换到分区选项卡,在分区布局这里有一个下拉框,自己选择分区数
目,然后自行调整大小,接着在点选项,选择GUID分区表然后选应用。应用分区表操作后
你的硬盘上所有的数据就会丢失,一定要事先备份啊。推荐第一分区作mac os,第二分区
win7,后面的分区随意,不过有一点要注意的是,win下最多只能识别前3个主分区,而
gpt分区表可以有128个主分区,也就是说只有前三个主分区是可以在win下看到的(如果是
hfs+还需要安装macdrive之类的软件才能看到)
3. 1)如果你要安装东皇的雪豹的话,直接一步一步安装下去就可以了,注意:在选择引导
程序的这一块的时候一个都不要选,我们等会要自行建立EFI分区进行引导。
2)如果你要安装原版的雪豹的话,则需要用到移动硬盘了,找一台安装了mac os的系
统,然后将雪豹的dmg恢复到一个分区(称为分区A),然后再从分区A恢复到你要安装雪
豹的电脑上的为雪豹安装盘分配的分区X(一般恢复到最后一个),点击恢复
如果你身边没有一台安装了mac os的电脑的话,那么请用磁盘工具将你的移动硬盘的一个
分区B格式化为hfs+的格式,然后找一台机器安装MacDrive后将雪豹的安装dmg弄进分区
B即可,然后点击源磁盘这里的映像按钮,选中你移动硬盘里面的雪豹安装dmg,接着拖拽
你分区X到目的磁盘。点击恢复。
接着重启用东皇的盘引导分区X进行安装雪豹,安装过程请参考新手安装指南:一步一步在
Windows安装苹果雪豹系统第四步。。。
2、安装Lion懒人版
这个和上述雪豹安装过程一样,请参考上述1,2步进行。
第二步:建立EFI分区(重点)
好了,安装好雪豹/Lion懒人版之后用光盘引导进入雪豹/Lion,
打开 应用程序-实用工具-终端
1. 获取管理员权限
sudo –s
2. 查看硬盘的分区图
diskutil list
大家可以看到在我的电脑上,EFI分区是在disk0s1的位置,在用雪豹安装盘为硬盘分区的时
候,由于选择的是GUID分区表,所以大家在自己的电脑上运行命令后也会看到EFI分区
3. 建立并格式化EFI分区。新建EFI分区才用这步,如只是平时维护更新EFI内容则跳过这
步。
newfs_hfs -v EFI /dev/disk0s1
执行该命令后正常将提示Initialized /dev/rdisk0s1 as a 200 MB HFS Plus volume
4. 建立EFI文件夹
mkdir /Volumes/EFI
5. 将EFI分区映射到EFI文件夹上
mount_hfs /dev/disk0s1 /Volumes/EFI
该命令执行后,正常会在Finder或桌面显示出EFI分区。这时可以手动把boot、Extra、
Extensions、com.apple.Boot.plist、Themes、dsdt.aml等等复制进去。这里是变色龙
832的, Chameleon_2.0_RC5_r832_trunk_boot.zip (121.77 KB) ,更新请大家请
到Mac版变色龙2.0 RC5 r832 trunk (支持Sandy Bridge)及 iBoot 1.9及XPC 0.85.01。文
件分布及目录格式如下图
6. 安装Mac变色龙
假设boot0,boot1h均在雪豹分区的根目录的i386文件夹下
cd /i386
fdisk -f boot0 -u -y /dev/rdisk0
dd if=boot1h of=/dev/rdisk0s1
7. 新建一个名为no_log的空日志文件(东皇帖子上写原因不明,我也不知道为什么= =)
touch /Volumes/EFI/.fseventsd/no_log
8. 推出EFI分区,解除第5步建立的映射关系
umount /Volumes/EFI
执行后,EFI分区将会在Finder或桌面上消失。如果推出失败,可执行umount -f /
Volumes/EFI
9. 删除第4步建立的EFI宗卷目录。
rm -rf /Volumes/EFI
至此完成操作,关闭终端。
第8步和第9步顺序千万别搞反啊,不然前功尽弃
如果你安装的是雪豹并是只想安装Mac单系统,那么再接着请参照Crazybirdy的10.7 Lion
DP1~DP4 完全 Win 7 安装教程 ( XPC 或 iBoot 或 Windows版变色龙 引导 )方法安装
Lion,直接用变色龙即可,至此已经全部结束了。
如果你一开始安装的是Lion懒人版,那么至此已经全部结束了。
如果你还想安装WIN7,那么请继续看下去。
附加步骤:安装WIN7,实现双引导
先应用程序-实用工具-磁盘工具中,将预留给WIN7的分区C格式化成FAT,然后重启安装
WIN7,在安装过程中将分区C格式化成NTFS即可安装WIN7。切记,至此不可调整再调整
分区了,格式化没问题,否则前面制作的EFI分区就化为泡影了。
安装WIN7想必大家已经轻车熟路。好了,安装好WIN7了。
重点出现了:
这个时候会发现能进WIN7,但是进不了雪豹/狮子了。
解决方法:
首先,还是用东皇的雪豹安装盘/懒人版狮子光盘引导进入雪豹/狮子系统,重复上述第二大
步的第6小步。
然后重启,用win7的安装盘引导进入命令行修复模式(具体方式:出现安装界面的时候选
左下角的修复计算机,然后选通过工具修复,然后选命令行)改变主引导分区然后恢复引导
文件等,具体如下:
假设你的win7所在的分区是分区三(如何查看第几分区具体参照第二大步的第2小步),
EFI分区是第一分区;
输入
diskpart
select disk 0
select partition 3
active
exit
然后重启再次用win7光盘引导,光盘会检测后提示发现错误,然后选择自动修复。接着会
重启,这时候应该就可以进入win7了,进入win7后用管理员模式启动命令提示符,然后输
入
diskpart
select disk 0
select partition 1
active
exit
重启,如果出现变色龙画面就是OK了。
原理就是,先激活WIN7所在的分区,目的是为了让后面的恢复引导能够恢复到WIN7所在
的分区,而不是EFI分区(因为默认总是第一个分区),然后修复引导,然后再将活动分区
调回EFI分区。所以在恢复WIN7引导前,一定要先激活WIN7所在的分区。
如果你使用的是东皇的雪豹盘并想安装狮子的话,再请参照Crazybirdy的方法直接用变色龙
即可。
Q/A
1.如发生Windows版变色龙无法识别Mac硬盘分区,请自行在Win用DiskGenius软件将
Mac分区ID恢复为AF即可。
或者试用win自带地diskpart即可,命令如下(假设你仅有一个磁盘,且mac所在地分
区为分区1):
用管理员模式运行命令提示符
diskpart
select disk 0
select partition 1
set id=AF
exit
2.安装期间如遇(五国)(-v图)错误,请自行参阅 新手常见(五国)(-v图)错误解决。
3.安装期间如遇不断重启的问题,参阅 m8se 的解法,删除/System/Library/
Extensions/IOSerialFamily.kext
/Contents/PlugIns/MotorolaSM56KUSB.kext。
4.安装期间如遇PCI configuration begin 卡住不动 的错误,
A1.开机时,按F8加入 -v npci=0×2000
A2.或在/Extra/com.apple.Boot.plist 或org.chameleon.Boot.plist 里面加入以下内容
Kernel Flags
npci=0×2000
A3.或参阅 whitegerry 的解法。替换可用的AppleACPIPlatform.kext及
IOPCIFamily.kext到
/System/Library/Extensions/,自行测试10.6.x或DP1.DP2.DP3.DP4的可用版本
AppleACPIPlatform+IOPCIFamily(10.6.3+10.6.6+10.6.7+10.6.8).zip (1.88
MB)
AppleACPIPlatform+IOPCIFamily(10.7.DP1+DP2+DP3).zip (1.51 MB)
AppleACPIPlatform+IOPCIFamily(10.7.DP4+11A494a+GM).zip (1.54 MB)
5.安装期间如遇DSMOS has arrived错误,参阅 柳逸风 的解法。
开机按F8用 -v -s 进入后,键入以下命令
/sbin/fsck -fy
/sbin/mount -uw /
chmod -R 755 mach_kernel
chown -R root:wheel mach_kernel
chmod -R 755 /System/Library/Extensions/
chown -R root:wheel /System/Library/Extensions/
rm -rf /System/Library/Caches/*
reboot
不行的话,再删了下面这些
删了全部/System/Library/Extensions/AppleIntel****.**** 显卡驱动(记得备份)
删了全部/System/Library/Extensions/ATI****.**** 显卡驱动(记得备份)
删了全部/System/Library/Exten