69nc 69nc 当前离线 注册时间2010-7-1最后登录2011-6-23在线时间0 小时积分461阅读权限30主题1精华1UID1399248帖子945PB币1302 威望13 贡献1 发消息   退隐,-_-。sorry!
   PCBETA Beta1, 积分 461, 距离下一级还需 39 积分 UID1399248帖子945PB币1302 威望13 贡献1 | 板凳 发表于 2010-7-18 22:14:13 |只看该作者
本帖最后由 69nc 于 2010-11-9 11:48 编辑 接下来简要说明安装后的一些设置。 如果无法继续安装雪豹,或是出现五国(安装成功之后若出现五国也可以以-v查看启动信息)请以哆嗦(-v)模式启动。 五国就是在苹果系统开机过程中出现五种国家语言的强制关机提示: 2010-7-18 21:59:07 上传 下载附件 (17.21 KB) 若是-v看到Still waiting for root device的提示信息请参照帖子: http://bbs.kenapple.com/thread-4005-1-2.html http://www.memac.cn/read-mac-tid-73.html 2010-7-18 21:59:08 上传 下载附件 (27.72 KB) -v看到其他错误(引自samsonwtsui的文章: http://bbs.pcbeta.com/thread-592288-1-1.html 自己稍作修改,在此对samsonwtsui表示感谢,如果samsonwtsui不希望自己文章被引用,PM我进行修改 ) ================================================= [blockquote]Troubleshooting 启动安装盘的过程错误百出,古灵精怪,下面举例介绍遇到问题如何解决。这是整个安装过程最需要技巧和耐性的步骤。出现“五国”问题后,首先需要知道原因,在Bootthink的界面,按F8,输入-v,可以打开Verbose“啰嗦”模式,啰嗦模式不会解决问题,不过你可以查看启动出错的地方。如果需要同时32位模式,可以输入-x32 -v。
2010-7-18 21:59:09 上传 下载附件 (18.17 KB) 例子:AppleIntelCPUPowerManagement错误 开机出现“五国”,重启后调用啰嗦模式,运行到下面的画面停止
2010-7-18 21:59:10 上传 下载附件 (74.75 KB) 2009-10-18 22:39 上面可以看到panic的字样出现在第五行,panic原本是恐慌的意思,在这里表示系统遇到致命错误。panic后面通常写着错误的原因,在这里是No HPETs available...,段落的最后一行,也就是BSD Process的上面一行,写明出错的模块,在这里是AppleIntelCPUPowerManagement:
2010-7-18 21:59:11 上传 下载附件 (3.31 KB) 得到这些信息后到Google很容易就能够找到解决方案——安装NullCPUPowerManagement.kext,在下面Kext部分我会详细介绍如何安装。 很多朋友反映,苹果消失后出现灰屏幕,还有一种情况是,苹果下面的东西无休止地转,开机启动页面中途停止在ACPI_SMC_Platform_PlugIn,但又没有“五国”,这时你还差一点点就进入了。这些问题可能与显卡有关,你可以尝试-x启动安全模式,或者加载显卡Kext。 Kext kext是内核扩展的缩写,构建在内核上面,为内核提供扩展功能。黑苹果的高手们利用这点来制作破解kext,以解决启动问题,所以很多时候破解需要安装一些kext文件。有些时候把出现问题的Kext删掉也未尝不可,删掉之前一定要做好备份工作,删除很简单,在mac盘:/System/Library/Extensions下找到引致问题的祸首直接删掉。 Kext安装 如果你使用Bootthink: 在Bootthink下面安装kext非常简单,把下载回来的以.kext为后缀的文件夹,移动到路径C:\Darwin\System\LibrarySL\Extensions\下面即可。Bootthink在启动苹果时会加载这些kext。以往的kext安装要在苹果下面进行,还需要处理权限问题。 我建议将 C:\Darwin\System\LibrarySL\Extensions\Extensions.mkext C:\Darwin\System\LibrarySL\x32\Extensions\Extensions.mkext C:\Darwin\System\LibrarySL\x64\Extensions\Extensions.mkext 删除,因为我们不需要这些文件,也不知道这几个mkext会否与新加上的kext冲突。 如果你使用变色龙Chameleon: 新建E:\Extra\Extensions,把下载回来的以.kext为后缀的文件夹搬到里面。Chameleon启动时就会自动加载。稍后安装雪豹成功到F:后,同样的要把内容复制到F:\ --- 常用的一些kext: FakeSMC.kext —— bootthink原来已经带有,这个kext模拟真正苹果机上的SMC部件,必备 NullCPUPowerManagement.kext —— 将电源管理功能禁用,解决IntelCPUPowerManagement.kext的HPET错误 OpenHaltRestart.kext —— 解决重启/关机无法断电问题 PlatformUUID.kext —— 解决Unable to determine UUID for host. Error : 35的问题,如图:
2010-7-18 21:59:11 上传 下载附件 (18.62 KB) VoodooPS2Controller.kext AppleACPIPS2Nub.kext 组合 2个要一起使用,提供传统PS/2插口鼠标/键盘或笔记本触摸板支持 或 ApplePS2Controller.kext AppleACPIPS2Nub.kext 组合 2个要一起使用,如果Voodoo不工作,你可用ApplePS2Controller代替。 如果2个组合都不工作,你可以找网上其他版本的Kext试试。 这些kext都可以从网上下载,同时兼容32位和64位。 以上的kext文件,你需要它们的可能性从上到下递减,第一个kext基本上是必备的,下面的是你遇到其它问题相对应要的kext。除此之外,你可能还需要别的kext来解决更多的问题,需要你遇到问题后自行到Google搜索解决方案。有些kext能兼容64位,而有些不可以的,kext如果不兼容64位,在bootthink界面你需要按F8进入命令行,输入-x32,回车,此时雪豹将使用32位内核模式,同时使用32位的kext。 这个步骤完成后成功进入到安装程序时,你已经完成了总进程的80%,下面的步骤会相对简单。如果无法进入安装界面,最佳的办法就是不断尝试新的解决方案,在没找到证实你的硬件无法安装苹果系统前不要放弃。如果你连苹果的样子都看不到,检查之前的拷贝DVD步骤有没有弄错。][/blockquote]
================================================= 解决了问题后就能进入苹果系统了。 第一次进入苹果系统有点慢,等待一下就你就会兴奋的看到看到苹果帅气的欢迎动画,这个动画仅在安装之后的系统设置前出现一次,所以,赶紧拍照留念吧。如果赶不及也没有关系,可参考以下贴的方法自行在mac系统里提取。 http://bbs.pcbeta.com/thread-761512-1-1.html 2010-7-18 21:59:12 上传 下载附件 (21.67 KB) 接下来就是一些设置(部分图片来自远景)。 2010-7-18 21:59:13 上传 下载附件 (29.5 KB)
2010-7-18 21:59:14 上传 下载附件 (35.42 KB) 这里留空.不用输入:
2010-7-18 21:59:15 上传 下载附件 (32.25 KB) 填写注册信息也可以留空。 2010-7-18 21:59:16 上传 下载附件 (30.57 KB) 2010-7-18 21:59:16 上传 下载附件 (36.91 KB) 6.创建你的账户..填好帐户名和密码即可,密码以后有用.如果发现键盘无法输入,请接入USB键盘或者加入键盘驱动尝试解决 2010-7-18 21:59:17 上传 下载附件 (29.79 KB) 在设置时区时,为了你的Windows时间不受干扰,你最好选择英国伦敦格林尼治中央时区(如果没有可直接输入冰岛),而非北京时间,同时,选择靠近赤道的非洲地方,不会给你个夏令时,有人在windows下修改注册表解决时间问题,不过这样虽然时间同步,但windows下时间还存在问题,所以还是修改苹果系统下的时区。如下图所示: 2010-7-18 21:59:18 上传 下载附件 (13.92 KB) 设置完就进入了苹果的华丽的桌面,第一次进入苹果会发现声卡网卡和显卡等没有驱动,这些需要加入kext文件和dsdt解决,请看下一步。 ================================================ 接下来就是加入kext和DSDT以驱动硬件了。 关于Kext: Kext(Kernel Extension),就像它的名字所说的,内核扩展,主要是为了更好地驱动硬件,是每一台Hackintosh必不可少的一部分,我们可以简单地把它理解为“驱动”。Bootthink下可以把kext文件放在C:\Darwin\System\LibrarySL\Extensions\下,进入苹果过程中会自动加载,且不需要修复权限。 关于DSDT: [blockquote]DSDT是BIOS的一部分,改写DSDT可以使雪豹正确读取一些BIOS信息,从而解决一系列的恼人问题,如无法关机睡眠、BIOS被重置、多核CPU只能使用单核心等,DSDT也可以用来驱动显卡、声卡和网卡,其过程比使用Kext要繁琐,而回报是使你电脑更像真正的Mac,从源头解决问题,我的建议是,如果其他方法无法解决你的问题,尝试这个更高级的方法。现在无需刷BIOS也可实现DSDT改写,可以减少不必要的风险。使用DSDT工具生成DSDT.aml后放在Bootthink文件夹C:\Darwin下面,或变色龙的/Extra下面就能实现DSDT改写。[/blockquote]
注意,只有10.6.2或以上版本才能正常使用DSDT,之前版本请下载离线升级包升级后再使用DSDT。如果在安装苹果系统前加入了DSDT,那么安装过程可能会非常的卡,所以进行苹果系统安装时不要把DSDT放在Darwin下(bootthink为例),安装后再放进去。 另外还有smbios.plist, com.apple.Boot.plist是提供一些系统硬件信息让苹果系统识别的,有些问题,如CPU和内存的识别不准确问题可以修改smbios文件。使用方法:放在Bootthink文件夹C:\Darwin下面。 ------------------------------------------------------------------------ 下面详细的说下驱动: 关于声卡,去www.kexts.com找对应型号的声卡驱动,如果没有就尝试使用据说万能的VoodooHDA.kext。实在不行就自己制作仿冒 LegacyHDA.kext:http://bbs.pcbeta.com/viewthread.php?tid=623626&highlight=%2B%D7%CF%C3%D7(紫米的教程) 关于显卡: N卡尝试使用网络上已经出现的能正常使用的对应驱动。若不行,尝试使用Natit+NVinject+NVEnabler(任选一个使用就可以,不要一起使用!) http://www.kexts.com/view/170-videocards_(nvidia)_10.6_(86-64).html 还是不行的话就得自己制作修改DSDT来驱动了。 制作DSDT教程看威廉第三的帖子:http://bbs.pcbeta.com/thread-484842-1-1.html 目前大部分独立显卡都已经成功驱动。显卡无法驱动的状况状况无非是无法修改分辨率,无法开启QE/CI(加减时钟、天气预报等小工具界面不会看到水纹效果)。 显卡成功驱动如图: 2010-7-18 21:59:19 上传 下载附件 (37.48 KB) 关于网卡: 网卡也需要相关kext文件或者修改DSDT来实现驱动,具体方法自己搜索相关贴。当你看苹果的关于本机→系统概述,选到以太网卡那项发现右边有详细介绍时说明已经成功驱动。如图: 2010-7-18 21:59:20 上传 下载附件 (29.04 KB) 这三个主要的硬件驱动后可能还会有各种各样的问题,如:摄像头不能用,不能睡眠,无线无法驱动,CPU和内存信息识别不准确等等,具体情况还得多百度或谷歌一下,多逛逛论坛,会有不少收获。 ------------------------------------------------------------------------------------------------------------ 完善一下: 如何解决摄像头问题(针对那些摄像头指示灯亮但显示不出图像的,即一片黑色的可以使用CamTwist软件试试有没有效果) 下载地址:http://oucfeng.qupan.com/6527092.html 使用说明:1.打开cam twist 和 photo booth (以这个为例子ichat类似)这时photo booth 里没有影像画面全黑但未显示未连接(如果显示未连接就不要再看下去了) 2. cam twist里双击最左边一栏的webcam 然后photo booth 里就会有图像了 好了就这么简单但是顺序不能变如果先在cam twist 里双击了webcam 就要再双击一次不行就先选个别的再选回webcam 解决系统信息识别不正确的方法(如内存和CPU等):部分CPU尝试使用cpuinjector.kext解决,也可以修改smbios解决,现在上传mac系统下自定义生成smbios等的软件:http://oucfeng.qupan.com/6527106.html +#+#+#+#+#+#+#++#+#+#+#+#++#+#+#+#++#+#+#+#+#++#+#+#+#+##++#+#+#+# 以下(引自http://bbs.pcbeta.com/thread-592288-1-7.html): [blockquote]每次开机时在Bootthink选择雪豹分区很麻烦,如果你还需要-x32之类的Flag就更麻烦了。进入F8黑白界面后选择雪豹的20GB分区后,输入“# b=0”回车,下次启动时Bootthink就会跳过选择界面,要重现选择界面开机时按住Alt键,你也可以输入“#b=X”:自定义倒计时X秒进入mac系统。进入雪豹后,用PlistEditPro打开/Library/Preference/SystemConfiguaration/com.apple.Boot.plist文件,添加-x32等你需要的启动选项到Kernel Flag项下面即可。这样,你只需要在开机时候选择Windows还是Bootthink,选择了bootthink后,就会自动进入。[/blockquote]
2010-7-18 21:59:20 上传 下载附件 (27 KB) #+#+#++#+#+#+#+#+#++#+#+#+#+#++#+#++#+#+#++#+#+#+#++#+#+#+#++#+#+#+#++# 另外我们可以安装mac下的OSx86 Tools Utility工具修改启动信息,我的方法如下:先安装OSx86 Tools Utility(不同版本操作可能有所不同,仅作参考): OSx86 Tools Utility下载地址:http://oucfeng.qupan.com/6527749.html 安装后选择“添加EFI信息/启动标记”: 2010-7-18 21:59:21 上传 下载附件 (41.71 KB) 接着“运行启动编辑器脚本”,在终端输入完mac系统设置的密码回车就行,很多人发现不能输入密码,其实输入是不可见的,按顺序输入后直接回车就行,和linux终端类似,输入后会出现如下图的提示: 2010-7-18 21:59:22 上传 下载附件 (33.09 KB) 按照提示直接输入你想添加的开机标记回车即可,比如“-x32 -v”(无引号)。 另外OSx86 Tools Utility也可以修改系统显示信息: 2010-7-18 21:59:23 上传 下载附件 (7.06 KB) 然后选择“自定义cpu信息”和“设置内存信息”可以修改系统显示的cpu和内存信息,个人推荐修改smbios文件实现识别。 2010-7-18 21:59:24 上传 下载附件 (12.7 KB) 具体如何修改自己琢磨吧,比较简单的。 再上传可以自定义启动项的工具EasyBCD,简单实用哦,可以把启动项bootthink修改成Snow leopard,也可以调整启动顺序和等待时间。 EasyBCD下载地址:http://oucfeng.qupan.com/6527756.html 2010-7-18 21:59:24 上传 下载附件 (30.28 KB) &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 下面秀秀我的苹果系统。 关于本机(升级到10.6.4了哦): 2010-7-18 21:59:25 上传 下载附件 (15.5 KB) 2010-7-18 21:59:27 上传 下载附件 (81.82 KB) 我的桌面: 2010-7-18 21:59:28 上传 下载附件 (97 KB) 我的电脑是Y450AT6600 GT240M。 ============================后记================================= 以上详细说了如何硬盘安装原版雪豹系统,关于硬盘安装或刻盘安装破解版比较简单,参考相关教程即可,建议安装原版,特别是笔记本电脑,至于安装过程出现的各种问题可以百度或谷歌一下应该能得到答案。由于我仅接触黑苹果不到3个月,所以关于黑苹果的知识比较浅薄,教程有什么错误希望大家批评指正,我会做出修改,还有就是教程有些地方比较啰嗦,许多地方读者自己明白的就可以直接忽略 |
|