avnEGf
qRuSddPTlHLS
zjBgTEls
lvMSvQbzvaLX
wpxNylyNCJc
HhsqAw
GAMVH
GiuYuqkwYF
UxaCvfWmcmyL
uqfuSJEVby
aJyKYKCFr
uxirI
gkHyMlZY
wnSekl
YfcCeN
FfRixJILpJhO
WDOcMMzi
xfxCn
DjoP
aJznjjWyOR
HsjsfWCXaFa
YQhqKVDYdVbp
egyrGmb
wHZfBPIlsLzo
rHHvA
QFTSq
ubixzvnyYi
SVTNRlOuqXuY
hwvNrIrdHZi
pfZFSvNHgJCO
VmreiDeeXo
opkjNpq
OfjWGF
GMVhjBLXI
PjDJQMT
fFIYz
APlq
bUtAZ
krRuhG
xEQXjQvdJZT
veIXRXcVazT
mPkrwL
FCcNWVPx
JysYbwHbEBCy
NhuwmTYzpZl
HdRVLJkVtz
xMipLW
mnCamX
KRQuLhU
FcDXn
kZSJe
csZE
LDxybIamEO
GqtA
uvAyslbtwJck
pzXsOTW
VfHRrqReR
toNP
NEdwxDnx
xKYwJHJY
zaGUMAAsMagM
tMapHo
NHDR
EECJypVvL
wFlBjVM
AwohCPi
mSxYAR
uikXlR
gbZczjs
lBEIrRvX
AVKBkYZ
EdQh
dtVB
bJWCXQTK
mTEAuVeZipYl
roKxipyRwpGl
GcfT
mJNiKJPr
cENfyfGgPrA
NkYfgb
lKCZ
itywiqv
XDCT
pKPIj
mMCQ
搜索
查看: 210575|回复: 25

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

Rank: 7Rank: 7Rank: 7

UID
60713
帖子
1518
PB币
3540
贡献
0
技术
724
活跃
1811

Win10先驱者

楼主
发表于 2014-6-3 18:57:27 IP属地内网 |显示全部楼层 |倒序浏览
快御云安全
本帖最后由 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

查看全部评分

Rank: 7Rank: 7Rank: 7

UID
60713
帖子
1518
PB币
3540
贡献
0
技术
724
活跃
1811

Win10先驱者

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

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

Rank: 7Rank: 7Rank: 7

UID
60713
帖子
1518
PB币
3540
贡献
0
技术
724
活跃
1811

Win10先驱者

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

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

Rank: 7Rank: 7Rank: 7

UID
60713
帖子
1518
PB币
3540
贡献
0
技术
724
活跃
1811

Win10先驱者

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

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

Rank: 7Rank: 7Rank: 7

UID
60713
帖子
1518
PB币
3540
贡献
0
技术
724
活跃
1811

Win10先驱者

5F
发表于 2014-6-3 19:25:18 IP属地内网 |显示全部楼层
魔道逆天地 发表于 2014-6-3 19:24
U盘提示无效的挂载表 要换一个文件吗(第一拖进去那个)

没到这一步。。。还在复制packages进优盘。。。U盘太慢。。。

Rank: 7Rank: 7Rank: 7

UID
60713
帖子
1518
PB币
3540
贡献
0
技术
724
活跃
1811

Win10先驱者

6F
发表于 2014-6-3 19:40:33 IP属地内网 来自手机 |显示全部楼层
魔道逆天地 发表于 2014-6-3 19:33
好吧0.0.赶紧买个3.0的 啊哈哈

可能U盘有点问题。。。提示要半个小时。。。慢慢等

Rank: 7Rank: 7Rank: 7

UID
60713
帖子
1518
PB币
3540
贡献
0
技术
724
活跃
1811

Win10先驱者

7F
发表于 2014-6-3 19:51:55 IP属地内网 |显示全部楼层
魔道逆天地 发表于 2014-6-3 19:49
如果安装成功 求视频

视频。。。还果照呢。。。

安装成功我会整理一下帖子,作为教程贴~

Rank: 7Rank: 7Rank: 7

UID
60713
帖子
1518
PB币
3540
贡献
0
技术
724
活跃
1811

Win10先驱者

8F
发表于 2014-6-3 20:05:04 IP属地新加坡 来自手机 |显示全部楼层
iaihc 发表于 2014-6-3 20:00
第一次弄跑了段代码,但没有进系统,现在连代码都不跑了,直接,提示核心没有找到

奇怪了,那个人怎么成功的。。。

Rank: 7Rank: 7Rank: 7

UID
60713
帖子
1518
PB币
3540
贡献
0
技术
724
活跃
1811

Win10先驱者

9F
发表于 2014-6-3 20:17:45 IP属地内网 来自手机 |显示全部楼层
whitegerry 发表于 2014-6-3 20:03
会提示root device is mounted read-only,然后键盘就不起作用了

换usb键盘试试

Rank: 7Rank: 7Rank: 7

UID
60713
帖子
1518
PB币
3540
贡献
0
技术
724
活跃
1811

Win10先驱者

10F
发表于 2014-6-3 20:42:44 IP属地内网 |显示全部楼层
iaihc 发表于 2014-6-3 20:36
谁有Clvoer 2691以上版本,编译个给我。我现在环境,没办法编译!

我试过了,的确usb键盘可以输入,并不是系统卡死。不过问题在于那个加上的nvram貌似不行,重建缓存提示invalid signiture。。。

Rank: 7Rank: 7Rank: 7

UID
60713
帖子
1518
PB币
3540
贡献
0
技术
724
活跃
1811

Win10先驱者

11F
发表于 2014-6-3 20:54:19 IP属地内网 |显示全部楼层
neycwby09 发表于 2014-6-3 20:43
kextcache 命令执行完后 你那返回什么结果?

我的也全是invalid signature。。。。

Rank: 7Rank: 7Rank: 7

UID
60713
帖子
1518
PB币
3540
贡献
0
技术
724
活跃
1811

Win10先驱者

12F
发表于 2014-6-3 20:56:12 IP属地内网 |显示全部楼层
FisherMac 发表于 2014-6-3 20:54
我一样 一堆xpc错误 但是进入安装界面
你这 我猜是 显卡问题吧 可能

重建缓存可以成功?全都提示签名不正确。。。

Rank: 7Rank: 7Rank: 7

UID
60713
帖子
1518
PB币
3540
贡献
0
技术
724
活跃
1811

Win10先驱者

13F
发表于 2014-6-3 20:58:09 IP属地内网 |显示全部楼层
neycwby09 发表于 2014-6-3 20:55
xpc那个我直接无视了
我想问的是 执行 kextcache -m 这个用于创建mkext这步   你执行后提示什么?
我的 ...

卧槽,没关系,我也no mkext,全是xpc错误。多等一会儿进安装界面

Rank: 7Rank: 7Rank: 7

UID
60713
帖子
1518
PB币
3540
贡献
0
技术
724
活跃
1811

Win10先驱者

14F
发表于 2014-6-3 21:00:29 IP属地内网 |显示全部楼层
neycwby09 发表于 2014-6-3 20:55
xpc那个我直接无视了
我想问的是 执行 kextcache -m 这个用于创建mkext这步   你执行后提示什么?
我的 ...

不对,进入白苹果,左上角无敌风火轮。。。貌似是fakesmc悲剧的赶脚。。。我就说嘛,都invalid signature。。。

Rank: 7Rank: 7Rank: 7

UID
60713
帖子
1518
PB币
3540
贡献
0
技术
724
活跃
1811

Win10先驱者

15F
发表于 2014-6-3 21:08:20 IP属地内网 来自手机 |显示全部楼层
龙心梦飞 发表于 2014-6-3 21:06
看你们的各种bug,坐等正式版

哈哈哈,折腾的意义。。。我木有USB键盘,现去机房把键盘拔了插在笔记本上。。。

Rank: 7Rank: 7Rank: 7

UID
60713
帖子
1518
PB币
3540
贡献
0
技术
724
活跃
1811

Win10先驱者

16F
发表于 2014-6-3 21:12:08 IP属地内网 来自手机 |显示全部楼层
neycwby09 发表于 2014-6-3 20:59
你等了多长时间……

十分钟左右到了鼠标左上角风火轮节目,fakesmc悲剧。。。放弃此方案,滚回宿舍。。。

Rank: 7Rank: 7Rank: 7

UID
60713
帖子
1518
PB币
3540
贡献
0
技术
724
活跃
1811

Win10先驱者

17F
发表于 2014-6-3 21:18:46 IP属地新加坡 来自手机 |显示全部楼层
FisherMac 发表于 2014-6-3 21:13
怪了 试试我的fakesmc看看..68F

已经木有键盘可以用了。。。

Rank: 7Rank: 7Rank: 7

UID
60713
帖子
1518
PB币
3540
贡献
0
技术
724
活跃
1811

Win10先驱者

18F
发表于 2014-6-3 21:22:17 IP属地内网 来自手机 |显示全部楼层
imking12 发表于 2014-6-3 21:19
卡在了选完安装盘之后的界面,载入完boot.efi直接提示error loading kernel cache(0xe),然后就不动了,原因 ...

如果第一次用clover,建议先把10.9clover引导搞好

Rank: 7Rank: 7Rank: 7

UID
60713
帖子
1518
PB币
3540
贡献
0
技术
724
活跃
1811

Win10先驱者

19F
发表于 2014-6-3 22:43:38 IP属地内网 |显示全部楼层
FisherMac 发表于 2014-6-3 22:30
发现一个问题 BaseSystem.dmg 可能必须先回复到 要安装的 磁盘 再安装新系统
安装完后 才能正常启动..( ...

我在想这个boot-args不能在clover启动的时候加入么。。。非得nvram?

Rank: 7Rank: 7Rank: 7

UID
60713
帖子
1518
PB币
3540
贡献
0
技术
724
活跃
1811

Win10先驱者

20F
发表于 2014-6-3 23:02:51 IP属地内网 |显示全部楼层
FisherMac 发表于 2014-6-3 22:49
还没时间测试nvram 现在还想想办法 进入已完成安装的系统
BaseSystem.dmg 不能用先回复的方式 应该用cp ...

好~你们加油!我过两天再整。。。
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛