Win10论坛

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

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

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

搜索
查看: 26555|回复: 81

[原创内容] 解决笔记本第四代CPU的Clover引导重启   [复制链接]

听不懂广东话的人

Rank: 5Rank: 5Rank: 5

UID
732355
帖子
538
PB币
2273
贡献
0
技术
50
活跃
513

8周年庆典勋章

发表于 2013-11-4 21:26:59 |显示全部楼层
此文提供一种引导时,四代HaswellCPU重启的解决方案:PMPatch


首先声明,刷BIOS具有一定风险,以下内容供参考但风险需自行承担!
大神可以略过,此外有不正确之处欢迎指正
因为电脑是第四代CPU,很多支持可能都不完善,坛子里有些台式4770k安装的例子,但是并不适用于我的笔记本电脑。
我的症状就是通过Clover引导,在还没见到-V的界面前就重启:即在clover见到mac安装分区后,空格选without cache,inject kext,然后clover会有个读取驱动的界面,显示一行+++++++++++++++++的符号,这个界面一结束就自动重启。


我的环境:
Lenovo Y510P Laptop
Processors: Core i7-4700MQ
Graphics: Nvidia GeForce GT 750M SLI + Intel HD4600
Audio: Intel Lynx Point
Ethernet: Attansic Unknow
Wireless: Intel WN2230 BGN

我安装的是10.9正式版(自己通过虚拟机从appstore里下的),clover是22xx(忘记了),secure boot什么的关闭了,可引导W7,W8和Ubuntu。
搜索后发现坛子里还有许多4代U的童鞋也是这样的问题,发了求助帖半天没人回复,就干脆自己动手好了。




解决思路
通过搜索得知4代U可能需要PMPatch才能引导,需要通过刷BIOS来实现此Patch。


大致步骤:
这里是大致步骤,因为每个笔记本BIOS型号不同,厂家也不同,所以只能说大体步骤

1.提取并备份你的BIOS(当然如果你有Manufacturer提供的BIOS也可,可以修改那个BIOS并刷入机器)
注:备份极为重要!

2.修改这个BIOS(即进行Patch)

3.刷回Patch好的BIOS到机器



详细步骤:(虽然说是详细步骤但是对读者的帮助可能并不大,如上文提到的因为每款机器的BIOS不同,方法也不一样,在此仅作参考)
1.提取并备份你的BIOS
因为每个主板的Manufacturer不同,提取BIOS的方法也不同。有的厂家会在产品的驱动下载界面提供BIOS升级的固件,用那个东西也可以。
我的笔记本较新,厂商都没有BIOS升级,所以我只能从自己的机器里提取BIOS并做修改。

PS:较新的机器会把Windows的key写入BIOS里,所以新机器一般情况下不要把自己的BIOS拿给别人分享。(当然你不在乎也无所谓,反正咱都是折腾狂人,每年要装好几次机子,一个key根本不够用的......)

我的机器是InsydeH20的BIOS,你的机器BIOS具体是什么制造商需要自己查看,然后自己搜索提取BIOS的方法(或者你已经有官方提供的BIOS,修改那个也可以)

以下以我的机器为例,提取BIOS(仅供参考,你如果跟我不同型号(相近型号都不行)就不要完全照搬我的方法,这需要你自己去搜索适合自己机器的方法):

1.打开附件里的Fptw64_(8_series).zip解压缩
2.使用管理员的CMD(8.1的话管理员PowerShell运行CMD),来到Fptw64文件夹
3.运行backup.bat
4.经过一串很专业的命令行界面,在该文件夹下得到backup.bin,这个就是我的BIOS备份文件了
5.好好保存BIOS备份文件。(其实如果刷坏了,开机都开不了留着它也没用,但是还是要备份)



2.修改这个BIOS(即进行Patch)
使用附件里的PMPatch_0.5.13_win.zip,解压得到一个exe文件。将你需要修改的BIOS文件与这个EXE文件置于同一目录下,用管理员CMD来到该目录下,运行
  1. pmpatch /path/to/original.bios /path/to/patched.bios
复制代码
其中path指路径,如果在同一文件夹下就可以
  1. pmpatch original.bios patched.bios
复制代码
original.bios是你想要patch的BIOS;
patched.bios是patch后你的文件的命名(熟悉DOS的同学一看就懂啦)
至于后缀名我的两个都是bin,没什么问题,

执行后就会在目录里得到一个名为patched.bios的东西(看你怎么命名输出文件了),你也可以修改路径和文件名,总之最后得到一个修改好的bios即可

参考阅读:
http://www.insanelymac.com/forum/topic/285444-pmpatch-uefi-patching-utility/   这是这个EXE文件的发布贴,附有短小的说明,不知道国内童鞋是否能上这个网站,拙译如下(推荐看原文):
我写了这个软件,来解救那些被厂商锁定MSR 0xE2(不懂这是神马东东,译者注)的UEFI的BIOS,使他们能够使用原生的AppleIntelCPUPowerManagement.kext。在以下环境测试后没有问题:ASUS (AMI), Asrock (AMI), Acer (Phoenix), Dell (Phoenix and InsydeH2O), Lenovo (Phoenix), MSI (AMI), Toshiba (InsudeH2O), Sony (Phoenix), Zotac (AMI)。对于使用Phoenix SCT 2.0 Bios的Dell的童鞋我还加入了其他补丁,解锁了隐藏的BIOS设置。
此破解在5,6,7系列的Intel芯片组上有效,所以X79和NM10或其他相似的芯片组并不支持(之前没看见这一段,4代U是8系列芯片组,但我也马马虎虎地刷了,貌似没什么问题,译者注
使用方法:pmpatch /path/to/original.bios /path/to/patched.bios
注意,如果执行程序最后显示”Output file is generated“就说明有一个或多个模块被识别并Patch过了,如果显示"... not found" 也不用担心,那是正常的。
软件仍在开发中所以可能会使BIOS崩溃,风险自行承担。

3.刷回Patch好的BIOS到机器
这个应该不难,可以通过软件轻松实现。会经历三个步骤,抹除现有BIOS——写入BIOS——校验
我使用了提取BIOS的那个软件,用如下命令刷入

  1. fptw64 -f xxxx.bin -bios
复制代码
提示成功后,Patch过的BIOS已经被刷入,即完成了PMPatch

4.重启(提示成功才敢重启)
我重启的时候紧张的要死生怕开机成砖了。所以说刷BIOS具有一定风险,以上内容供参考但风险需要自己承担!



5.此时我再使用clover引导就能看见-v的界面了,激动得内牛满面。
虽然之后又莫名其妙地自动重启了,但是至少比之前向前走了一步。其实我本来刷bios只是为了解决联想无线网卡白名单的问题......


希望此方法能帮助那些还无法引导的4代U的同学。
此外,本文只提供一个大致思路,具体实现还要靠自己搜索信息,切勿照搬我每一个步骤,否则可能会变砖哦。

最后,还是要强调:刷BIOS具有危险性,自行斟酌风险,出错了变砖的话就晚了。


attach://3455200.zip
attach://3455199.zip



PMPatch_0.5.13_win.zip

56.25 KB, 下载次数: 17, 下载积分: PB币 -1

patch软件

Fptw64_(8_series).zip

246.19 KB, 下载次数: 17, 下载积分: PB币 -1

bios提取软件,也可以用来刷bios,跟我电脑型号不一样的童鞋慎用

6

查看全部评分

听不懂广东话的人

Rank: 5Rank: 5Rank: 5

UID
732355
帖子
538
PB币
2273
贡献
0
技术
50
活跃
513

8周年庆典勋章

发表于 2013-11-4 21:30:22 |显示全部楼层
本帖最后由 长颈鹿 于 2013-11-10 13:06 编辑

补发下附件:
PMPatch_0.5.13_win.zip 是对BIOS进行Patch的软件
Fptw64_(8_series).zip 是提取和更新BIOS的软件,目前只测试在我所使用的笔记本(联想Y510P,BIOS是InsydeH20)上能够使用,其他笔记本可能无法使用,需要其他工具进行提取备份等操作。

PMPatch_0.5.13_win.zip

56.25 KB, 下载次数: 370, 下载积分: PB币 -1

Fptw64_(8_series).zip

246.19 KB, 下载次数: 406, 下载积分: PB币 -1

Rank: 2Rank: 2

UID
3691157
帖子
189
PB币
411
贡献
0
技术
0
活跃
46
发表于 2013-11-4 21:54:24 来自手机 |显示全部楼层
哈哈,帮顶

Rank: 2Rank: 2

UID
654828
帖子
124
PB币
249
贡献
0
技术
0
活跃
255
发表于 2013-11-4 21:55:27 |显示全部楼层
好像笔记本四代u都需要patch啊

凡事都要保持一种低调的心

Rank: 7Rank: 7Rank: 7

UID
1394131
帖子
2731
PB币
2757
贡献
0
技术
214
活跃
827

远景智多星 远景技术达人

发表于 2013-11-4 21:55:42 |显示全部楼层
第三代的台式机无此问题么?》

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

UID
2881599
帖子
18661
PB币
94479
贡献
1
技术
23494
活跃
2821

热心会员 8周年庆典勋章

发表于 2013-11-4 21:59:00 来自手机 |显示全部楼层
太给力了 确实有很多人四代U引导重启……

听不懂广东话的人

Rank: 5Rank: 5Rank: 5

UID
732355
帖子
538
PB币
2273
贡献
0
技术
50
活跃
513

8周年庆典勋章

发表于 2013-11-4 22:00:27 |显示全部楼层
不知道是不是所有4代笔记本都需要patch,我只知道我的必须patch才能启动

此外三代台式不知道啊,但是三代笔记本我装过不需要patch

软件工程大学生

Rank: 9

UID
3796192
帖子
4203
PB币
53
贡献
0
技术
640
活跃
978

Win10先驱者 远景技术达人

发表于 2013-11-4 22:12:30 |显示全部楼层
写得好!!谢谢分享。。
问一些,提取时,按照提取dsdt的方法提取可以吗???.bin可以再用dsdt fixer和dsdt editor修改后刷bios

听不懂广东话的人

Rank: 5Rank: 5Rank: 5

UID
732355
帖子
538
PB币
2273
贡献
0
技术
50
活跃
513

8周年庆典勋章

发表于 2013-11-4 22:16:12 |显示全部楼层
其实对于BIOS的修改我了解甚少,好像不同BIOS厂商都有不同的工具提取BIOS。BIOS的Bin可能跟那个DSDT的bin不一样。其实我也想解锁BIOS里更多菜单,但是不知道从何下手来着。

Rank: 9

UID
752499
帖子
4067
PB币
5329
贡献
0
技术
369
活跃
506

Win10先驱者

发表于 2013-11-4 22:17:16 |显示全部楼层
我就是用这个东西改的,开启uefi模式。这个patch一般不会有问题。但是小心还是好的。

Rank: 5Rank: 5Rank: 5

UID
180126
帖子
1012
PB币
503
贡献
0
技术
3
活跃
478
发表于 2013-11-4 23:00:48 |显示全部楼层
写得好!!谢谢分享。。

Rank: 2Rank: 2

UID
3934180
帖子
103
PB币
221
贡献
0
技术
3
活跃
209
发表于 2013-11-4 23:04:53 |显示全部楼层
都需要,同4770k 。自己摸索出的方法,感谢楼主给的教程,打算整理一下再发的。。

Rank: 2Rank: 2

UID
1514674
帖子
195
PB币
808
贡献
0
技术
36
活跃
245
发表于 2013-11-4 23:58:24 |显示全部楼层
机器配置和我一样 ...  你现在 Mac OS 装上了么 ?

Rank: 2Rank: 2

UID
3691157
帖子
189
PB币
411
贡献
0
技术
0
活跃
46
发表于 2013-11-5 08:24:27 来自手机 |显示全部楼层
写得这么认真,怎么就没多少人看呢

因黑果而废=。=

Rank: 5Rank: 5Rank: 5

UID
3833385
帖子
771
PB币
1591
贡献
0
技术
3
活跃
184
发表于 2013-11-5 10:37:28 来自手机 |显示全部楼层
留名细看。赞一个。

听不懂广东话的人

Rank: 5Rank: 5Rank: 5

UID
732355
帖子
538
PB币
2273
贡献
0
技术
50
活跃
513

8周年庆典勋章

发表于 2013-11-5 11:43:41 |显示全部楼层
koocyton 发表于 2013-11-4 23:58
机器配置和我一样 ...  你现在 Mac OS 装上了么 ?

还没有,出了点奇怪的问题,过几天可能还得发求助帖

因黑果而废=。=

Rank: 5Rank: 5Rank: 5

UID
3833385
帖子
771
PB币
1591
贡献
0
技术
3
活跃
184
发表于 2013-11-5 13:57:19 |显示全部楼层
楼主。能不能给个提供破解BIOS(我是想刷BIOS变成UEFI引导的)资源的论坛或者帖子啊?谢谢。

Rank: 5Rank: 5Rank: 5

UID
2958824
帖子
1131
PB币
1141
贡献
0
技术
46
活跃
328
发表于 2013-11-5 14:16:12 |显示全部楼层
我啥都敢动,唯独BIOS不敢乱搞,不是不相信自己的细心与理解能力,而是畏惧于弄坏了没钱修!

Rank: 5Rank: 5Rank: 5

UID
155392
帖子
704
PB币
3227
贡献
0
技术
47
活跃
298
发表于 2013-11-5 15:43:26 |显示全部楼层
路过留名.谢谢了.

Rank: 2Rank: 2

UID
2444677
帖子
96
PB币
61
贡献
0
技术
0
活跃
26
发表于 2013-11-5 17:45:40 |显示全部楼层
上次本本改过一次BIOS,然后各种不能用,还好在保内,维修小哥也好说话,本来收费的,最后免费。

佩服楼主的能力!!
回顶部
Copyright (C) 2005-2019 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件