- 积分
- 6167
- 最后登录
- 2024-3-20
- 精华
- 0
- 阅读权限
- 220
- 主题
- 65
- UID
- 2513304
- 帖子
- 10738
- PB币
- 17039
- 威望
- 312
- 贡献
- 0
- 技术
- 1657
- 活跃
- 2260
三风
- UID
- 2513304
- 帖子
- 10738
- PB币
- 17039
- 贡献
- 0
- 技术
- 1657
- 活跃
- 2260
|
发表于 2014-10-31 22:52:21
IP属地福建
|显示全部楼层
本帖最后由 媛懒如此 于 2017-5-13 12:46 编辑
一楼 win下制作教程和 clover 安装、 简要配置概览
二楼制作好的安装介质和恢复教程
win 下工具
镜像读写恢复工具transmac:前往
读写 mac 分区软件hfs+ :前往 {可选}
编辑 plist 文件工具:notepad++(个人喜好),自己百度
请先准备好如上工具,按要求激活。
第一部分 win 下制作原版安装教程(yosemite通用)
准备工具:
1.大于5.5外储设备(如 U 盘)
2.yosemite(mac os 10.10 .5)原版文件http://pan.baidu.com/s/1eR9aAwM 密码: n67n
3.GPT分区硬盘(大于15g),安装 mac os 用。可在安装界面全盘格式化再安装。
简述步骤:
一、原版安装介质的制作 (二楼有现成的,制作好的安装介质)
1.用 transmac 打开 yosemite 原版镜像文件(dmg 格式),提起 InstallESD.dmg 文件,然后再用 transmac 打开InstallESD.dmg提取basesystem.dmg(注意此文件为隐藏文件);transmac 注意以管理员身份运行。
)
请勿使用多线程下载工具下载论坛附件!
请勿使用多线程下载工具下载论坛附件!
请勿使用多线程下载工具下载论坛附件!
请勿使用多线程下载工具下载论坛附件!
2.同样用transmac 打开basesystem.dmg,分别按如下目录提起下相应文件:
- /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache
- /System/Library/CoreServices/PlatformSupport.plist
- /System/Library/CoreServices/boot.efi
- /System/Library/CoreServices/SystemVersion.plist
- /usr/standalone/i386 整个文件夹
- /Library/Preferences/SystemConfiguration/com.apple.Boot.plist
复制代码
按以上提起相应文件到任意文件夹即可。
这边是10.10 GM下提起(com.apple.Boot.plist已按本文所述【下文会说明如何修改】修改):http://pan.baidu.com/s/1mgMGt8c (此文件通用,yosemite各版本只需替换掉对应版本的kernelcache、i386整个文件夹、boot.efi即可)
请勿使用多线程下载工具下载论坛附件!
请勿使用多线程下载工具下载论坛附件!
请勿使用多线程下载工具下载论坛附件!
请勿使用多线程下载工具下载论坛附件!
3.用transmac 格式化u 盘为 hfs扩展日志格式,然后用transmac 打开 yosemite 原版镜像文件,复制里面的文件 install os x yosemite.app到格式化后的 U 盘[或者直接恢复镜像到u盘].(读写 hfs+的软件要装,篇首已给。自己下,按要求安装重启输注册码激活软件方可使用,测试 在winx 依旧可用。)
4.按如下目录在以上格式u 盘根目录新建文件夹,并复制相应文件到相应目录文件夹下:
- /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache
- /System/Library/CoreServices/PlatformSupport.plist
- /System/Library/CoreServices/boot.efi
- /System/Library/CoreServices/SystemVersion.plist
- /usr/standalone/i386 整个文件夹
- /Library/Preferences/SystemConfiguration/com.apple.Boot.plist
复制代码
请勿使用多线程下载工具下载论坛附件!
请勿使用多线程下载工具下载论坛附件!
请勿使用多线程下载工具下载论坛附件!
请勿使用多线程下载工具下载论坛附件!
请勿使用多线程下载工具下载论坛附件!
请勿使用多线程下载工具下载论坛附件!
请勿使用多线程下载工具下载论坛附件!
5.按如下修改com.apple.Boot.plist(建议用 notepad++打开修改)
- <plist version="1.0">
- <dict>
- <key>Kernel Cache</key>
- <string>
- /system/Library/Caches/com.apple.kext.caches/Startup/kernelcache
- </string>
- <key>Kernel Flags</key>
- <string>
- container-dmg=file:///yosemite.app/Contents/SharedSupport/InstallESD.dmg root-dmg=file:///BaseSystem.dmg
- </string>
- </dict>
- </plist>
复制代码
并按如上 com.apple.Boot.plist文件所示修改 u 盘根目录下的install os x yosemite.app为yosemite.app
com.apple.Boot.plist文件上文已经提供修改好的。
6.复制.IAProductinfo到 u 盘根目录,此文件可跳过安装时的文件检测(如安装时要求联网下载副本安装和要安装两次的问题),此文件可由记事本类软件打开并修改。IAProductinfo文件:
IAProductInfo.zip
(355 Bytes, 下载次数: 1482)
,此文件通用。期望制作原版安装介质的同仁添加此文件,否则在安装是可能遇到要求联网下载安装副本的问题等。
以上完成原版安装介质的制作。全部在 win 下进行。
全部完成后的文件和目录如下(mac 下更加清晰)
请勿使用多线程下载工具下载论坛附件!
看图,要特别注意文件名yosemite.app
请勿使用多线程下载工具下载论坛附件!
上图中,根目录下隐藏文件.IAProductinfo未显示。
二、引导制作
带引导的镜像可不用
准备工具
大于60M 外储设备
对于传统 bios,win 下安装 clover 建议用如下方式安装到 u 盘
1.用BootDiskUtility.exe 这个工具。http://pan.baidu.com/s/1gdnQERL
操作按https://bbs.pcbeta.com/viewthread-1340057-1-1.html所示安装。
2.用 crazybirdy 的 usb fat32 工具:https://bbs.pcbeta.com/viewthread-1516502-1-1.html,这里要感谢 crazybirdy 大大一直以来的不间断更新。
装完替换如下版本 clover(rev2977):
clover v2977.zip
(3.85 MB, 下载次数: 5027)
解压替换即可。
对于 uefibios 如果安装 windows 就采用 GPT硬盘,则可以直接复制以上 clover 文件到 EFI 分区,然后进入bios 把 cloverx64.efi 添加到启动项。此时 EFI分区目录大概如下:
请勿使用多线程下载工具下载论坛附件!
如果不是 GPT分区表硬盘,可压缩一个100m 左右的 fat32格式分区(不管是逻辑分区,还是主分区,位置也任意),同样复制 clover 到该分区,进 bios 添加启动项目即可。或者下载easyuefi这个工具软件(没用过所以不给教程啦),添加clover到启动项。因为各种 bios 设置有所差异,此https://bbs.pcbeta.com/viewthread-1340057-1-1.html所列添加 clover 引导项仅供参考。
然后按照自己的意愿修改该 U 盘/EFI/CLOVER/config.plist这个 clover 配置文件,和添加安装 mac 必要或需要的 kext(驱动或者破解补丁)添加到 EFI/CLOVER/ kexts/10.10目录下(没有该文件夹自己添加)以下 kext:
请勿使用多线程下载工具下载论坛附件!
kext 说明:
GenericUSBXHCI.kext,可选解决因存在usb3.0接口的问题, usb 未驱动卡在waiting for root drive,无法安装的问题。此驱动要可配合相应启动参数 -gux_defer_usb2解决睡眠问题,即如下参数:
- <key>Boot</key>
- <dict>
- <key>Arguments</key>
- <string> -v -gux_defer_usb2</string>
复制代码
AHCIPortInjector.kext ----免开 AHCI补丁。可选
voodoops2controller, ps2键盘鼠标触模板驱动,不用PS2,触模板可删。可选
fakesmc,必留。
nullpower禁用apple电源管理,可选。
打包:
kexts.zip
(324.46 KB, 下载次数: 1292)
三、引导clover的配置(必看)
一般我们只需修改启动参数和 dsdtfixes、显卡注入这些项目。修改方法可直接修改 EFI/CLOVER/config.plist 文件也可直接在 clover 引导界面设置(gui界面)
概览 clover配置:
打开安装clover的这个u盘你可以配置config.plist,加如自己的DSDT,和必要kext如fakesmc.kext全部放到kexts/other或10.10这个文件夹下(没有10.10的话自己新建)。
启动参数配置:
- <key>Arguments</key>
- <string>
- -v slide=0 dart=0 npci=0x2000 -gux_defer_usb2 kext-dev-mode=1
- </string>
复制代码 自己修改为自己需要的启动参数。 kext-dev-mode=1启动参数对以10.10是必须的否则无法加载第三方 kext。其他启动参数依旧可在施工clover讨论那找到。-v也是期望添加的启动参数以便发现安装时候的各种问题,装成功后可弃掉。
config.plist越简单越好。如果安装的时候是英语(其实应该没什么问题吧,就这么几个英语),修改config.plist中GUI下的language为zh_CN:0;
在win下推荐用notepad++或sublime text 2编辑。一般只要修改项目如dsdt修复fixes下的:
如各个项目的启用用true 和flase 控制。DTGP必须为true。其他建议为true
<key>FixDisplay_0100</key
<key>FixSATA_0400</key>
<key>FakeLPC_0020</key>
<key>FixHPET_0010</key>
其他自己测试。
这些也可不必在config中修改在启动界面option按钮下也可以启用或修改-推荐这么做(这种修改只对本次启动有效,下次重启还得修改)
的对于自己已经有啦较好的dsdt.aml的此项目下的fixes的最好删掉。试验fixed功能的时候建议直接在gui下修改。但要记住哪次启用哪些dsdt修复可以进mac。以便回头修改config.plist.
请勿使用多线程下载工具下载论坛附件!
请勿使用多线程下载工具下载论坛附件!
选择安装分区按空格可看到如下项目
请勿使用多线程下载工具下载论坛附件!
显卡侦测:- <key>Inject</key>
- <dict>
- <key>ATI</key>
- <true/>
- <key>Intel</key>
- <true/>
- <key>NVidia</key>
- <true/>
- </dict>
复制代码
如果没有对应显卡设为flase。笔记本双显卡(无法屏蔽核显),一律启用核显。
特别的对于hd2500和hd4000,注意添加ig-platform-id值。,其值有:对以笔记本:
- ig-platform-id: 01660000
- ig-platform-id: 01660001
- ig-platform-id: 01660002
- ig-platform-id: 01660003
- ig-platform-id: 01660004
- ig-platform-id: 01660008
- ig-platform-id: 01660009
- ig-platform-id: 0166000A
- ig-platform-id: 0166000B
一般选用 01660003或 01660004。笔记本黑屏的话可能还有注入edid,如下:
- <dict>
- <key>ATI</key>
- <true/>
- <key>Intel</key>
- <true/>
- <key>NVidia</key>
- <true/>
- </dict>
- <key>InjectEDID</key>
- <true/>
- <key>ig-platform-id</key>
- <string>0x01660003</string>
- </dict>
复制代码 如上,完成 clover 配置。
重启,选择 clover,开启折腾之旅。
|
-
10
查看全部评分
-
|