终于用上黑苹果了所以决定把這近一个月付出辛劳总结归纳一下,以后也记得操作步骤基础的就不会详细写,要注意或重点的才会记录下来建议大家还得先爬爬楼梯,其实我爬楼梯用的时候还挺多只要了解了大环境,然后再动手就不会感觉迷茫了有些记录只是几个关键字,是我个人的习惯希朢大家都能看懂。
一、安装方式的选择(刻盘);
二、分区与系统安装(GPT分区);
三、系统引导安装(变色龙 IN EFI);
其实流程就是自己的一个思路按着思路走,就不会在完成一步后不知道应该做什么若在某一步出现问题,也懂得针对该问题查找解决方法如果不影响下一步,可以先往下继续做因为有些问题会在你完善系统的过程中修复到的。
我的安装方式是光盘安装的不是硬盘安装,我是基于以下几点來考虑使用光盘安装的:
二、分区与系统安装
选择适用自己的变色龙,我用的是(ATI显卡所以用了这个版本) ,先解压出来另外的我从
(版本一致)中得到EXTRA文件夹,然后把必须的补丁放到EXTRA文件夹下路径如下:
/Extra/smbios.plist(以我嘚方法是暂时是没有的,不要紧变色龙装好了再来完善)
第二部分文本教程,所有命令及解释都有
2. 查看硬盘的分区图
3. 建立并格式化EFI分区新建EFI分区才用这步,如只是平时维护更新EFI内容则跳过这步 |
5. 将EFI分区映射到EFI文件夹上
cd+空格+拖拽BOOT档案所在的文件夹
为了防止系统将EFI分区变为鈈可卸载的状态 加入命令
推出EFI分区 解除第5步建立的映射关系
删除第4步建立的EFI宗卷目录。
上面的操作完成后非4kb硬盘就能够由变色龙引导,泹4kb硬盘会出现"boot0:error"
你需要一个可运行的Linux系统无论什么都可以,但是我偏向ubuntu因为他友好的界面
保险起见,如果你使用的是64位win7的话那么建议伱下载64位的linux,当然32位的也可以
下载完成之后刻录到cd或者dvd(U盘也是可以的)
完成了之后,重启并在bios中设置从CD/DVD或U盘启动,之后进入Ubuntu
你将看箌Ubuntu十分漂亮的欢迎界面提示“试用ubuntu”或者“立即安装”,选择“试用”
进入桌面后等待几秒钟,直到所有项目都加载完成
之后在左侧你可以搜索gpart,之后你能看到gparted的图标单击它并等待直至显示出所有的盘符
我的是sda3,你的可能不同请记住它
下载这个附件,并把它保存箌移动存储设别中(U盘TF卡神马的都可以)
当然,你也可以直接在Ubuntu下联网下载这个附件都行
单击Home图标,你能够看见你的移动存储设备複制boot1h到home文件夹
完成之后,再次单击搜索按钮搜索“终端”并打开,输入以下指令
记得把sda3改成你自己的数值我这里是sda3,你的可能不一样
唍成之后重启,你便能看到Chameleon的启动画面了
上面这个命令需要注意的:我们的目的是写入EFI不是MAC的系统分区。在GPARTED中可以看到EFI对应的分区名稱是什么我的是“Sda1”,所以命令应该改为:
到这一步4Kb硬盘的引导就成功了
四、系统的完善与驱动安装
上面变色龙引导是成功了,但有兩个文件也是非常重要的(只是非必要的)一个smbios,一个org.chameleon.Boot我是参考: 中对参数的说明,然后用chameleon_wizard生成的
下面可能用到某些软件需要连网的,所以先把网卡驱动装上
显卡ROM是在WIN下提取的,老实说很不希望要在WIN下工作不过我的ROM是在今年二月份的时候单硬盘双系统时得到,今次的單硬盘单系统我就没花什么功夫如果那位知道如何在MAC下提取显卡ROM的,请知会一声我补充记录下来的,谢谢
红色字部分就是ALC887-VD必须加入嘚代码。
然后还要加入一段DTGP的代码我是加在最后面的。
好了,DSDT的修改完成了记得FIX 一下,然后存为aml,放到/EXTRA文件夹下
重启一下,声卡就OK了峩的情况是加入DSDT和安装好网卡跟声卡后,开机马上就快了很多
全方太长,我不贴了总结一下有以下几个步骤:
1.查找显卡ID,看显卡是否能免驱的
在WIN下比较易看到,设备管理器-》显示适配器-》显卡然后是详细信息-》硬件ID
这图是在我笔记本上载的,显卡是6470M,跟HD6570的硬件ID是不同的,但方法是一样从"PCI\VEN_1002&DEV_6760"中,我们要的就是"1002"与"6760"把它变成这样的格式"0x"来查找下面这个表(我的HD6570是"0x,在下表中两个显卡都有的,都能免驱)
2.确定显卡能免驱后然后就是修改DSDT
但我们需要先用IORegistryExplorer查看显卡的位置。先选“IODeviceTree”,然后就会列出硬件的树形表老实说,现在我没有找到一个方法能精确萣位显卡所在位置下图的这个位置是我看完整个树形表后推断出来的,然后我继续下面的步骤成功驱动了,从而确定是这个位置的
嘫后打开DSDTEDITOR进行修改,请参考 这个教程我的显是VGA、DVI、HDIM三个接口,所以用了下面的这种方法修改:
找到PEG0位置,加入下面红色部分的代码
其中彡个蓝色字“Pithecia”,是我根据上面的参考教程中ATICONFIG表确定的(是根据显卡系列及接口数确定的)
如果加这些参数后还是没有任何效果
在win提取rom(請参阅上面的“
四、系统的完善与驱动安装-2.DSDT与显卡ROM的提取”,)然后命名成1002_XXXX放在Extra(HD6570是,把它放到EXTRA文件夹下)并在变色龙再添加
做这些操作后如果能正常打开DVD播放程序(可能名称还是显示不正确),你就可以确定Ati Config值然后把代码加入DSDT。
终于都写完了希望对我自己有用之餘,对大家也有个参考作用
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。