无限 发表于 2013-4-14 18:34

clover安装10.8.3原版,UEFI引导,简易指南

本帖最后由 无限 于 2013-4-16 10:32 编辑

主板:技嘉H61MA-D2V BIOS F5CPU:I3 2120内存:金士顿4G*2 DDR3 1333硬盘:1:WD500G MBRWINDOWS 7 64位         2:WD500G GPT OS X Mountain Lion10.8.3显卡:索泰 GT440 512M声卡:瑞昱ALC887-VD有线网卡:瑞昱RTL8168E 无线网卡:PCIE1X转接卡+AR9285USB3.0:Etron EJ168读卡器:软驱位的多合一读卡器

前言:由于最近稍稍升级了下配置,CPU从原来的G860升级到I3 2120,添了个WD500G的硬盘,主板的BIOS也更新到F5版本,对比了下F4版本时的DSDT和现在F5版本的DSDT,变动挺多,原有的完美的10.7.4,就不能用啦,看论坛里都在搞clover 装原版,能正常使用BootCamp 而且有Recovery HD分区,心痒痒,也想弄个clover的UEFI引导的10.8.3原版,于时到处翻帖,了解下clover:
1:crazybirdy的clover v2 帖子https://bbs.pcbeta.com/viewthread-1005580-1-1.html2:这个帖子很中关于DRIVES64UEFI下的驱动文件的说明非常好。https://bbs.pcbeta.com/viewthread-1189362-1-1.html3:幸运草Clover引导UEFI纯GPT分区多系统教程,这帖子也是比较详细的https://bbs.pcbeta.com/viewthread-1197452-1-3.html4:Clover Efi方式启动研究贴,这帖的18楼这段话有用https://bbs.pcbeta.com/viewthread-1116634-1-1.html5:修改编译原版InstallESD.dmg镜像教程https://bbs.pcbeta.com/viewthread-1316679-1-1.html首先,我已经服MAC 系统,是原来10.7.4的,下面的内容操作,也很多是在MAC系统下操作的,clvoer的配置文件,config.plist我也是按我的配置,根据上面的一些帖子,预先配置好,DSDT是重新制作打好各项补丁,SSDT是在这个帖子I3 2120中下载的SSDT,点此进入, 10.8.3原版镜像下载:https://bbs.pcbeta.com/viewthread-1296336-1-1.html看完这些帖子,基本就没什么问题了,一:制作clover U盘引导现在开始根据crazybirdy的帖子中Windows版安装USB Fat32分区专用工具包制作clover的U盘的UEFI引导,http://static.pb.pbcdn.com/data/attachment/forum/201304/14/173201vmfies2evj9veukf.jpghttp://static.pb.pbcdn.com/data/attachment/forum/201304/14/173201linnn8vkli8gtii2.jpg制作完毕后,1:把/EFI/drivers64UEFI/OsxLowMemFixDrv-64.efi删除,根据上面第2个帖子中说明.这个文件好像是修复低位内存问题的驱动,反正我把他删了,也没问题,留着有没问题,我倒是没试。2:   把fakesmc.kext放入X:/EFI/kexts/10.8把DSDT和SSDT放入X:/EFI/acpi/patched      把配置好的config.plist替换原/EFI/config.plist注:这一步DSDT和SSDT安装时并非必须二:制作安装盘1.打开磁盘工具,查看右边显示的镜像列表以及盘符,选中最后打开的10.8.3原版InstallESD.dmg镜像,右边选择恢复,看到如下镜像http://static.pb.pbcdn.com/data/attachment/forum/201304/14/173202a5ylk5any3cbc4k3.jpg2.大家看到这里有一个源磁盘,一个目的磁盘,于是很简单,现在只需要将你需要被用作恢复盘的盘符,用鼠标左键点中,按住不动,拖到目的磁盘即可。(说明,图中我的盘符位INSTALL 的盘符是单独的一个500G硬盘来做为安装盘的,这个可以用8G的U盘来代替。)
3.接下来点击恢复,自动将把文件恢复到这个盘中,并且被命名为和镜像一样的名称,以及MACOS扩展格式。需注意,为了以防万一,还是在此之前,现将这个恢复用的磁盘抹掉,格式为MAC OS扩展(日志式)可不要选择那个区分大小写的那个啊。虽然恢复之后,这个恢复盘的格式变成了MAC OS扩展,而不是MAC OS扩展(日志式),那是正确的。注:本来到这一步即可重启电脑从UEFI USB盘启动进安装的,因为我的config.plist里的smbios设置的是MacPro 5.1机型,特的看了“解決MacPro 4,1 MacPro 5,1 AppleTyMCEDriver.kext造成的五國“”这个帖子,在config.plist的KextsToPatch下加入以下代碼<key>0</key>                     <dict>                               <key>Name</key>                               <string>AppleTyMCEDriver</string>                               <key>Find</key>                               <data>cgoATWFjUHJvNCwxAE1hY1BybzUsMQBY</data>                               <key>Replace</key>                               <data>cgoAAAAAAAAAAAAAAAAAAAAAAAAAAABY</data>                     </dict>结果,并没有发生作用。还在是AppleTyMCEDriver.kext的地方卡住了。只好删除BaseSystem.dmg里的AppleTyMCEDriver.kext;如果你也因为种种问题无法进入安装界面继续安装的话,不妨试试这个的办法,也许对你也有用,解决办法就是编译原版DMG内容,删除有关Kext,重新打包DMG再安装,这个编译方法必须在mac环境下进行,需要查看隐藏文件的工具invisibliX,点击看原帖 这里借用原帖的其中几张图,莫怪。1:打开刚才恢复好的Mac OS X Install ESD安装盘符 并打开invisibliX点击放大镜开启隐藏文件显示http://static.pb.pbcdn.com/data/attachment/forum/201304/14/173202zz28nd18tf2jqnft.jpghttp://static.pb.pbcdn.com/data/attachment/forum/201304/14/173202fz3i2l7x3luxuflc.jpg2:挂载磁盘Mac OS X Install ESD里面的BaseSystem.dmg3:打开磁盘工具选择左边的BaseSystem.dmg,点击上方的转换,把它转换成可编译的读/写模式并保存到桌面

http://static.pb.pbcdn.com/data/attachment/forum/201304/14/173203emcezerwwacqzbpc.jpghttp://static.pb.pbcdn.com/data/attachment/forum/201304/14/173203ij7pdbdoopmbbooo.jpg4:打开保存到桌面的BaseSystem.dmg进入/System/Library/Extensions.打开终端输入代码删除相关kextsudo rm -rf          "rf 后空格然后把想删除的Kext拖进空格后面 点击enter 输入密码 删除完成"http://static.pb.pbcdn.com/data/attachment/forum/201304/14/173203f6pprr2r9bz5zb79.jpg修改后返回磁盘工具选择编译好的BaseSystem.dmg,点击上方的转换,把它转换为压缩格式并保存.http://static.pb.pbcdn.com/data/attachment/forum/201304/14/173204e14rwoef1fk611km.jpg5:打开invisibliX,把新编译好的BaseSystem.dmg拖进Drop框架里,选择Hidden后点击软件界面右上方的放大镜,隐藏文件消失后再点击放大镜,就可以看到新编译好的BaseSystem.dmg跟原来一样被隐藏了,http://static.pb.pbcdn.com/data/attachment/forum/201304/14/173205zoxqxoxybxvlvq99.jpghttp://static.pb.pbcdn.com/data/attachment/forum/201304/14/173205xjspys0ftrtpopwh.jpg6:还是用终端安全删除代码来删除安装盘里原来的BaseSystem.dmg.sudo rm -rf          "rf 后空格然后把想删除的Kext拖进空格后面 点击enter 输入密码 删除完成"http://static.pb.pbcdn.com/data/attachment/forum/201304/14/17320513js2n3zjnp00em5.jpg7:打开终端输入代码把新编译好的BaseSystem.dmg拷贝到Mac OS X Install ESD里sudo cp"cp 后空格,把编译并隐藏好的BaseSystem.dmg拖进空格后,然后直接把左侧边的Mac OS X Install ESD磁盘拖进来点击enter,输入密码,这时候终端停留在输入密码后的状态,别急,它正在把BaseSystem.dmg拷贝到磁盘中,拷贝完成了终端自动返回,这样就完成拷贝了,可以去看看Mac OS X Install ESD里检查拷贝了没有."
到此,这步工作就算完成。其实这一步如果不想这么做也可以,只要config.plist的smbios机型用mpb81.plist替换即可,但安装完成后,还是要移除AppleTyMCEDriver.kext,如果你们有发现可以不移除该文件的方法,还希望回帖告诉一声,谢谢。
三:安装重启进BIOS选UEFI USB盘第一引导进入clover,http://static.pb.pbcdn.com/data/attachment/forum/201304/14/173205lsmtws5b3lq3brb5.jpg选择Boot Mac OS X Install ESD进入第一阶段安装点击磁盘工具,先分好区,这样,分好区后,200M的EFI隐藏分区也就分好了。http://static.pb.pbcdn.com/data/attachment/forum/201304/14/173206iuv9e1sz99vilqud.jpghttp://static.pb.pbcdn.com/data/attachment/forum/201304/14/173206amai3vizqzaq6bvc.jpghttp://static.pb.pbcdn.com/data/attachment/forum/201304/14/173207pmk2qs2qk4vl9lfd.jpghttp://static.pb.pbcdn.com/data/attachment/forum/201304/14/173207tirnxhwhj8ti8ni3.jpg安装完成了自动重启,重启后选择Boot OS X Install from Mac进入第二队段安装http://static.pb.pbcdn.com/data/attachment/forum/201304/14/1732070h7mryq6n6801zq6.jpghttp://static.pb.pbcdn.com/data/attachment/forum/201304/14/173208wc5ybqnwrh00hqxy.jpg完成重启后进入, 已经可以看到RecoveryHD分区了http://static.pb.pbcdn.com/data/attachment/forum/201304/14/173208ys1szkbnzcdexcyd.jpg四:安装clover EFI分区引导选择系统盘,进入系统,这个过程很顺利,除了声卡和有线网卡外,显卡,AR9285无线网卡都已DSDT驱动了。远行EFI Tools Clover1140.app选“F”格式化EFI分区并挂载
这是我的使用的EFI文件:

http://static.pb.pbcdn.com/data/attachment/forum/201304/14/1732085tzkkneejszkk6tj.jpghttp://static.pb.pbcdn.com/data/attachment/forum/201304/14/1732096vqdvyp4xk5rvzka.jpg我的是disk1s1,这个根据个人情况,按F H J的顺序安装的。http://static.pb.pbcdn.com/data/attachment/forum/201304/14/1732098zq9808l61j69tce.jpghttp://static.pb.pbcdn.com/data/attachment/forum/201304/14/173209eizdfkfxdjijkg25.jpg
DRIVER64UEFI驱动文件说明:
http://static.pb.pbcdn.com/data/attachment/forum/201304/14/173216aa9cc53atateoqe5.jpg
装好后,把U盘里已配制好的config.plist,dsdt,ssdt,fakesmc.kest IntelCPUMonitor.kextNVClockX.kext复制到相应目录,其实装好EFI引导后EFI分区的根目录,还有boot boot1 boot6这几个文件的。但是我为了验证到底是哪种方式引导的。就把这三个文件比删除了,然后重启选择UEFI:WDC WD5000AAKX-75U6AA0启动,顺利进入系统,说明确实是UEFI引导啦。BIOS->boot0->boot1->BOOT->CLOVERIA32.efi/CLOVERX64.efi->Apple'sboot.efi->mach_kernelUEFI->BOOTX64.efi->Apple's boot.efi->mach_kernelhttp://static.pb.pbcdn.com/data/attachment/forum/201304/14/173210q99id1nd3nd42iui.jpg在没有删除那几个boot文件之前,选择P1:WDCWD5000AAKX-75U6AA0也是可以进入系统的,http://static.pb.pbcdn.com/data/attachment/forum/201304/14/173210glmjj9lk3gpg33ek.jpg删除之后,如果再选这个启动的话就会出现下图的错误,但选UEFI:WDC WD5000…..还是正常进入系统。http://static.pb.pbcdn.com/data/attachment/forum/201304/14/173210wlmwmp8fq2uxdulv.jpg这EFI的安装这一段就到此为止吧。五:驱动安装我这机子的驱动安装其实很简单,就差个声卡,和有线网卡,哦,对了,还有个读卡器。下载地址:AppleHDA.kextAnyCardReader.kextRealtekRTL81xx.kextAppleGraphicsPowerManagement.kext顺便也把AGPM的MACPRO5.1改下,也扔进去。把这几个扔到SLE,用KextUtility.app修复下权限,重启下系统,OK,声音,有线网卡,通通搞定。就是这个显卡变频不是很满意,哦对了。还有个声卡,机箱前置居然没有有输出了。这个留在后面折腾。http://static.pb.pbcdn.com/data/attachment/forum/201304/14/173211dlt9216ent66w6fj.jpghttp://static.pb.pbcdn.com/data/attachment/forum/201304/14/173211yq3ti6yiztzv3nxu.jpghttp://static.pb.pbcdn.com/data/attachment/forum/201304/14/1732113k544tz1v7v79149.jpghttp://static.pb.pbcdn.com/data/attachment/forum/201304/14/173211f7ree7z0p7j7ri0i.jpghttp://static.pb.pbcdn.com/data/attachment/forum/201304/14/1732126rt6zvfevfcocczi.jpg


这里附上我的这个主板的BIOS,,以及制作DOS启动U盘工具,
http://static.pb.pbcdn.com/data/attachment/forum/201208/30/145939kamqmubsf5zo4b6m.jpg

我这BIOS只适用于H61MA-D2V V2.1的主板,是F5版本的BIOS,修改了开机LOGO为苹果的图标,并且加了SLIC2.1 用于激活WIN7.刷BIOS有风险,各位网友自己看着办,刷坏别怪我啊.




wangyiming741 发表于 2013-4-14 18:36

打下
酱油

flyangs 发表于 2013-4-14 18:47

注:本来到这一步即可重启电脑从UEFI USB盘启动进安装的,因为我的config.plist里的smbios设置的是MacPro 5.1机型,特的看了“解決MacPro 4,1 MacPro 5,1 AppleTyMCEDriver.kext造成的五國“”这个帖子,在config.plist的KextsToPatch下加入以下代碼


<key>0</key>

                     <dict>

                               <key>Name</key>

                               <string>AppleTyMCEDriver</string>

                               <key>Find</key>

                               <data>cgoATWFjUHJvNCwxAE1hY1BybzUsMQBY</data>

                               <key>Replace</key>

                               <data>cgoAAAAAAAAAAAAAAAAAAAAAAAAAAABY</data>

                     </dict>


对于要用MacPRO安装的来所,这个不错。可惜变色龙没这方法

无限 发表于 2013-4-14 18:48

本帖最后由 无限 于 2013-4-28 13:15 编辑

下面的,有待完善的,etron 的USB3.0搞的我蛋疼,原来在10.7.4都用的好好的。这回10.8.3换了N种方案了,3.0的速度就是没有,有些方案,插上3.0的硬盘,直接卡死。https://bbs.pcbeta.com/viewthread-1313497-1-1.htmlhttps://bbs.pcbeta.com/viewthread-1278009-1-1.html
现在用的就是“修改原版AppleUSBXHCI使用第三方USB3.0晶片”这个,暂时先用2.0吧。
http://static.pb.pbcdn.com/data/attachment/forum/201304/14/173213r5ff4q1xjx5xxuss.jpg<key>KernelAndKextPatches</key>
      <dict>
                <key>KextsToPatch</key>
                <dict>
                        <key>0</key>
                        <dict>
                              <key>Name</key>
                              <string>AppleUSBXHCI</string>
                              <key>Find</key>
                              <data>dVs=</data>
                              <key>Replace</key>
                              <data>61s=</data>
                        </dict>
                        <key>1</key>
                        <dict>
                              <key>Name</key>
                              <string>AppleUSBXHCI</string>
                              <key>Find</key>
                              <data>Zj0AAQ==</data>
                              <key>Replace</key>
                              <data>Zj0AAA==</data>
                        </dict>
                        <key>2</key>
                        <dict>
                              <key>Name</key>
                              <string>AppleUSBXHCI</string>
                              <key>Find</key>
                              <data>gUkIAABAAA==</data>
                              <key>Replace</key>
                              <data>gUkIAAAAAA==</data>
                        </dict>
                        <key>3</key>
                        <dict>
                              <key>Name</key>
                              <string>AppleUSBXHCI</string>
                              <key>Find</key>
                              <data>QcdEJAgAAEAA</data>
                              <key>Replace</key>
                              <data>QcdEJAgAAAAA</data>
                        </dict>
                        <key>4</key>
                        <dict>
                              <key>Name</key>
                              <string>AppleUSBXHCI</string>
                              <key>Find</key>
                              <data>QcdGCAAAQAA=</data>
                              <key>Replace</key>
                              <data>QcdGCAAAAAA=</data>
                        </dict>
                        <key>5</key>
                        <dict>
                              <key>Name</key>
                              <string>AppleUSBXHCI</string>
                              <key>Find</key>
                              <data>xoDIAAAAAQ==</data>
                              <key>Replace</key>
                              <data>xoDIAAAAAA==</data>
                        </dict>
                        <key>6</key>
                        <dict>
                              <key>Name</key>
                              <string>AppleUSBXHCI</string>
                              <key>Find</key>
                              <data>dSZIi7voAQAA</data>
                              <key>Replace</key>
                              <data>6yZIi7voAQAA</data>
                        </dict>
                </dict>
      </dict>


结果如下图:只能用2.0的设备。
http://static.pb.pbcdn.com/data/attachment/forum/201304/14/17321344s7jo4eqipco1w4.jpg


Config.plist的配置:
http://static.pb.pbcdn.com/data/attachment/forum/201304/14/1732135wsqs6wwf2ss1s5s.jpg

附下refit.conf的修改方法:
http://static.pb.pbcdn.com/data/attachment/forum/201304/14/173213s5rw3rzaafsz9mxr.jpg
http://static.pb.pbcdn.com/data/attachment/forum/201304/14/173215tr86vlprvlreel8c.jpg我用的是这个bootcamp主题






dannywang983 发表于 2013-4-14 19:59

学习一下,找硬盘,单盘单系统中。{:5_294:}

afadiy 发表于 2013-4-14 20:14

安装完成了自动重启,重启后选择Boot OS X Install from Mac进入第二队段安装

我第一步设置的是简体中文。
到了第二步,就自动成了英文,安装完毕还要更改语言设置
真搞不清楚原因

无限 发表于 2013-4-14 20:16

afadiy 发表于 2013-4-14 20:14 static/image/common/back.gif
安装完成了自动重启,重启后选择Boot OS X Install from Mac进入第二队段安装

我第一步设置的是简体中文 ...

config.plist里有没有设置成中文?
prev-lang:kbd zh_CN:0
??

afadiy 发表于 2013-4-14 20:18

无限 发表于 2013-4-14 20:16 static/image/common/back.gif
config.plist里有没有设置成中文?
prev-lang:kbd zh_CN:0
??

设置了这个,不管用
还是自动跳出语言选择菜单。
设置成中文,安装后,第二个过程又成了英文了。

而且我每次进入那个恢复分区的reconverhd什么的,都要设置一次语言
真是见鬼了

无限 发表于 2013-4-14 20:19

afadiy 发表于 2013-4-14 20:18 static/image/common/back.gif
设置了这个,不管用
还是自动跳出语言选择菜单。
设置成中文,安装后,第二个过程又成了英文了。


你是不是选错了?还有?安装的话,你进恢复分区干毛啊?

hasimu 发表于 2013-4-14 20:21

呵呵,不错,很详细哦,看到我图片了,呵呵!

无限 发表于 2013-4-14 20:22

hasimu 发表于 2013-4-14 20:21 static/image/common/back.gif
呵呵,不错,很详细哦,看到我图片了,呵呵!

K01......其中有几张是你的图。哈。。莫怪。。

无限 发表于 2013-4-14 20:35

afadiy 发表于 2013-4-14 20:18 static/image/common/back.gif
设置了这个,不管用
还是自动跳出语言选择菜单。
设置成中文,安装后,第二个过程又成了英文了。


你这个问题,不懂什么原因。我用的是1140的 U盘FAT32引导安装的。装好后,也是用这U盘启动系统,再挂载硬盘的EFI分区安装clover的。然后再更新clover了新的版 本的。但这都是装好后的事情了。

法学子庄 发表于 2013-4-14 20:36

技术贴顶起。刚接触黑苹果,也想装原版的,4750G,做完EFI启动盘,一直开机进不去启动盘。我这机型有教程就好啊!!!~~~

afadiy 发表于 2013-4-14 20:39

无限 发表于 2013-4-14 20:19 static/image/common/back.gif
你是不是选错了?还有?安装的话,你进恢复分区干毛啊?

没选错啊,我选择简体中文,还会错。
进恢复菜单,是验证能不能改变语言设置。
如果设置语言的那个管用的话,进入恢复分区那里,应该直接就是中文。
我这个每次进入,都要设置一遍语言
但是我用普通的那个clover启动,语言设置就管用。
用了uefi的clover引导,语言设置就完全没用

水是冰的泪 发表于 2013-4-14 21:00

谢谢分享

xgliuxb 发表于 2013-4-14 21:03

技术贴顶起

xinjiemail 发表于 2013-4-14 21:14

哇靠,新鲜出炉?坐等此贴被版主射精!

骚包 发表于 2013-4-14 21:56

xinjiemail 发表于 2013-4-14 21:14 static/image/common/back.gif
哇靠,新鲜出炉?坐等此贴被版主射精!

版主射精?!{:5_288:}

laoyezxp 发表于 2013-4-14 22:55

下载了IATKOS ML3U,这个可以用来作为IATKOS ML3U安装学习参考

lewliu 发表于 2013-4-14 23:29

h好贴,总结的很好,改天学习一下,最近研究efi
页: [1] 2 3 4 5 6 7 8
查看完整版本: clover安装10.8.3原版,UEFI引导,简易指南