Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

搜索
查看: 186669|回复: 3223

[教程] 【两大方案】Yosemite黑苹果安装教程第一帖!更新Clover r2775及MBR补丁      关闭 [复制链接]

Rank: 7Rank: 7Rank: 7

UID
60713
帖子
1485
PB币
3549
贡献
0
技术
723
活跃
1131

Win10先驱者

发表于 2014-6-3 18:57:27 |显示全部楼层
本帖最后由 dlhxr 于 2014-8-4 21:56 编辑

注意:方案一适用于Clover,方案二适用于Clover和变色龙
两个方案均已使用Clover测试成功!


Q:如何在Clover引导界面更改boot argument?
A:其实在选择盘符的时候用左右键移动会移动到一个Clover设置的选项,回车进入后有一项boot_args,再次回车就可以修改了,修改后回车再选择最后一项返回,左右键移到启动盘符回车启动!这只是临时方案,可以在clover的config.plist下面直接修改以后就不用每次开机都修改了~


Screen Shot 2014-06-04 at 10.38.20 AM.png


祝大家安装成功!

最简单方案,方案一(需要clover的inject kext配合,最新r2695已支持)

无需外接usb键盘,利用最新版clover修复的injectkext功能安装Yosemite!

1. 按照以前的方式制作U盘安装盘(参考Mavericks版教程第一帖:制作OSX懒人版教程,正确制作10.9Mavericks安装盘!),不过不需要mach_kernel,而是需要把BaseSystem.dmg和Basesystem.chunklist两个文件(隐藏)拷贝到安装U盘的根目录。MBR补丁下载及替换OS X Yosemite MBR分区安装补丁
2. 更新Clover至r2695版以后,提供自编译版本下载。Clover PKG & ISO
提取码ub59
3. 把你的驱动kext都放在Clover所在EFI分区Clover/kexts/10.10/下面,例如fakesmc.kext。(安全起见other下面也放一份驱动吧)
4. 重启并使用-v kext-dev-mode=1 injectkexts作为boot argument进入安装程序,你能看到安装程序界面启动,说明kext注入成功。(出现xpc错误是正常现象,无需紧张)
5. 重启并使用-v kext-dev-mode=1 injectkexts作为boot argument进入系统,不出意外一切正常。(前提是你10.9已经ok了,意思就是你的驱动和dsdt神马的都准备好了~)
6. 使用kext utility安装驱动~下次重启只需要kext-dev-mode=1这一个boot argument即可。(可以把kext-dev-mode=1加入config.plist,经测试用这个boot argument启动10.9没有啥影响~)
7. 安装完毕,尽情使用~

P.S. 因为驱动注入已经可以使用,双击安装APP方案亦可以成功,建议有经验的使用这个方法,不需要U盘~


次简单方案,方案二(需要USB键盘)


有些人反馈还是加载不了fakesmc,在修复完权限输入exit前,尝试kextload -v /System/Library/Extensions/Fakesmc.kext看看有什么提示
还有人有问题,也可以尝试在单用户模式下面重建缓存kextcache -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extensions,不过这一步应该不太需要,因为至今我也没有建立过这个mkext文件,系统一样正常启动


1. 按照以前的方式制作U盘安装盘(参考Mavericks版教程第一帖:制作OSX懒人版教程,正确制作10.9Mavericks安装盘!),不过不需要mach_kernel,而是需要把BaseSystem.dmg和Basesystem.chunklist两个文件(隐藏)拷贝到安装U盘的根目录。MBR补丁下载及替换OS X Yosemite MBR分区安装补丁
2. 在安装U盘根目录建一个名字是kexts的文件夹,把你的驱动kext都放进去(例如fakesmc.kext)。
3. 同时把这些驱动也复制到/System/Library/Extensions这里一份。
4. 重启并使用-s -v kext-dev-mode=1作为boot argument进入安装程序,然后运行(无法输入的请外接usb键盘),此步主要意义在修复权限。
  1. /sbin/fsck -fy
  2. /sbin/mount -uw /
  3. chown -R 0:0 /System/Library/Extensions/*
  4. chmod -R 755 /System/Library/Extensions/*
  5. chown -R 0:0 /kexts/*
  6. chmod -R 755 /kexts/*
  7. kextload -v /System/Library/Extensions/Fakesmc.kext
  8. exit
复制代码
5. 此时系统会继续运行,你能看到安装程序界面启动,如果自动重启了,重启使用-v kext-dev-mode=1作为boot argument进入安装程序继续。(出现xpc错误是正常现象,无需紧张)
6. 安装系统,但结束后不要重启(如果安装结束自动重启,请再次使用-v kext-dev-mode=1作为boot argument启动安装程序。)
7. 在安装界面,打开终端,运行以下代码(XXXX是你安装的系统的分区名称,一定要做对应修改
  1. cp -R /kexts/* /Volumes/XXXX/System/Library/Extensions/
复制代码
8. 重启并使用-v kext-dev-mode=1作为boot argument到你的新系统,不出意外一切正常(前提是你10.9已经ok了,意思就是你的驱动和dsdt神马的都准备好了~)

P.S.以上过程亲自证实,如果我们修改权限不需要进入单用户的话,那么根本不需要单用户~
所以不知道有没有直接把权限修改正确的方法,经测试在另一个系统下对安装盘中的kext修改权限不好用。。。所以目前只能在安装程序单用户命令行下面修改权限,而这一步需要有usb键盘。。。

本教程借鉴自Insanelymac的+ira
15

查看全部评分

求71狐狸尾巴当抱枕......外出南极洲旅游至今未归

UID
2881599
帖子
18660
PB币
94477
贡献
1
技术
23482
活跃
2819

热心会员 8周年庆典勋章

发表于 2014-6-3 19:01:15 |显示全部楼层
Installing......

打酱油归来

Rank: 11Rank: 11Rank: 11

UID
984013
帖子
7884
PB币
28166
贡献
0
技术
2131
活跃
1597

活动参与先锋 7周年庆典勋章 8周年庆典勋章

发表于 2014-6-3 19:02:20 |显示全部楼层
没有USB 键盘。。。。==

Rank: 5Rank: 5Rank: 5

UID
3866713
帖子
989
PB币
3406
贡献
0
技术
3
活跃
1359

8周年庆典勋章

发表于 2014-6-3 19:03:01 来自手机 |显示全部楼层
好吧,很高深的样子,我还是等懒人版吧

Rank: 1

UID
38732
帖子
40
PB币
1551
贡献
0
技术
0
活跃
79
发表于 2014-6-3 19:03:52 |显示全部楼层
还是再等等吧,白的都BUG一堆.....

Rank: 7Rank: 7Rank: 7

UID
60713
帖子
1485
PB币
3549
贡献
0
技术
723
活跃
1131

Win10先驱者

发表于 2014-6-3 19:08:46 来自手机 |显示全部楼层
neycwby09 发表于 2014-6-3 19:01
Installing......

就知道,哈哈哈~刚把u盘东西备份完

Rank: 5Rank: 5Rank: 5

UID
237826
帖子
593
PB币
995
贡献
0
技术
7
活跃
964
发表于 2014-6-3 19:11:05 |显示全部楼层
neycwby09 发表于 2014-6-3 19:01
Installing......

制作U盘安装盘 找不到挂载点啊!版主早上你也测试了 ,我也试过了!失败!  你现在找到解决的方法了?
头像被屏蔽

UID
562367
帖子
2563
PB币
23839
贡献
0
技术
8248
活跃
1380

活动参与先锋 7周年庆典勋章

发表于 2014-6-3 19:13:19 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

もう、ここから離れた。

Rank: 11Rank: 11Rank: 11

UID
3545481
帖子
8499
PB币
37702
贡献
0
技术
7832
活跃
2031

Win10先驱者 我是大学生! 远景美化达人 远景技术达人 远景智多星

发表于 2014-6-3 19:17:00 |显示全部楼层
没时间精力折腾

Rank: 5Rank: 5Rank: 5

UID
2374169
帖子
947
PB币
336
贡献
0
技术
186
活跃
562
发表于 2014-6-3 19:17:19 |显示全部楼层
话说是变色龙还是clover

Rank: 11Rank: 11Rank: 11

UID
536934
帖子
4804
PB币
131
贡献
0
技术
172
活跃
1807

活动参与先锋 Win10先驱者 7周年庆典勋章

发表于 2014-6-3 19:17:40 |显示全部楼层
就是用nvram命令在系统运行时允许未签名kexts的加载啊……

Rank: 2Rank: 2

UID
4487492
帖子
132
PB币
2
贡献
0
技术
0
活跃
146
发表于 2014-6-3 19:19:43 |显示全部楼层
不管怎么样 先支持再说

Rank: 7Rank: 7Rank: 7

UID
1750044
帖子
526
PB币
421
贡献
0
技术
5
活跃
814

I'm Windows Phone用户

发表于 2014-6-3 19:19:54 |显示全部楼层
动到内核的应该是变色龙

点评

cjdung  见到猪哥洛,水一下  发表于 2014-6-4 00:03

Rank: 7Rank: 7Rank: 7

UID
3585267
帖子
1512
PB币
2229
贡献
0
技术
88
活跃
1022

我是大学生!

发表于 2014-6-3 19:20:34 |显示全部楼层
但是,貌似,以后,不能-f启动了吧

Rank: 7Rank: 7Rank: 7

UID
60713
帖子
1485
PB币
3549
贡献
0
技术
723
活跃
1131

Win10先驱者

发表于 2014-6-3 19:20:36 来自手机 |显示全部楼层
bigslowfat 发表于 2014-6-3 19:17
就是用nvram命令在系统运行时允许未签名kexts的加载啊……

大神!看来是的,我觉得那个重建缓存和复制驱动的步骤是不是不需要在这里弄啊,这里就加一个nvram?貌似有直接加nvram的方法?

Rank: 7Rank: 7Rank: 7

UID
266046
帖子
1813
PB币
6041
贡献
0
技术
67
活跃
1864

7周年庆典勋章 8周年庆典勋章

发表于 2014-6-3 19:20:37 |显示全部楼层
这个方法能成功么?期待各位大大测试,辛苦!

无风不起浪,无帖兴技术 论坛新手众,苦求无人助

UID
1996096
帖子
12247
PB币
6836
贡献
0
技术
49
活跃
2400

远景技术达人

发表于 2014-6-3 19:21:27 |显示全部楼层
可以安装GPT 我用 安装到U盘 GPT 非常慢 ...GPT硬盘安装应该很快

Rank: 7Rank: 7Rank: 7

UID
60713
帖子
1485
PB币
3549
贡献
0
技术
723
活跃
1131

Win10先驱者

发表于 2014-6-3 19:23:38 |显示全部楼层
FisherMac 发表于 2014-6-3 19:21
可以安装GPT 我用 安装到U盘 GPT 非常慢 ...GPT硬盘安装应该很快

是不是有直接加入nvram命令的方法啊,不需要开机那样?印象中。。。

Rank: 2Rank: 2

UID
3914078
帖子
260
PB币
711
贡献
0
技术
15
活跃
400
发表于 2014-6-3 19:23:52 |显示全部楼层
坐等大神出现

Rank: 11Rank: 11Rank: 11

UID
4148372
帖子
6348
PB币
181
贡献
0
技术
213
活跃
6082

十一周年

发表于 2014-6-3 19:24:03 |显示全部楼层
U盘提示无效的挂载表 要换一个文件吗(第一拖进去那个)
关闭

站长推荐

已经开启实名认证了哟
这里可以进行实名操作:点我点我点我
回顶部
Copyright (C) 2005-2019 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件