让AMD与Lion同行(初稿),狮子真的来了。
本帖最后由 tkboy 于 2012-10-15 09:53 编辑让AMD与Lion同行 (初稿)
命苦的AMD,不是Mac亲儿子注定是二房的命运,看着一个个大侠变卖AMD投奔Intel的怀抱心理不是滋味啊。 幸好外国的玩家不离不弃,终于Lion的AMD专用内核发布了,虽然仍然是测试当中,但离完美也不远了。
下面的教程不太合适新手阅读安装,而且这不是傻瓜教程,请新手先学习雪豹安装
近期发布的Mac OS X Lion For AMD 10.7.3 DVD(Niresh12495-Lion-10.7.3-V2)只是一个闹剧,外国论坛没有一个人成功用那个镜像安装成功的。本人也尝试过无法安装,原因个人认为是内核还没完善。由于内核未完善,所以这个教程也不能使用代替光盘中的内核后进行全新安装,需要硬盘上有两个以上的空闲分区,一个用来装雪豹,一个用来装狮子。 感谢来自InfiniteMac上的解决方法和来自Applelife.ru上Dmitrik aka Bronzovka破解的内核,当然还有OSx86.net。还有论坛上各位热心人关注,解决使用上的小问题。 下面是成功运行Lion的截图
-----------------------------------------------------------------
本人机器配置:AMD Athlon II X3 445(已开成 4核无L3,cpu-z识别为Phenom II x4 B45)昂达A88G+/128M魔固版 主板芯片网卡 声卡 bios类型金士顿 DDR31333 2G x2XFX 9600GT 512M希捷80G SATA II (GUID分区,单独用来装mac的,MBR分区(即有windows系统的)参考其它MBR分区带的教程)雷柏8100 usb无线键鼠
-----------------------------------------------------------------安装准备:镜象
iATKOS L2 ( 10.7.2)
补充变色龙2.1 svn 1817 mac 版(如果是ATI显卡的话请下载Ati专用版本,版本号应该在18xx以上的)http://kuai.xunlei.com/d/FSPACPMCMCCK
http://kuai.xunlei.com/d/FPAVXJUCYBMB[其它旧款的cpu专用v4版 不带sse3仿真器] 本人AM3接口用这个v4也没有任何问题http://kuai.xunlei.com/d/FYOJCNOBFGOD怕迅雷失效,补上论坛上一个机友的站内链接http://kuai.xunlei.com/d/FLJIJFBCKYHE
5/2全新测试内核(含64位)根据以上内核作者公布的开源代码进行优化,希望能将缓存问题解决,适合已经安装好Lion的玩家体验,作者正在收集反馈中http://kuai.xunlei.com/d/FZATJAXSJJKM 补充V6内核,对应10.7.4版http://kuai.xunlei.com/d/FRNOCZRPOEFE
-----------------------------------------------------------------安装需知:由于现在的内核无法用于在光盘或者进入安装的界面,所以之前在雪豹上安装的方法几乎没用了,大家无法直接安装也是因为这个原因,所以现在成功的方法只能强制安装10.7.x后再使用破解内核引导进入系统的,另外还有一点必须安装在一个全新的空白分区中,资深玩家应该没问题可解决。我这种小白玩家也是不断爬文后才发现失败主要原因在这里。外国玩家给出的方法有两种,一是在雪豹上使用OSInstall.mpkg强制安装10.7.x到新分区中,二是使用用英特尔cpu的机子先装好10.7.x系统,再将硬盘放回amd的机子上用破解内核进入10.7.x-----------------------------------------------------------------
安装流程首先要有能成功运行10.6.x的机器(不管是amd还是intel),如果你没有,请到雪豹区逛逛。如果你打算将雪豹扔掉用Lion代替你手上的系统,我建议你还是hold住你的冲动比较好。如果你已经有了成功运行10.6.x的机器(不管有没有驱动,完不完美运行)你都可以接着看下去。 准备可以引导进雪豹的光盘或者u盘,因为iATKOS L2 安装完后会更新硬盘引导信息,需要用引导进雪豹重新安装变色龙。如果你的硬盘上还有windows系统,可以参考其它贴子重新激活引导并重新安装变色龙。在雪豹下双击iATKOS L2( 10.7.2) 镜象并验证过后系统就会自动加载这个镜像到系统上了,这时候你需要将显示隐藏文件,方法是在终端下运行defaults write com.apple.finder AppleShowAllFiles Yes后按住alt键鼠标右键点在Finder上。然后选重新开启即可。
然后在挂载的镜像上找到System\Installation\Packages\OSInstall.mpkg并运行它。4/19 更新另一种方法,可免安装变色龙等其它驱动,在挂载的镜像找到
System\Installation\Packages\10.7.2.BASE.pkg
这个可以跳过OSInstall.mpkg上的安装列表,变色龙也不会更新硬盘上的引导,这是最基本的系统安装包。
选择你想安装lion到的分区
本人自定义所选的补丁。变色龙没有选,因为我自己装自己的。还没验证过自带的是否可用。
安装完成后硬盘的引导会更新的,所以这时候一定要有引导进去重新安装变色龙。重新进入雪豹将所需要内核复制到lion的分区里。之前在雪豹上使用的补丁复制到变色龙的extensions里即可。然后可以使用引导参数-legacy UserKernelCache=No –v –f引导进lion,在雪豹上使用的参数也可以一并输入。这时候就可以进入lion了。再将10.7.3更新包更新后,内核再覆盖一次即可。
替换Finder.app的路径System\Library\CoreServices最后如果能成功正常使用Lion后。将各参数放进变色龙就不用每次启动都输了补充在Extra\org.chameleon.Boot.plist文件里配置样例<dict>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>-legacy -v -f</string>
<key>arch</key>
<string>i386</string>
<key>UseKernelCache</key>
<string>No</string>
</dict>
-----------------------------------------------------------------已知问题列表:
Q01:运行Finder出错。A:解决:替换Finder
Q02:使用界面是英语。A:在语言选项里将简体中文拉到语言列表最上面注消即可
Q03:重启电脑无法真正重启一直停留在光标画面,关机也一样。A:安装evoreboot补丁
Q04:鼠标中间的导航键反向。
A:系统偏好设置中鼠标设置里,取消滚动或导航时,使内容按照手指方向移动选项。
Q05:第一次进系统正常,重启无法真正重启,重启电脑后无法进入系统。A:暂时还没有有效方法解决,我是启动两次才能进系统了。
Q06:进系统后很慢,有些内置软件不能使用。A:首先检查右上角的放大镜图标spotlight是否在更新索引,如果正在更新索引禁用spotlight建立索引,然后用磁盘工具修复权限。
Q07:大量程序不能正常打开也没有报错,只是在DOCK里一直跳,最后不跳了(右键点击显示强制关闭),复制任意文件也一直停在0KB,而此时浏览器,系统设置等小部分软件正常工作,之前已经打开了的软件正常工作A:已确认与替换的Finder无关,暂无解决方法。感谢huminhao网友测试。网友sokinping已经找到疑似解决的方法,详情请访问 https://bbs.pcbeta.com/viewthread-1019728-1-1.html 网友Jonnes 贴子中有另一种方法解决。请访问https://bbs.pcbeta.com/viewthread-1024000-1-1.html
由于破解内核不能使用缓存导致,外国玩家给出的方法减少这个问题出现。
在命令行下输入
sudo chflags uchg com.apple.xpchelper.cache
Q08:安装OSInstall.mpkg时候出现警告要求Intel处理器A:暂时无解,个人分析在雪豹的引导上放入FakeSMC.kext 2.5版的。然后查看关于本机是否能识别出一个苹果机型,如果可以再尝试安装。Q09:进入设置界面时候键盘没反应A:从外国论坛获知编辑System/Library/CoreServices/Setup Assistant.app/Contents/Info.plist文件并删除以下两行即可<string>DeviceSection</string><string>KeyboardTypeSection</string>本人未测试是否有效。Q10:成功安装,引导系统出现PCI Configuration Begin后停止A:网友sos7582009提供方法,安装L2镜像内自带补丁IOPCIFamily即可解决。
-----------------------------------------------------------------安装后不能进入界面个人的分析本人只是对自己机器比较熟悉,所以对于其它的主板也不太了解,我认为分析原因很重要,由于成功例子不多,遇到问题是必然性的。我在雪豹上安装也经历无数次焦头烂额。硬盘格了数次,替换无数次驱动也没办法将雪豹安装正常,后来不断补充知识最终获得一个比较好的方法在自己机器上运行雪豹。大家交流方法真的很重要,为后面来的人提供更加有效的解决方法。 有成功运行雪豹吗
↓ ↓
是 不是→装一个去再来
↓
运行安装程序,成功安装了吗
↓ ↓
是的 没有 → 找安装程序的错误报告并贴出来分析原因 ↓ 赶紧装变色龙并配置引导可别忘记内核,但这些你会吗?
↓ ↓ ↓
找教程去再回来←你说什么啊 这些我都懂 懂,但我重启了 → 悲剧,赶紧用引导回雪豹上装
↓
配置好启动能正常入狮子了吗 ↓ ↓ 还等什么,赶紧体验一下 ← 是的 各种五国、卡死、错误、设备不能用 ↓ ↓ ↘ 焦头烂额,没找到原因所在 估计是驱动问题 找另一个硬盘用GUID分区再做一次 ↓ ↓
截图贴下来大家分析一下 替换驱动或删除不需要的驱动后正常了吗?(例如intel和ati驱动) ↓ ↓ 没有 ↗ 是的 →还等什么,赶紧体验一下 ↓
修复磁盘权限 -----------------------------------------------------------------案例分析案例1:https://bbs.pcbeta.com/viewthread-1018415-1-9.html案例2:https://bbs.pcbeta.com/viewthread-1022265-1-1.html案例3:https://bbs.pcbeta.com/viewthread-1024000-1-1.html案例4:https://bbs.pcbeta.com/viewthread-1023284-1-1.html案例5:https://bbs.pcbeta.com/viewthread-1018967-1-1.html案例6:https://bbs.pcbeta.com/viewthread-1027234-1-1.html案例7:https://bbs.pcbeta.com/viewthread-1027465-1-1.html案例8:https://bbs.pcbeta.com/viewthread-1031129-1-1.html----------------------------------------------------------------- 请各位大侠高抬贵手评个分,每次编辑需要的金币也不少。我尽量完善这个贴子。4/13 有位热心的朋友提出是否一定要10.6.8才可以。根据明文记录直接升级的必须是10.6.8。我没有考虑到用mpkg安装不一定有系统版本限制,希望热心的朋友可以作一些试验反馈,本人也会找时间在10.6.3上试一下。
4/13 看到有些朋友是集成HD4250的显卡,不禁想起本人也是同样的集显在装雪豹时候运行超慢,安装过程超过三小时的问题。估计是变色龙太旧不支持ati显卡吧。建议用ati专用的变色龙尝试安装。
4/14 热心的机友们反馈10.6.5可以直接运行安装文件,个人认为只要在10.6.x上都可以,那个朋友可以在 10.5.x上试一下就好了
4/14 补充变色龙配置文件的样例
4/15 修复原贴的重要错误,安装文件的路径应该为System\Installation\Packages\OSInstall.mpkg4/15 更新已知问题列表,更新个人分析和个人分析流程图
4/16 慢慢开始有些成功安装的案例,但方法的确比较麻烦,而且有些硬件估计和集成的驱动有兼容问题,心想如果能将原版并入这个镜像做成一个直接安装10.7.3安装包较为方便,有兴趣的大家研究一下。
4/16 更新已知问题列表
4/19 更新直接安装方法,详细请参考安装流程4/20 今天终于忙完手上的事,特意到各大论坛闲逛一下,发现编写10.6.x内核的大神终于又回来重新开始投入研发工作,有几个热心的机友还捐赠了很多硬件(口水中),不管怎么说对AMD阵营的机友们都是个好消息。顺便更新了一个已知问题和更多的案例
4/26 更新更多案例,之前我是使用AM3内核成功的。现在我用v4内核也和am3专用的一样成功进入系统,被证实AMD FX8120 FX4100之类不带集显的新款U都可以用,A4,A6之类暂时未知是否可用
5/02 更新更多案例及全新测试内核(含64位),适合已经安装好的朋友进行测试
5/06 本月私人事务较多,向各位请假一个月,回来后继续更新教程,各位六月见
5/06测试了一下新内核,64位直接返回变色龙,32位却比其它内核更稳定,启动时候无需添加UserKernelCache=No,卡顿机率更少。如果在32位内核上使用-force64参数以64位驱动,到某个驱动就会停止了,个人认为可能是32位的驱动无法以64位启动的问题,后面的测试待下月回来再继续了
9/13由于破解内核一直无法以intel的兼容模式工作,所以基本AMD只能在Lion下当玩具了,更新v6内核对应10.7.4版本仍然有缓存会崩溃问题,转一下外国玩家给出的解决缓存崩溃的方法。
本帖最后由 绝情奶牛 于 2012-4-12 22:54 编辑
AMD有福了。。{:7_433:} 期待楼主的教程,赞一个先 速度支持 LZ给大家带来福利 看了你的帖子,我不得不感慨,我晕啊,原来我第一次装黑苹果就遇到高难度问题,AMD装LION. 不能用finder是个问题啊。我才刚安装完雪豹呢,基本没有问题。声卡,网卡都搞定了,显卡原生驱动。开了2天ps,没什么问题呢。不知道LION如何。当初折腾雪豹可够呛的。 不知道性能能怎么样呢 为了你我登陆顶你 期盼你的教程,呵呵 AMD福音,这个一定要顶起,等楼主的教程。 期盼你的教程 鼠标导航键相反,你可以从系统设置里找到鼠标,把上面方框里的勾去掉就好了。 终于有人成功了! 一年多的等待 终于有人成功了 坐等教程期待中关注 32位版的finder:http://www.mediafire.com/?ib5x07qbj7llvhj {:5_262:}期待中 教程出来我也装一个,我的amd7750曾经运行10.5很不错,不知道10.7怎么样 “鼠标中间的导航键反向。”?可以在鼠标设置里面修改的吧,第一项勾选就可以正常了 快点出。我的台式机搞了好多次都没成功