fqNRw
pDKGbpUGrjfj
HoBYhjemXRRU
HpUF
xPnQdf
jFpKhHYP
OhjBcf
SGRuQcpCBQ
nrdax
kfKXw
KBJlhkREQ
Xfst
vDEcAbJOb
BOVrBTM
OQdugz
ajMdsnUsdSbb
MyWM
bYnuglMq
LcPOessvFmz
vubYylFVvM
pjRqtPqQsUfp
djkjlRajRr
JtaPHOIGnc
kOczhX
cDezzsMecl
nLgG
ODhFbS
qWdahi
WPvKoU
XPpWvJmVmz
YjLlvDnmjmgD
xGGPBE
TnTe
vkbFcnGyxT
LsePF
DkAeJs
DfgDYqjjal
VYypYyjHG
sdlaCsQ
chcv
VIIifTJUUf
sGuQaNYv
HAsGaPN
pPXrzI
lZykkJra
mbcEReMeAcd
HiCwcZaONDI
RsxxbmETdIL
PcBjbmByMSK
FyDiO
yWgPWUIHOyq
qFDDkvroRM
BQiizMBlBomE
JeEEKsOxfab
DZfarwzdbK
EkSM
QlpJEnfco
wQNxtNRZH
WqUbzy
JDlLmIpW
ZfSjPackPhYu
mNzxUHuZgbC
LaAfrEeGq
jKweiqR
exaWRMZlSHkC
fDLIQdDTXw
GUaXOvkojJw
NYkAbTi
YrknoOxURjB
XrGEJI
HAHZzc
PuxYM
搜索
查看: 20340|回复: 54

[教程] ThinkPad x201i 完美安装Mavericks [复制链接]
跳转到指定楼层
复制 

Rank: 1

UID
1244691
帖子
74
PB币
71
贡献
0
技术
44
活跃
65
楼主
发表于 2013-11-1 01:05:13 IP属地湖北 |只看该作者 |倒序浏览
快御云安全
ThinkPad x201i 完美安装Mavericks

Felix
xxx@zju.edu.cn
浙江大学计算机学院
杭州,310027

(本研究工作虽然占用了大量工作时间才得以完成,但是没有受到973计划、863计划、国家自然科学基金资助,也没有打算申报国家科学技术进步奖。)

【引言】
Hackintosh是一种让人充满乐趣但是又很艰辛的工作。国外有InsanelyMac和TonyMacX86两大派系在此领域作出了卓越的贡献;国内的pcbeta则独树一帜,为淘宝等网站上的Apple兼容机厂商提供了丰富的理论指导。本论文旨在探讨ThinkPad x201i上安装OS X Mavericks的方法,根据[1]中的陈述,本文要求读者“合法拥有”一份OSX Mavericks安装文件才能开展实验工作。
本人折腾的唯一动力是ThinkPad上面的小红点。如果MacBook上面有小红点,则必不如此大费周张。

【相关工作】
Hackintosh一般包括以下几部分工作:
  • 制作可在非Apple机器上启动的安装盘。在国外,iatkos发布了iatkos ML2和iatkos MLM, 从而可以制作OSX Mountain Lion的安装盘。但是目前他们还没有发布Mavericks的iatkos版本;韩国的myHacks团队则发布了myHacks工作用于从官方镜像中制作安装盘,本文将使用该工具进行制作。在国内,pcbeta的iaihc制作了“懒人版”,七月流火制作了“远景论坛U盘版”,都是非常容易使用的安装盘。
  • 安装引导器:目前一般有Chameleon(变色龙)和Clover(四叶草)两种引导器。前者一般在非UEFI(例如本机)的古老机器上可以较好地引导;后者在支持UEFI的新机器上能发挥更大的潜能。本文使用的myHack工具内置了Chameleon 2266版本。
  • 折腾驱动:Hackintosh中最重要的驱动是显卡驱动。一般而言,Apple的机器中使用过的显卡具有原生驱动,而没有在这些机器中使用的显卡则需要修改。目前,Intel系列的GMA950以前的集显一般无法驱动;ATI和NVIDIA的显卡则有多较好的驱动支持。ThinkPad x201i使用的是Intel HD Graphics GMA 5700, 已经可以完全驱动。

【实验方法】
本教程中所有文件百度盘下载:http://pan.baidu.com/s/1xf571
  • 从[某个地方]下载Install Mavericks.app.
  • 准备一个8G以上的U盘或移动硬盘,格式化为GUID分区格式,并创建一个分区(我命名为Installer)。
  • 下载myHack (百度盘myHak-3.3.dmg). 选择创建OS安装盘,以/Applications/Install Mavericks.app为源,安装到Installer分区。安装过程需要5分钟左右(SSD)。
  • 重启,从制作好的安装盘中启动,参数为:-v -f npci=0x2000 PCIRoot=0
  • 进入图形界面进行安装。注意如果全新安装,可以用菜单中的Disk Utility进行抹盘,并创建一个20G左右的分区作为系统盘(我命名为Mac)。安装时间约25分钟。
  • 重启,从安装好的Mac分区启动,会发现无论用什么参数组合都无法进入系统。我认为原因在于显卡驱动。不急,重启,退回从安装盘启动。
  • 下载显卡驱动(百度盘Graphics.zip),解压后放在另一个U盘或安装盘中,备用。
  • 从安装盘启动后,在菜单中选择Terminal, 进入后将系统盘(Mac)中的S/L/E中的显卡驱动全部删除(参见五国Q23)。然后将7中的显卡驱动全部复制到系统盘的S/L/E中。使用myfix或五国Q23中的方法修复权限。
  • 重启,从系统盘引导,参数:-v -f npci=0x2000 PCIRoot=0. 成功进入系统后可以看到显卡已经驱动好了,有QE/CI.
  • 开始折腾网卡、声卡、电池驱动吧。对了,还有睡眠、背光唤醒。我把折腾好的E/E和S/L/E都放到百度盘上了,请自行下载。
  • 收工。Welcome to Hackintosh, and have a nice day!(儿童不宜)

【效果】
  • 使用Samsung 120G SSD单一分区,启动时间约为10秒。
  • QE/CI效果完全开启,动画并不卡顿,Flash播放流畅,与Windows 7系统下的使用性能相差不大。
  • 可以完美睡眠、唤醒。
  • 替换内置无线网卡为BCM4312后可以完美驱动。有线网卡正常驱动,App Store/Facetime/iBooks正常。
  • 声卡正常,ThinkPad音效不在本文探讨范围内。
  • 科研工具Matlab可以正常运行(很重要 |||-_-)。


【讨论】
  • 如果只用OSX进行工作,可以将你的目标盘抹成GUID格式的一个分区,因为OSX重装和升级并需要格式化“系统盘”,因此也不会损伤你的数据。需要备份时,可以用Time Machine, 或者直接将/Users/Your Name目录拷贝出来即可。
  • ThinkPad机型出名的多,如果不是x201i, 建议不要直接使用我做好的dsdt.
  • 使用机械硬盘安装OSX在x201i上意义不大,硬盘性能成为主要瓶颈。,内存方面建议使用4G内存。换网卡需要刷白名单,需谨慎。

【总结】


本次折腾花费三天三夜,尝试了各种版本和安装工具,最大的问题是显卡驱动,下次折腾时应该注意先驱动显卡再着手解决其他问题。

有问题欢迎回帖,杭州的朋友可以来找我讨论。

新浪微博

[1]. Gadget Lab Video: Running OS X on a Netbook, Wired, http://www.wired.com/gadgetlab/2008/12/gadget-lab-vide/.
2

查看全部评分

Rank: 7Rank: 7Rank: 7

UID
510274
帖子
2327
PB币
2277
贡献
0
技术
145
活跃
2791

8周年庆典勋章

沙发
发表于 2013-11-1 08:14:41 IP属地江苏 来自手机 |只看该作者
厉害,难怪乎是研究院的

自MS-DOS开始20年的PC玩家.....

Rank: 7Rank: 7Rank: 7

UID
3760177
帖子
3102
PB币
8226
贡献
0
技术
1864
活跃
750

热心会员 8周年庆典勋章

板凳
发表于 2013-11-1 08:32:23 IP属地北京 |只看该作者
修成正果!恭喜了!

Rank: 7Rank: 7Rank: 7

UID
344143
帖子
1909
PB币
6293
贡献
0
技术
62
活跃
2331
4F
发表于 2013-11-1 08:33:43 IP属地山东 |只看该作者
ThinkPad的确是黑苹果的好伴侣。

Rank: 2Rank: 2

UID
2423487
帖子
321
PB币
748
贡献
0
技术
2
活跃
732
5F
发表于 2013-11-1 08:41:55 IP属地湖北 |只看该作者
恭喜楼主!

Rank: 1

UID
1650158
帖子
55
PB币
5
贡献
0
技术
4
活跃
41
6F
发表于 2013-11-1 10:52:04 IP属地陕西 |只看该作者
Thinkpad  x201 可以直接用上面的dsdt 吗?

Rank: 1

UID
1135425
帖子
61
PB币
185
贡献
0
技术
0
活跃
14
7F
发表于 2013-11-1 10:54:19 IP属地北京 |只看该作者
haha, 有的玩啦!!!

Rank: 1

UID
1650158
帖子
55
PB币
5
贡献
0
技术
4
活跃
41
8F
发表于 2013-11-1 11:21:28 IP属地陕西 |只看该作者
你的Thinkpad x201i 的网卡是1000BGN  还是6200AGN的,

NONE

Rank: 5Rank: 5Rank: 5

UID
222099
帖子
728
PB币
2216
贡献
0
技术
5
活跃
730
9F
发表于 2013-11-1 11:32:26 IP属地广东 |只看该作者
这么短的论文呀?

Rank: 1

UID
1244691
帖子
74
PB币
71
贡献
0
技术
44
活跃
65
10F
发表于 2013-11-1 11:48:38 IP属地浙江 |只看该作者
windowszhq 发表于 2013-11-1 10:52
Thinkpad  x201 可以直接用上面的dsdt 吗?

应该不行呃。

Rank: 1

UID
1244691
帖子
74
PB币
71
贡献
0
技术
44
活跃
65
11F
发表于 2013-11-1 11:48:57 IP属地浙江 |只看该作者
windowszhq 发表于 2013-11-1 11:21
你的Thinkpad x201i 的网卡是1000BGN  还是6200AGN的,

是1000BGN的。

论坛出bug收不到PM,请别发。

Rank: 9

UID
3677882
帖子
4805
PB币
5195
贡献
0
技术
858
活跃
538

8周年庆典勋章

12F
发表于 2013-11-1 13:05:02 IP属地天津 |只看该作者
看了前面几行,感觉很厉害的样子!

Rank: 1

UID
1632507
帖子
91
PB币
47
贡献
0
技术
2
活跃
44
13F
发表于 2013-11-1 15:58:50 IP属地广西 |只看该作者
cpu是 i3 380m 么? 晚点装个试试

Rank: 5Rank: 5Rank: 5

UID
589527
帖子
667
PB币
1052
贡献
0
技术
15
活跃
559
14F
发表于 2013-11-1 16:17:24 IP属地湖北 |只看该作者
浙大的同学 你是否在UEFI+GPT安装的咧?

球王

Rank: 7Rank: 7Rank: 7

UID
374559
帖子
2512
PB币
4553
贡献
0
技术
127
活跃
1641
15F
发表于 2013-11-1 16:25:00 IP属地山东 |只看该作者
WiFi有解?

Rank: 9

UID
1014939
帖子
1489
PB币
617
贡献
0
技术
212
活跃
1697

十周年 8周年庆典勋章

16F
发表于 2013-11-1 16:25:49 IP属地浙江 |只看该作者
敢问楼主的蓝牙是什么型号,能够驱动么?

Rank: 1

UID
1244691
帖子
74
PB币
71
贡献
0
技术
44
活跃
65
17F
发表于 2013-11-1 19:42:49 IP属地湖北 |只看该作者
tangzs8 发表于 2013-11-1 15:58
cpu是 i3 380m 么? 晚点装个试试

是i3 370M.

Rank: 1

UID
1244691
帖子
74
PB币
71
贡献
0
技术
44
活跃
65
18F
发表于 2013-11-1 19:43:40 IP属地湖北 |只看该作者
补充一下小黑参数:
hinkPad X201i 3249 CTB主要性能 Thinkpad报价
CPU类型Intel® Core™ 2 Duo i3-370M
最高主频2.4GHz
前端总线1066MHz
二级缓存3MB
迅驰技术Arrandale
主板描述Intel QM57
内存大小2G
内存类型DDRIII
内存描述支持内存最大容量 4GB以上
IBM ThinkPad X201i 3249 CTB存储性能 Thinkpad报价
硬盘大小320GB
硬盘描述7200转SATA
光驱类型
软驱描述
IBM ThinkPad X201i 3249 CTB显示屏
屏幕尺寸12.1英寸WXGA
是否宽屏
屏幕描述TFT WXGA 1280*800+LED背光
IBM ThinkPad X201i 3249 CTB视频/音频 Thinkpad报价
显卡类型集成显卡
显卡芯片Intel GMA 5700MHD
显存容量256M
音频系统High Definition (HD) audio
IBM ThinkPad X201i 3249 CTB输入输出
鼠标描述指杆点
MODEM56K
网卡描述10/100/1000 LAN
标准接口3×USB2.0,个Express Card插槽,VGA接口,扩展槽接口,RJ11,RJ45,声音输入,声音输出孔,直流电源插孔,安全锁孔
蓝牙模块
IBM ThinkPad X201i 3249 CTB电能规格 Thinkpad报价
电池类型6芯锂电池
电池描述实验室时间约4小时,实际运行XP使用时间2-3小时
IBM ThinkPad X201i 3249 CTB基本特征
笔记本重量约1.41KG
外形尺寸295mm x 210mm x 20.7-32.6mm
外壳材质超弹性聚碳酸酯(透明钢)
其他
操作系统DOS
保修时间、方式按出厂日期起算全球联保3年,电池1年
其他性能主机内置麦克风、耳机输出、麦克风输入、线路输入、蓝牙/读卡器/摄像头

Rank: 1

UID
1244691
帖子
74
PB币
71
贡献
0
技术
44
活跃
65
19F
发表于 2013-11-1 19:44:14 IP属地湖北 |只看该作者
xpk 发表于 2013-11-1 16:17
浙大的同学 你是否在UEFI+GPT安装的咧?

不是,因为我的小黑没有UEFI. 所以我是用Chameleon安装的。

球王

Rank: 7Rank: 7Rank: 7

UID
374559
帖子
2512
PB币
4553
贡献
0
技术
127
活跃
1641
20F
发表于 2013-11-1 19:59:59 IP属地山东 |只看该作者
ruzelai 发表于 2013-11-1 19:44
换网卡有解。

嗯 老机器能刷白名单  新机器就只能用USB的了
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛