《mac安装 苹果系统安装 在x86上安装.pdf》由会员分享,可在线阅读,更多相关《mac安装 苹果系统安装 在x86上安装.pdf(19页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、09 年 8 月底,苹果正式发布了新一代 Mac OS X Snow Leopard 操作系统。苹果操作系统一直在用户友好度和安全稳定性方面广受好评。苹果操作系统只允许在苹果电脑上面安装和使用。和 Windows 不一样,要在 PC 上安装,需要一系列的模拟和破解。破解安装的过程很繁琐而具有挑战性,以下是安装 10A432 雪豹的PC 安装指南,我已尽可能用较多的图片使过程简单化、傻瓜化。请准备必要的东西:配备 Windows 操作系统而且能够上网的 PC、雪豹原版零售光盘 dmg镜像文件(10A432 零售版的 MD5 校验码为 1d1fb7eca55470143c153f7f902b4ad
2、a)、23G 的可用空间、你的勇气和耐性。这个指南可能最适合从来都没在 PC 上安装过苹果系统的朋友,因为你 不需要外加 USB 键盘鼠标 不需要启动 U 盘 不需要 DVD 刻录机(如果你已经下载有镜像甚至不需要光驱)不需要第二块硬盘和 GPT 分区表 不需要另外一个正常运转的苹果系统(破解操作全都可以在 Windows 完成,不需要另外的平台)不需要输入一句又一句的命令行。全过程快速预览:第一步,缩小当前分区,为雪豹和安装盘腾出空间 第二步,修改零售光盘镜像并加载 第三步,配置开机引导程序 第四步,使用苹果零售版光盘安装雪豹 第五步,启动雪豹 第六步,安装后操作 为方便安装,全过程需要的文
3、件都可以在指南结束处提供的连接下载。第一步:缩小现有分区卷 雪豹使用自己的文件系统,HFS+,不兼容 Windows 的 NTFS 文件系统,这个指南需要 2 个HFS+分区完成安装任务,其中一个大小是 6.5GB,用来放雪豹安装光盘,另一个用来放雪豹操作系统,大小是 20GB(按照自己需要增减,操作系统本身就占了约 8GB)。为了保证你的文件不会丢失,你需要把现在的分区(如 D 盘),一分为三,旧文件放在一起是一个分区不受影响,分区剩下的空余空间被用来新建两个额外 HFS+分区(如 E 盘、F 盘)。下面举例说明详细步骤,注意,我的电脑配置与你不同,下面例子只是用于说明过程和方法以帮助你理解
4、我的意思,你需要根据自己的配置灵活变通。1.右键点击我的电脑(计算机)管理弹出来的窗口左边的磁盘管理,这里你可以看见你的硬盘分区状况。2.我的 D 盘有很多的剩余空间,所以我拿它来开刀,之前说过,我们共需要 20+6.5=26.5GB的空间,因此,我要先把 D 盘缩小 26.5G,在 D 盘上点击右键压缩卷(XP 用户和使用 FAT32 格式的用户如无法压缩卷可以使用 PartitionMagic 分区魔术师或者是下载Diskpart.exe 命令行实现类似功能)然后在弹出来的框输入 27136(1024MB/GB26.5GB),然后按确定即可。虽然这个指南的操作不会删除你硬盘上的数据,不过,
5、在处理与分区有关的步骤是整个指南里面最危险的一步,稍有不慎,你的数据将在弹指间烟消云散,请一定不要忽略任何警告框里面的提示。3.压缩 D 盘后你会发现 D 盘的文件毫发无损,只是分区大小变化了,可用空间少了 26.5G。磁盘出现了不属于任何分区的 26.5G 未分配空间。4.右键点击未分配空间新建简单卷,点击下一步后输入 6656(1024MB/GB6.5GB),下一步将此空间分配到 E,之后在文件系统选择使用 FAT32 格式化 E 盘,喜欢就给它一个名字,然后完成。5.用同样的办法把剩下的 20G 也新建一个卷。完成后变成这个样子:109G 的 D 盘拆开 3 部分,82.5G、6.5G、
6、20G,D 盘的东西没有任何损失。/quote quote这里的一个技巧是,6.5GB 的盘一定要靠近原来的 D 盘,等安装完成后把这个光盘拆了,用扩展卷功能又能够让它的空间合到 D 盘里面。正如我上面所说,你需要灵活变通,我是用 D 盘,但是你可以用其他的什么 F、G 也行,建议不要拿 Windows 系统盘开刀,因为里面可能有无法移动的顽固文件阻碍你改变分区大小。第二步:修改原版 DVD 使其识别 MBR 分区表。Windows 默认使用 MBR 分区表,所以我们硬盘上的分区多数是以 MBR 分区表构建。而苹果默认使用 GPT 分区表,一个硬盘只能在 MBR 和 GPT 二者选择其一,将
7、MBR 改成 GPT会把磁盘上所有分区所有数据删除。为此,我们要对 DVD 作一个小调整,使其能安装在MBR 分区表下。1.下载 HFS-Explorer 并安装(文章所有软件的下载链接都已包含在文章末尾)。2.若你的 Windows 之前没有安装 Java VM(JRE 虚拟机),也另需下载安装。3.打开 HFS-Explorer 点击FileLoad file system from file,在弹出框里找到雪豹的安装光盘 DMG 文件,然后在弹出框里选 OK 即可。4.打开光盘文件后点击ToolCreate disk image,在弹出框选择路径,点击保存,如果你硬盘空间紧张连这 6.2
8、7GB 空间都没有的话也可以借用一下之前的 20GB 分区。这里需要等待硬盘哇哇叫几分钟。5.下载 TransMac 软件,双击打开后,选择Run,然后点击FileOpen Disk Image用它打开刚才生成的 dmg 文件 6.选择OptionsShow Hidden Files来显示隐藏文件 7.将指南末尾附件中的 OSInstall文件拖放到/System/Library/PrivateFrameworks/Install.framework/Frameworks/OSInstall.framework/Version/A/文件夹下,点击yes覆盖原文件。OSInstall.mpkg
9、文件拖放到/System/Installation/Packages/文件夹下,点击yes覆盖原文件。两者缺一不可。8.直接关闭 TransMac 即可完成任务。现在我们已经完成对苹果原版光盘两个文件的小修改,雪豹将可以安装在 MBR 分区里面。如果你的电脑不是使用 Intel 的双核或多核 CPU,如 AMD 全系列 CPU 或 Intel 的奔腾单核、Atom 系列,你还需要把光盘根目录的 mach_kernel 内核文件替换成破解内核,破解内核的信息可以在其他指南找到,现在比较多用的是 modbin 的 test7 破解内核。下面要把修改好后的 dmg 光盘放进 6.5G 的硬盘里面。1
10、.下载 leopard 硬盘安装助手,这是我们中国人写的软件。2.右键以系统管理员身份打开(XP 可直接双击打开)3.在镜像文件一项选择已修改好的 dmg 文件,目标分区自然是 6.5G 的盘了。下面 3 个复选框都不要打勾,那些方法已经过时。4.点击开始,可以看见蓝色进度条过去,这里又需要等待好几分钟的硬盘嘎嘎声。如果无法开始,说明6.5G盘已不是完全空白的,此时你只需要打开我的电脑再次用FAT32格式化6.5G的分区后重新开启程序即可。WinVista 和 7 的用户这里要多试几次。5.此时如果程序出现没响应也不必担心,耐心等待拷贝完成。拷贝结束后,你如果到我的电脑双击 E 盘他会提示错误
11、,因为现在已经成为 HFS+分区,Windows 已经无法读取了,会提示让你格式化,此时千万不要再次格式化,否则你又要重新来过了。拷贝结束后,你如果到我的电脑双击 E 盘他会提示错误,因为现在已经成为 HFS+分区,Windows 已经无法读取了,会提示让你格式化,此时千万不要再次格式化,否则你又要重新来过了。如果你的 CPU 不支持 64 位和 SSSE3 指令集的话,就首先需要在 Boot Camp 界面按 F8 进入命令行,输入-x32 来调用 32 位系统内核,因为 Bootthink 默认调用 64 位内核。如果你不知道究竟 CPU 是否支持的话,还是建议使用 32 位的内核,因为
12、64 位内核不会带来任何好处,除非你的内存大于 4GB。相反,64 位内核很可能引起某些 32 位 kext 文件的兼容性问题。输入-x32 后点击回车后你就能够进入苹果安装界面了。然而,这仅仅是最理想的情况,多数情况你还需要更多的破解才能进入安装盘界面,在这里你可以先试一试你的人品如何。如果你能够顺利进入安装界面,你已经成功七七八八了。不过,很多人在这里会遇到这个情况,有五国语言提示死机,需要重启系统,俗称“五国”。在上一版本 Leopard 还只有四国语言。还有就是一个禁止标志在苹果上面。“五国”的解决方案比较复杂,稍后在 Troubleshooting 会告诉你怎么做。解决禁止符号就相对
13、简单一点,你只需要打开 BIOS 里面的 SATA AHCI 功能就可以了。至于如何打开 AHCI 需要参阅你的电脑说明书。如果打开 AHCI 功能令你原来的 Windows 无法启动,不必担心,关闭 AHCI 后在 Windows 安装 AHCI 驱动即可以解决,详情查看微软网站。如果你的主板没有 AHCI 功能,又或者是,你的硬盘不是 SATA,你需要另外搜索你主板 ATA 芯片的 kext文件来驱动,如英特尔 ICH 南桥芯片的 kext。然后把 kext 安装在 bootthink 上,在下面 Kext部分我会详细介绍。Troubleshooting 启动安装盘的过程错误百出,古灵精怪
14、,下面举例介绍遇到问题如何解决。这是整个安装过程最需要技巧和耐性的步骤。出现“五国”问题后,首先需要知道原因,在 Bootthink 的界面,按 F8,输入-v,可以打开 Verbose“啰嗦”模式,啰嗦模式不会解决问题,不过你可以查看启动出错的地方。如果需要同时 32 位模式,可以输入-x32-v。例子:AppleIntelCPUPowerManagement 错误 开机出现“五国”,重启后调用啰嗦模式,运行到下面的画面停止 上面可以看到 panic 的字样出现在第五行,panic 原本是恐慌的意思,在这里表示系统遇到致命错误。panic 后面通常写着错误的原因,在这里是 No HPETs
15、available.,段落的最后一行,也 就 是BSD Process的 上 面 一 行,写 明 出 错 的 模 块,在 这 里 是AppleIntelCPUPowerManagement,得到这些信息后到 Google 很容易就能够找到解决方案安装 NullCPUPowerManagement.kext,在下面 Kext 部分我会详细介绍如何安装。如果开机时你的系统闪了一闪就自动重启,没有留下任何线索,很可能问题出现在 CPU/内核的问题上,例如,上面说了,一些 CPU 需要破解内核,或者需要调整 BIOS 里面的 CPU相关设置、又或者需要以-x32 启动,或强制使用单核心以 cpus=1
16、 启动。如果开机启动页面中途停止向上走,但又没有“五国”,你可以尝试-x 启动安全模式。Kext kext 是内核扩展的缩写,它就好比积木,构建在内核上面,为内核提供扩展功能。黑苹果的高手们利用这点来制作破解 kext,以解决启动问题,所以很多时候破解需要安装一些 kext文件。得益于变色龙的新功能,在 Bootthink 下面安装 kext 非常简单,将下载回来的以.kext 为后缀的文件夹,移动到路径 C:DarwinSystemLibrarySLExtensions下面即可。Bootthink 在启动苹果时会加载这些 kext。以往的 kext 安装要在苹果下面进行,还需要处理权限问题。
17、我建议将 C:DarwinSystemLibrarySLExtensionsExtensions.mkext C:DarwinSystemLibrarySLx32ExtensionsExtensions.mkext C:DarwinSystemLibrarySLx64ExtensionsExtensions.mkext 删除,因为我们不需要这些文件,也不知道这几个 mkext 会否与新加上的 kext 冲突。常用的一些 kext 汇总:FakeSMC.kext bootthink 原来已经带有,这个 kext 模拟真正苹果机上的 SMC 部件,必备 NullCPUPowerManagement
18、.kext 将电源管理功能禁用,解决IntelCPUPowerManagement.kext 的 HPET 错误 OpenHaltRestart.kext 解决重启/关机无法断电问题 PlatformUUID.kext 解决 UUID Error 35 的问题(如下图)VoodooPS2Controller.kext AppleACPIPS2Nub.kext 组合 2 个要一起使用,提供传统 PS/2 插口鼠标/键盘或笔记本触摸板支持 或 ApplePS2Controller.kext AppleACPIPS2Nub.kext 组合 2 个要一起使用,如果 Voodoo 不工作,你可用 App
19、lePS2Controller 代替。这些 kext 都可从指南末尾连接下载,兼容 32 位和 64 位。以上的 kext 文件,你需要它们的可能性从上到下递减,第一个 kext 基本上是必备的,下面的是你遇到其它问题相对应要的 kext。除此之外,你可能还需要别的 kext 来解决更多的问题,需要你遇到问题后自行到 Google 搜索解决方案。有些 kext 能兼容 64 位,而有些不可以的,kext 如果不兼容 64 位,在 bootthink 界面你需要按 F8 进入命令行,输入-x32,回车,此时雪豹将使用 32 位内核模式,同时使用 32 位的 kext。这个步骤完成后成功进入到安装
20、程序时,你已经完成了总进程的 80%,下面的步骤会相对简单。如果无法进入安装界面,最佳的办法就是不断尝试新的解决方案,在没找到证实你的硬件无法安装苹果系统前不要放弃。如果你连苹果的样子都看不到,检查之前的拷贝 DVD步骤有没有弄错。第四步,安装雪豹 选择语言后,下一步就是安装了。首先我们要先把之前分配好的 20GB 转变成 HFS+分区,打开磁盘工具 选中左面 20GB 的分区,在右边选“抹掉”,在格式选择“Mac OS 扩展(日志式)”,然后在下面写上你喜欢的名字,点击右下角的“抹掉”。你错手抹掉 Windows 不关我事啊。抹干净后直接点左上角叉叉。点选下一步,自定义选择 打印机的文件不建
21、议安装,随后到网上下载不迟。X11 还是不要省,WINE 会使用这个软件,它是一个能让你在苹果执行 Win32 exe 文件的好东西。在这里你需要预备一张可启动的原版 Windows 安装盘,以策万全,随时准备修复可能会出现的启动问题,因为雪豹安装程序会把雪豹的分区设为“活动分区”。如此,开机的时候就会无法进入 bootthink 的选项菜单和 Windows。为避免你无法进入 Windows 后手足无措,现在给你复习一下,紧急情况如何恢复 Windows启动区。(不是重装)Vista 和 7 的用户启动光盘后点击“修复计算机”,“启动修复”,向导会自动修复你的电脑。XP 用户最好有一份 Wi
22、nPE 在手,进入 PE 打开本指南最起初提及的磁盘管理工具,将 C 盘设回活动分区。当然,正常情况下是不需要上述操作的。做好抗灾准备后点击安装,出现下面界面 。0 秒倒计时后电脑就会重启动,电脑死不断电的同学们下次记得使用 OpenHaltRestart.kext。进阶高手可以抓紧这 30 秒打开终端,使用 4 条 fdisk 命令把 C 盘重新设回活动分区,以策万全。初级用户则可以使用上面所说的 Windows 安装盘的方法。重启电脑后进入 Bootthink 选择新的卷就能进入雪豹 第五步,启动雪豹 原来如何启动雪豹光盘,现在你就如何进入系统,因此,我之前说,能够进入安装程序是关键。成功
23、进入,哈哈,雪豹给我们庆祝一下进入太空,红光的地方是著名的猎户座大星云M42,来到这里已经是 90%成功了。多国语言欢迎之后进入设置界面 在很轻松的下一步再下一步之后是设置时区,为了你的 Windows 时间不受干扰,你最好选择英国伦敦格林尼治中央时区,而非北京时间,同时,选择靠近赤道的非洲地方,不会给你个夏令时。完成后会进入雪豹桌面 进入了桌面固然让人兴奋,不过,我发现,除了能上网,系统没有声音、分辨率不能调整,有些朋友甚至连网络都没有,正式是“三无”。解决这些问题,需要进入下一步。第六步,安装其他 Kext 和 DSDT 改写及安装后操作 如果你的电脑配置与真的苹果电脑很接近,你不需要其他
24、东西都能运行得很好。不过大多数情况你还需要一两个 Kext 来驱动硬件。声音方面推荐貌似万能的 VoodooHDA.kext。显卡破解的技术难度最高,你要随时寻找最新的解决方案。在我写这篇文章的时候,除了苹果机曾经或现在使用过的有限品种的集成芯片之外,所有共享系统内存的集成显卡都还没有解决方案,没有任何加速功能,分辨率无法改变,始终为 1024768。而独立显卡很多都有支持,对于显卡破解方面最前沿的资讯可以在 netkas 的博客http:/netkas.org 找到。网卡的解决方案也是一样,多找找看。DSDT 是 BIOS 的一部分,改写 DSDT 可以让雪豹读懂一些 BIOS 信息,从而解
25、决一系列的恼人问题,如无法睡眠等。无需刷 BIOS 也可实现 DSDT 改写,无谓冒不必要的风险。使用 DSDT 工具生成 DSDT.aml 后放在 Bootthink 文件夹 C:Darwin 下面就能改写DSDT.aml。需要注意的是,下载别人的 DSDT.aml 没有效果,因为每块主板的 BIOS是不同的,你需要自己生成自己的。每次开机时在 Bootthink 选择雪豹分区很麻烦,如果你还需要-x32 之类的 Flag 就更麻烦了。进入 F8 黑白界面后选择雪豹的 20GB 分区后,输入“#b=1”回车,以后就会自动倒数 1 秒后加载雪豹分区,你也可以自定义秒数。进入雪豹后,下载一个叫做
26、OSX86 Tool 的工具,将你的-x32、-v 那些搬到 Boot Flag 那里保存即可。这样,你只需要在开机时候选择 Windows 还是 Bootthink,选择了 bootthink 后,就会自动进入。最后,当一切顺利完成,是兔死狗烹的时候了将雪豹安装 DVD 从硬盘赶走,取回6.5G 的空间。很简单,用第一步的方法,打开磁盘管理,对准 6.5G 的分区,右键点击删除卷。如果你删除了雪豹分区就是白忙一次了。6.5G 变成未分配空间后,在 D盘按右键扩展卷,狂按下一步即完成任务。所需软件下载连接:OSInstall.mpkg 及 OSInstall 两个文件:OSInstall.zip(248.53 KB,下载次数:100)OSInstall.mpkg 文件大小 900 多 K,超过我可以上传的限制,需要的人可以搜一下,如果有人有权限上传这么大的文件并愿意给大家上传请短信联系我。HFS-explorer v0.21:http:/ TransMac v8.1:http:/ Bootthink v2.3.18:http:/ 安装用)http:/ 安装用)Leopard硬盘安装助手v0.3:http:/ OSX86 Tools v1.0.150:http:/ 如有问题,参考:http:/