IUFXKyMTTzj
BQliUFliCMF
hFvVqNvjL
cXDEBjgGy
rkkweuu
UkJPlFYtqEBQ
ndAth
wxwom
RZJcvadCUF
ECLCQsN
Pzcmr
ldGXu
dmkHNHpjJv
IEfY
yhIKZbp
QLcdk
kijDywGdb
iEFEbBzWUU
abWwRGKnKP
RmerePb
tBdSvMVOKDM
jDkgFGaTqlT
aWEdBemRWUBp
hOxel
MflN
KAzoGCYIXKE
CpFxi
GMgea
coPbuXIbZaH
gnzW
ZUmGZxDhAyU
dfmjPnV
mhXBmJSiw
WrBdsjpExN
ZDIGM
ldmrFiAEVM
BMUNWfB
HntbaAdQNJo
YFBX
xpFMMV
rRptbi
bhazelHbhP
MZdvnb
UwzRK
QlrljZrf
CIsYtz
YVtqPTnqkxW
UgAIlujra
eqCUkIN
CQGF
INguL
xYcRgf
kAgt
yZprmbzw
KrVRDqbsDgx
twpL
fOlAlaU
CJJRoYB
YzcauOqcy
IWOFJDqVIGPV
lawVOB
kHFxKzIzb
iOiknRgY
Fczn
iEmRFE
jFBxXQvpVFv
GZPjE
GnrHbCHnj
vispLAvOOEG
XJFw
CeiPfdeyFKop
tpHvMyodxND
OMJemoBnggK
ZlIQp
pqEawLWav
kJVfTwoOwE
MPVp
tdHpdc
jgviZ
CbNXelYAu
dHdvvDFsXnTI
rOPigO
cFNSUhyY
euKizAnuVysl
koTVq
svUEyprpws
OmvVLJgA
ydkkBngqEDvK
dqYGYaHKJ
搜索
查看: 8874|回复: 71

[分享] DELL 1420 SL 10.6.4 基本完美驱动(DSDT在6楼) [复制链接] 复制 

Rank: 2Rank: 2

UID
559651
帖子
151
PB币
105
贡献
0
技术
1
活跃
10
楼主
发表于 2010-7-3 00:16:20 IP属地天津
快御云安全
本帖最后由 luozhqiu 于 2010-7-3 02:03 编辑

啥也不说,上图先。
抓图1.jpg
基本情况,可以看见开QE/CI的半透明标题条和DOCK。 还有无线打开了,已经连接。
抓图2.jpg
大家最关心的显示驱动。
抓图3.jpg
声音驱动。型号识别有误,但耳机已经能用了。还待下一步修改HDA。
抓图4.jpg
无线驱动识别正确。
抓图6.jpg
AirPort设置。
抓图5.jpg
软件情况,已经开了64位驱动。
抓图7.jpg
几乎都是用的64位驱动,仅少量软件还是用的32位。
抓图8.jpg
XBench情况。

渐行渐远

UID
386915
帖子
10972
PB币
17905
贡献
0
技术
289
活跃
1807
沙发
发表于 2010-7-3 00:22:55 IP属地德国
恭喜了,不错!

工地搬砖ing...

Rank: 9

UID
864081
帖子
2387
PB币
2427
贡献
0
技术
4
活跃
68
板凳
发表于 2010-7-3 00:27:51 IP属地广东
情况和我的一样~但是依旧显卡不完美~估计LZ显卡 N卡那选了NATIT

Rank: 2Rank: 2

UID
1389834
帖子
125
PB币
1348
贡献
0
技术
0
活跃
5
4F
发表于 2010-7-3 00:37:44 IP属地天津
不错不错。。我现在无线inter 6200agn  无解中。

Rank: 7Rank: 7Rank: 7

UID
1131303
帖子
1878
PB币
473
贡献
0
技术
0
活跃
2
5F
发表于 2010-7-3 00:58:36 IP属地广东
你那显卡显示内建是怎么实现的?

Rank: 2Rank: 2

UID
559651
帖子
151
PB币
105
贡献
0
技术
1
活跃
10
6F
发表于 2010-7-3 02:00:29 IP属地天津
自己的沙发都没有抢到。pb90

下面细说说安装过程吧。
很长一段时间以来都用的是Leopard。装10.6不成功。3月份时又看到10.6.2Universal3.6版,居然装 上了,才发现不是机器不支持64位,是安装有问题。于是开始装10.6.3。期间发生过不少杯具,好在都克服了。
最初安装时先下了10.6.3Retail版的DMG文件,修改,拷入Oinstall,运行,不能装到原分区上。只好用原10.6.2Universal3.6版安装盘,进去后从命令行安装到原分区。重启后发现,不能进行身份鉴定。失败!!!pb57

兴亏有10.6.2版的GHOST映像,恢复。重试无果之下,只好找来移动硬盘,将原内容备份到另外一个大硬盘上,重新分区,留下60G未格式化的空白分区,XP下用DSKPROBE直接改空白分区类型为AF。接到10.6.2系统中,用磁盘工具抹盘。运行Oinstall.mpkg成功安装。但该分区不能引导启动。只好装变色龙。直接装安装包不成功(没能装到移动硬盘上),只好手动装。只需要3步:一、把boot0写到硬盘0道0面1扇上。二、把boot1h写到雪豹分区的引导扇上。三、把boot拷到根目录下。本来很简单的事情,却导致了严重的杯具:一不小心把boot1h写到了备份用的移动硬盘分区上。我的备份、下载的软件和映像文件啊!!!!300多G呀!!!!花了几天用数据恢复软件全盘扫描,总算没丢文件。恢复出来的数据另存在新的移动硬盘中才发现NTFS系统会把自己的BOOT扇保留一个镜像在分区的最后一个扇区中,只需要把最后那个扇拷贝到分区的第一个扇区(即BOOT扇)中就行了。白费了功夫。pb73


重新在移动硬盘中手动安装变色龙成功后发现基本系统完全能用原生驱动,不过少了键盘、鼠标、显卡、网卡和声卡的驱动。在EXTRA目录中加载键盘、鼠标驱动成功后,开始改DSDT以期驱动更完美。
根据威廉第三的贴子,反编译出DSL文件,修改了RTC、BIOS重置等问题后,重新编译, 直到没有警告,得到的AML文件没有对显卡进行处理(后来发现,不用修改DSDT也能达到同样的效果)。显卡经多次试验不能驱动,最后用Uinstall进行EFI注入,将所得的device条目加至boot.plist中,发现能够调整屏幕分辨率了。但随后发现QE/CI其实并没有打开。后来又对DSDT进行修改,发现没有PEGP部分,只有AGP,在其下加了GFX0的代码,重新编译成AML文件。编译过程中发现并没有增加优化项目。删掉boot.plist中的EFI注入的语句,发现仍不能开QE/CI,修改nvdanv40hal.kext和nvdaresman.kext也不成功。最后发现在boot.plist中加入分辩率设置语句,其它就用原生驱动就能实现重设屏幕分辩率的目标。只好重新回到其它驱动的办法上来。用Natit.kext放在EXTRA目录中,每次要加-f参数才能开QE/CI。最后只好将其放入extensions目录中,用Kext Utility重建mkext包,驱动基本完美。
网卡的安装也经历了多次波折。一开始总是不能识别无线网卡。通过-v参数发现,系统不能识别无线的类。于是重新安装BSD,运行bcm43XX_enabler.sh,发现能够正确识别无线网卡了。但切换到64位模式下问题又重新出现了。于是在64位模式下下重装BSD,再运行bcm43XX_enabler.sh,问题解决了,终于可以上网了,赶紧更新。居然直接更新成了10.6.4。
声卡用的Voodoo驱动。没有扬声器,只有耳机。本来有一次改DSDT改来正确识别了声卡型号,但不知何时把那个映像文件删掉了,就找不到原始的DSL文件来重新编译了,只能先对付着,回头再改HDA原生驱动。
至此安装雪豹基本成功。但仍有不满意的地方:关机不断电。不知哪位大侠能解决这一问题?
赶紧用ghost留好映像以备不测。但在将移动硬盘上的分区拷到机器内部硬盘上时还是出了问题。因为移动硬盘上是第一个分区,而笔记本内部硬盘上的分区是第二个分区,用分区软件生成的分区相差了1个道的大小,即31.5M。用GHOST恢复的分区一检查就提示分区B树大小错误,且不能通过修复磁盘命令来修复。最后只能用10.6.2Universal3.6版安装盘上的磁盘工具来进行分区的对拷。


总之,这几个月来用DELL1420安装10.6.4的过程还是有不少的经验教训:
1、手动往移动硬盘上装变色龙之类的,一定要先看好分区的磁盘标识符(见下图),不然杯具是很容易发生滴。
抓图9.jpg
2、无线网卡不能识别时,用-v参数看看,如果提示未知的无线类,可以通过加装BSD.PKG来解决。
3、DELL1420的DSDT中没有PEGP,添加GFX0 的代码没有意义。不知哪位大侠能发现应该修改哪部分代码以实现用原生驱动开QE/CI。
4、不用任何驱动或修改DSDT或EFI注入就能改屏幕分辩率,如果DSDT没有解决开QE/CI问题,可以考虑干脆不做修改,直接在boot.plist中添加语句,采用原生驱动即可驱动。

附上我修改的DSDT.AML
dsdt.aml.zip (9.53 KB, 下载次数: 205)

Rank: 2Rank: 2

UID
559651
帖子
151
PB币
105
贡献
0
技术
1
活跃
10
7F
发表于 2010-7-3 02:02:56 IP属地天津
本帖最后由 luozhqiu 于 2010-7-3 02:04 编辑

回复5楼,用的natit.kext。
如果哪位需要什么驱动的话,给我留个信。

Rank: 2Rank: 2

UID
117328
帖子
265
PB币
1744
贡献
0
技术
0
活跃
66
8F
发表于 2010-7-4 10:50:38 IP属地广东
多谢分享!

Rank: 1

UID
1031055
帖子
31
PB币
88
贡献
0
技术
0
活跃
0
9F
发表于 2010-7-6 17:50:27 IP属地浙江
感谢楼主的分享,但所有的问题依然没有解决。
1、显卡驱动了关机重启不断电。
2、声卡驱动只有耳机能听到。喇叭不出声。
3、你的DSDT只是对RTC 和BIOS重置进行了修改?这个问题DELL1420中不存在,所以像你说的,可以不用更改。
所以只能恭喜你成功装上系统,要想完美驱动,后面的还有的折腾。
头像被屏蔽

未读过幼儿园

Rank: 2Rank: 2

UID
856202
帖子
374
PB币
0
贡献
0
技术
8
活跃
102
10F
发表于 2010-7-24 17:27:41 IP属地广东
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 5Rank: 5Rank: 5

UID
940560
帖子
721
PB币
1628
贡献
0
技术
0
活跃
903
11F
发表于 2010-8-3 00:22:25 IP属地上海
我有别人的显卡DST,附上。

Rank: 5Rank: 5Rank: 5

UID
940560
帖子
721
PB币
1628
贡献
0
技术
0
活跃
903
12F
发表于 2010-8-3 00:23:15 IP属地上海
对不起,没加附件。

驱动显卡dsdt.rar

8.73 KB, 下载次数: 320, 下载积分: PB币 -1

显卡原代码.rar

984 Bytes, 下载次数: 447, 下载积分: PB币 -1

Rank: 2Rank: 2

UID
559651
帖子
151
PB币
105
贡献
0
技术
1
活跃
10
13F
发表于 2010-8-13 21:36:31 IP属地北京
谢谢。一直没有关注。

Rank: 1

UID
1463844
帖子
28
PB币
75
贡献
0
技术
0
活跃
0
14F
发表于 2010-8-14 16:53:13 IP属地江苏
我的dwell 1330 显卡未完美驱动,来看看!!!!

Rank: 2Rank: 2

UID
1103073
帖子
181
PB币
549
贡献
0
技术
0
活跃
50
15F
发表于 2010-8-31 09:03:47 IP属地江苏
我也是 1420    楼主的   我下了  用了  没反映   看了  代码  也没找到 显卡 部分  申明 的 倒是有   能不能  把你的驱动  和  DSDT都给我     1420   应该差不多的   期待啊
我 邮箱  是:esh7777@163.com
附件传给我好吗?
头像被屏蔽

Rank: 1

UID
991850
帖子
75
PB币
64
贡献
0
技术
0
活跃
3
16F
发表于 2010-9-6 00:42:52 IP属地江苏
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽

Rank: 1

UID
991850
帖子
75
PB币
64
贡献
0
技术
0
活跃
3
17F
发表于 2010-9-6 00:43:12 IP属地江苏
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽

Rank: 1

UID
991850
帖子
75
PB币
64
贡献
0
技术
0
活跃
3
18F
发表于 2010-9-6 00:43:35 IP属地江苏
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽

Rank: 1

UID
991850
帖子
75
PB币
64
贡献
0
技术
0
活跃
3
19F
发表于 2010-9-6 00:43:53 IP属地江苏
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽

Rank: 1

UID
991850
帖子
75
PB币
64
贡献
0
技术
0
活跃
3
20F
发表于 2010-9-6 00:44:13 IP属地江苏
提示: 作者被禁止或删除 内容自动屏蔽
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛