无忧启动论坛

标题: 关于a卡+PE1.X的黑屏…… [打印本页]

作者: yichya    时间: 2011-10-2 11:22
标题: 关于a卡+PE1.X的黑屏……
主要打算问问怎么关掉DDC,在催化剂控制中心(貌似是最新的)里面没看到类似选项。

驱动是可以正常加载上的,也就是说,装好驱动,导出system为配置单元,修改vgasave的默认分辨率再放回去,重启可以正常显示。

另外,我用一个可以正常换分辨率的RAMXP,然后把里面的所有文件都复制进PE内核(除注册表,结果是近240MB,NTFS压缩),换分辨率依旧黑屏。暂时认为可能是某些文件没有注册上,一会试试。



没办法,没闲钱换N卡。。。
作者: yichya    时间: 2011-10-4 00:04
标题: 标题
全都注册过了,一样黑。也没有查到怎么关闭ddc。

现在难道再没人纠结这个问题了?
作者: pseudo    时间: 2011-10-4 00:24
如果
先加载驱动再换分辨率就黑屏,
那么考虑
先换分辨率再加载驱动。
作者: snbxeon    时间: 2011-10-4 08:48
之前的机器也一直纠结这个问题的,现在换I3了,这个问题依旧存在(还好没有黑屏),I3的内置HD2000,pe1x下怎么加载驱动调节最后也都只有4色,

不调还好有16位颜色。一直未研究出解决办法。
作者: yichya    时间: 2011-10-4 10:32
标题: 标题
原帖由 pseudo 于 2011-10-4 00:24 发表
如果
先加载驱动再换分辨率就黑屏,
那么考虑
先换分辨率再加载驱动。

这样做事实上驱动并没有发挥作用,并且也没有解决换分辨率黑屏的问题。另外像1920×1080这样的非vesa分辨率就无效了。

问题在于怎样换分辨率,因为驱动程序是可以在启动时加载并发挥其作用的。
作者: yichya    时间: 2011-10-4 10:36
原帖由 gtdwood 于 2011-10-4 08:48 发表
之前的机器也一直纠结这个问题的,现在换I3了,这个问题依旧存在(还好没有黑屏),I3的内置HD2000,pe1x下怎么加载驱动调节最后也都只有4色,

不调还好有16位颜色。一直未研究出解决办法。

也许应该是4位色?
可以试试列出所有模式。能否看到除vga外的分辨率?

另外,装好驱动换分辨率(此时只有4位色)后,在pe的设备管理器里点击查找改动,也许会发生什么(黑屏,或者黑屏闪过,或者什么也没发生)。望回复。
作者: yichya    时间: 2011-10-4 11:10
猜想可能是ati使用了另外的sys文件(不是那个4m多大的miniport)在切换分辨率时重新检测显示器。这与netwinxp的研究结果相符,同样是新驱动去掉了这部分(具体叫什么忘了)。个人猜想,可能并不是去掉,只是由某个exe或dll中的某个资源文件或者什么什么的,在切换时被动态插入到系统中,实现ddc。但是,很不幸,这样在pe下不能实现,原因是pe似乎不支持这么做(比如icesword,xuetr不能正常运行,还有360的保护驱动,在关掉360后可以直接删掉)。至于为啥这么猜?很简单,ati驱动中的某些文件实在是太大了。
但是此猜想也不见得站得住脚,pe下能安装网卡什么的就足够推翻它了。
证明此猜想不容易,得一步一步来。。。关注的童鞋请在win7pe下运行xuetr或icesword,能运行的话就至少证明此猜想至少有一部分正确。

没时间试了,已经开学了,无聊的历史课啊。。。
作者: snbxeon    时间: 2011-10-4 11:20
原帖由 yichya 于 2011-10-4 10:36 发表

也许应该是4位色?
可以试试列出所有模式。能否看到除vga外的分辨率?

另外,装好驱动换分辨率(此时只有4位色)后,在pe的设备管理器里点击查找改动,也许会发生什么(黑屏,或者黑屏闪过,或者什么也没发生 ...


1、加载pe自带驱动后,因未能达到最佳分辨率,弃用。(此时视频正常的)
2、用自己提取的驱动加载后(加载过程中闪屏,貌似成功驱动的样子),如果不调整分辨率和颜色质量还是无问题的,一旦调整32位或1600x1050就只有4色了。
     试过按玄天提醒用最旧的驱动版本也不行,用最新的也不行。

现在只能用pe3,显卡才ok

设备管理器里点击查找改动,一阵试试~~~
作者: yichya    时间: 2011-10-4 11:32
标题: @8
分辨率已经是1600x1050(好怪异啊。。。)@4位色了?拖一下滚动条,能感觉到有加速的效果吗?
列一下所有模式看看。

另外试一下再装一次,就是再4色的时候更新驱动程序。

[ 本帖最后由 yichya 于 2011-10-4 11:37 编辑 ]
作者: snbxeon    时间: 2011-10-4 11:46
原帖由 yichya 于 2011-10-4 11:32 发表
分辨率已经是1600x1050(好怪异啊。。。)@4位色了?拖一下滚动条,能感觉到有加速的效果吗?
列一下所有模式看看。

另外试一下再装一次,就是再4色的时候更新驱动程序。


刚又提取驱动认真试了一下,发现用提取的驱动成功驱动加载后,貌似已经是最佳分辨率了(赶时间,下午再试)

1600x1050(22寸的最佳分辨率),这时移动起来已经相当快,很爽了,但千万别去调分辨率,一但调整就4位了。

列出的模式试过无用。

设备管理器里刷新变动时,黑屏闪了2秒,无啥特别,依旧4位色。
作者: snbxeon    时间: 2011-10-4 11:46
原帖由 yichya 于 2011-10-4 11:32 发表
分辨率已经是1600x1050(好怪异啊。。。)@4位色了?拖一下滚动条,能感觉到有加速的效果吗?
列一下所有模式看看。

另外试一下再装一次,就是再4色的时候更新驱动程序。


刚又提取驱动认真试了一下,发现用提取的驱动成功驱动加载后,貌似已经是最佳分辨率了(赶时间,下午再试)

1600x1050(22寸的最佳分辨率),这时移动起来已经相当快,很爽了,但千万别去调分辨率,一但调整就4位了。

列出的模式试过无用。

设备管理器里刷新变动时,黑屏闪了2秒,无啥特别,依旧4位色。
作者: snbxeon    时间: 2011-10-4 11:46
网络问题,发了两次。
作者: snbxeon    时间: 2011-10-4 13:55
原帖由 gtdwood 于 2011-10-4 11:46 发表


刚又提取驱动认真试了一下,发现用提取的驱动成功驱动加载后,貌似已经是最佳分辨率了(赶时间,下午再试)

1600x1050(22寸的最佳分辨率),这时移动起来已经相当快,很爽了,但千万别去调分辨率,一但 ...


又试了一下,只要不调分辨率,一切都好。
作者: yichya    时间: 2011-10-4 17:31
换过分辨率后有什么感觉吗?比如说,很快或者很慢。

另外有人在win7pe中运行过xuetr了吗?报告一下结果。
作者: yichya    时间: 2011-10-4 19:08
暂时没什么研究成果,就秀一张图片吧。

手头没有趁手的win7pe,无奈不能试xuetr了。

未命名.JPG (224.17 KB, 下载次数: 137)

未命名.JPG

作者: snbxeon    时间: 2011-10-4 20:37
驱动显卡后不调分辨率,很快,很爽。
作者: yichya    时间: 2011-10-4 23:22
标题: 回复 #16 gtdwood 的帖子
按说是不可能的,因为驱动后不改变显示设置,事实上显示驱动并没有被应用上。。。如果ls手头有比较老的显卡的显示驱动,就是那种在高级设置里多加了几个页面的那种,可以试试,装好显示驱动后,不改变分辨率,那几页是不会出现的。
作者: snbxeon    时间: 2011-10-5 07:13
分析的对,只不过事实的确这样。
作者: yichya    时间: 2011-10-5 11:23
今天晚上试试把xpe的服务补全试试吧,现在很头晕,没有解决的思路。。。
作者: snbxeon    时间: 2011-10-5 11:36
哎,还是N卡好搞。
作者: 天海蓝    时间: 2011-10-5 23:20
能搞点吗?问问最新进展?=。=~
作者: yichya    时间: 2011-10-5 23:33
标题: 回复 #21 天海蓝 的帖子
无奈啊,没有啥成果。你用的是什么显卡?
作者: 天海蓝    时间: 2011-10-5 23:47
标题: 回复 #22 yichya 的帖子
ATI=。=4250.。。。我觉得可以从安装器入手,他安装器安装时会检测某些文件或者参数,如果有人懂反编译的话,估计可以从这个入手。。。
最重要我现在没有完整的XP系统=。=只有一个以前做得PE=。=
还有一个方法,上网找最最最精简的XP,试试能不能装驱动(一般来说应该可以,体积在200~300M的XP)对比一下文件,或者直接把文件复制过去。。。。=。=做这个得有思路=。=我也没思路,努力了一个暑假了。。。

[ 本帖最后由 天海蓝 于 2011-10-5 23:51 编辑 ]
作者: yichya    时间: 2011-10-6 01:22
标题: @23
第一个没试过,因为显卡驱动的安装程序会顺便安上ccc,.net,还有一大堆各种支持用的包。所以我都只用设备管理器直接安装驱动程序的。ccc实在太大了,大的很不必要。。。

至于第二种,我手头有一个装好后体积<300mb(ntfs压缩)的正常形态的xp超精简版。驱动程序可以很正常的装好,随便怎么换分辨率,调颜色都不成问题。
还有我把这个xp里面的文件全部复制到了pe核心,一样黑屏。。。

我在1x楼发的那个截图也显示了驱动程序可以正常发挥作用只是不能再换分辨率。如果需要这两个中的某一个可以回下帖子,毕竟东西比较大,带宽比较小,如果传上来没人用比较浪费。


另外,我按过ctrl+alt+a换分辨率,然后系统实际上似乎进入一种假死状态(试图盲操作:按win+r,然后输入pecmd shut r,回车,无任何反映)。但是numlock还能变化(我这里有明显延迟,头两次卡了近1s,后来也明显感到延迟)
。8号还能歇一天,试试搭个teamviewer或者vnc服务端看看具体情况。

时间紧,忘性大,容易光说不干。。。希望我在这里提出的几个猜想能有同样被困扰的朋友们帮助验证,或者再提出些也可以啊。第一个没试过,因为显卡驱动的安装程序会顺便安上ccc,.net,还有一大堆各种支持用的包。所以我都只用设备管理器直接安装驱动程序的。ccc实在太大了,大的很不必要。。。

至于第二种,我手头有一个装好后体积<300mb(ntfs压缩)的正常形态的xp超精简版。驱动程序可以很正常的装好,随便怎么换分辨率,调颜色都不成问题。
还有我把这个xp里面的文件全部复制到了pe核心,一样黑屏。。。

我在1x楼发的那个截图也显示了驱动程序可以正常发挥作用只是不能再换分辨率。如果需要这两个中的某一个可以回下帖子,毕竟东西比较大,带宽比较小,如果传上来没人用比较浪费。


另外,我按过ctrl+alt+a换分辨率,然后系统实际上似乎进入一种假死状态(试图盲操作:按win+r,然后输入pecmd shut r,回车,无任何反映)。但是numlock还能变化(我这里有明显延迟,头两次卡了近1s,后来也明显感到延迟)
。8号还能歇一天,试试搭个teamviewer或者vnc服务端看看具体情况。

时间紧,忘性大,容易光说不干。。。希望我在这里提出的几个猜想能有同样被困扰的朋友们帮助验证,或者再提出些也可以啊。
作者: yichya    时间: 2011-10-6 01:28
。。。对opera mini无语了,竟然重复两次。

忘记说安装器貌似是用一个驱动遍历系统中设备的vid,pid。也许根本没用驱动直接读hklm\system\currentcontrolset\enum\下面的东西。。。另外这项任务似乎是安装管理器完成的,但是amd这么懒,用一个安装器外壳装n种驱动。。。也许会有一个脚本嵌入了安装程序,这就不在本人范围之内了。
作者: 天海蓝    时间: 2011-10-6 10:04
标题: 回复 #24 yichya 的帖子
能给你那精简版本我吗?谢谢,(如果有03就不要xp了。。)既不是文件又不是注册表,会是什么?
作者: yichya    时间: 2011-10-6 10:36
标题: @26
你需要哪个?pe还是xp,如果是xp请确定你的主板是昂达a88g+/128m魔固版,也许其他的880g也可以,不过万一不认键盘鼠标就麻烦了。

因为猜想没法证实所以不好搞。
作者: snbxeon    时间: 2011-10-6 10:42
原帖由 yichya 于 2011-10-6 10:36 发表
你需要哪个?pe还是xp,如果是xp请确定你的主板是昂达a88g+/128m魔固版,也许其他的880g也可以,不过万一不认键盘鼠标就麻烦了。

因为猜想没法证实所以不好搞。


哈哈,这主板刚被我换掉了。
作者: 天海蓝    时间: 2011-10-6 13:13
标题: 回复 #27 yichya 的帖子
饿=。=没问题的信我,最好Win03,我现在想找个能下的都找不到。。。

PS:你这主板不是很好=。=

[ 本帖最后由 天海蓝 于 2011-10-6 13:15 编辑 ]
作者: 2010ziymin    时间: 2011-10-6 14:29
努力过的路过,大家继续加油吧。。 真难找解~
作者: hhh333    时间: 2011-10-6 18:49
PE1.x实际上确实还有一些重要的问题没有解决.............
作者: 2011mking    时间: 2011-10-6 20:27
我好象找到原因及解决办法了。

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=200883&extra=page%3D1

但是,我试过将成功运行后的驱动提取出来,在一个新ramos中安装,仍然会黑屏,不知道它将成功后的配置文件写在哪里了。

[ 本帖最后由 2011mking 于 2011-10-6 20:31 编辑 ]
作者: yichya    时间: 2011-10-7 00:00
@29 对03有成见因为其游戏兼容性不好也不容易做成ramxp。。。如果有需要再做吧。ramxp明天传,今天网速慢得很。关于主板问题实在是买机器的时候预算不多。。。
@32 配置当然是写在注册表里,另外我怎么从来没有遇到ramos跟a卡显示冲突呢?真奇怪。。。你的驱动程序版本?如果方便麻烦传一下你那个正常的RAMOS的%windir%\system32\config\system

另外可以确定一点,更换分辨率之后实际上系统已经死机。简单的说我是先放个曲子然后按ctrl+alt+a,然后黑屏,然后类似死机那样不断的重复半秒长的音乐片段,大约十秒后音乐停了。。。也许此时已经BSOD但是看不到事件日志也看不到蓝屏代码了……
作者: 2011mking    时间: 2011-10-7 00:17
原帖由 yichya 于 2011-10-7 00:00 发表
@32 配置当然是写在注册表里,另外我怎么从来没有遇到ramos跟a卡显示冲突呢?真奇怪。。。你的驱动程序版本?如果方便麻烦传一下你那个正常的RAMOS的%windir%\system32\config\system


我原来也认为是冲突可能是非原装驱动或提取的驱动不全造成的,有时Ghost版在台机上时遇到黑屏直接重启按F8,选VGA方式进入重装原版驱动就OK了。这回在台机上装RamXP SP3时才发现即使是实机系统正常的,做成RamXp后仍然会黑屏,才想到会不会是因为某种未知的原因,A卡的工作频率可能不对,于是找新驱动试,才发现按新驱动的测试法装出的驱动完全没有冲突。(奇怪的是A卡原版驱动在SP2的Ramxp中又可工作正常)。

而且,不兼容也不是所有的,我的Nc6400本本的Ati显卡驱动就不存在这个问题。

我先把正常的RAMOS的%windir%\system32\config\system传上来,稍侯传实机老版本支持SP3的原版驱动版本与Ramos装了新驱动后的版本。

system.part01.rar

100 KB, 下载次数: 6, 下载积分: 无忧币 -2

system.part02.rar

100 KB, 下载次数: 6, 下载积分: 无忧币 -2

system.part03.rar

100 KB, 下载次数: 7, 下载积分: 无忧币 -2

system.part04.rar

51.91 KB, 下载次数: 6, 下载积分: 无忧币 -2


作者: 2011mking    时间: 2011-10-7 00:23
下图实机装DEEPIN_GHOSTXP_SP3_2011_08_CD.iso后,因重启后蓝屏,于是按F8进入VGA模式后装了原版驱动才正常的实机系统。

下面是用tang的160M XP制作的RamXP,使用了新驱动。


[ 本帖最后由 2011mking 于 2011-10-7 00:29 编辑 ]
作者: yichya    时间: 2011-10-7 00:27
这个驱动好老啊,不敢说跟现在还是不是一样的了。。。另外这款应该不会在PE下黑屏的啊。


如果可能的话,ls试试每一次蓝屏都把这个贴上来。。。


[ 本帖最后由 yichya 于 2011-10-7 00:31 编辑 ]
作者: 2011mking    时间: 2011-10-7 00:36
原帖由 yichya 于 2011-10-7 00:27 发表
这个驱动好老啊,不敢说跟现在还是不是一样的了。。。另外这款应该不会在PE下黑屏的啊。


如果可能的话,ls试试每一次蓝屏都把这个贴上来。。。
129887


蓝屏只在装用ghost装系统的时侯遇到过,好象是与ghost包中的万能显卡驱动冲突造成的。蓝屏后重装自带的驱动就OK了。

这个显卡是有点老,之所用它是因为台机的板载显卡不支持1400*900的分辩率。

用PE时没有加载过这台机器的显卡驱动(进入PE一般就修改下文件或ghost系统,故没考虑过加载驱动试验),用的是默认的VGA驱动,故不知道加载后是否会蓝或黑。

[ 本帖最后由 2011mking 于 2011-10-7 00:38 编辑 ]
作者: yichya    时间: 2011-10-7 00:36
这个是我的PE下面的。很奇怪,驱动程序竟然没有数字签名。


作者: 2011mking    时间: 2011-10-7 00:40
原帖由 yichya 于 2011-10-7 00:36 发表
这个是我的PE下面的。很奇怪,驱动程序竟然没有数字签名。

129888


好象是不同版本的驱动原因或是XP精简掉了CatRoot2下的东西。
作者: yichya    时间: 2011-10-7 00:44
标题: 回复 #39 2011mking 的帖子
这,catroot2我都是直接删掉的,囧。
作者: 2011mking    时间: 2011-10-7 12:02
原帖由 yichya 于 2011-10-7 00:27 发表
这个驱动好老啊,不敢说跟现在还是不是一样的了。。。另外这款应该不会在PE下黑屏的啊。


如果可能的话,ls试试每一次蓝屏都把这个贴上来。。。
129887


1:台机
在Ati 7200上,用老版驱动正常实机下时:
"Virtual Reference Clock"=hex:32,2e,00,00
"Reference Clock"=hex:32,45,31,00
而在RamXp中,用新版驱动
"Virtual Reference Clock"=hex:32,2e,00,00
"Reference Clock"=hex:
31,2e,4a,f8

2:本本
在Ati Mobility Radeon X1300下RamXp正常时
"Virtual Reference Clock"=hex:31,2e,00,00
"Reference Clock"=hex:32,45,33,31,00

从现象上看,在xp sp3版本时,用V8版本以上驱动都可能制作成功RamXP

推论一下,如果用V8驱动,安装后保守点,导入上面台机(因为这个A卡很老,设置应该是最保守的)
"Virtual Reference Clock"=hex:32,2e,00,00
"Reference Clock"=hex:
31,2e,4a,f8
是否兼容性更好,一次性成功呢?
作者: yichya    时间: 2011-10-7 14:30
标题: 回复 #41 2011mking 的帖子
个人认为这个值,能正常使用就可以了,鬼才知道这两个值的含义。

也就是说,取同PC可以正常使用的值。
不过暂时还不能确定就是这个原因,但是我的PE由于今天加了双核支持之后导致CPU过热自动关机所以现在进不去PE了,不好折腾测试。

[ 本帖最后由 yichya 于 2011-10-7 14:32 编辑 ]
作者: 2011mking    时间: 2011-10-7 16:46
原帖由 yichya 于 2011-10-7 14:30 发表
个人认为这个值,能正常使用就可以了,鬼才知道这两个值的含义。

也就是说,取同PC可以正常使用的值。
不过暂时还不能确定就是这个原因,但是我的PE由于今天加了双核支持之后导致CPU过热自动关机所以现在进 ...


用一个新的img重试了一下,发现ati设置好象没保存在video键值下,新的img导入提取的驱动后与导入正常Ramos注册表中的video键值后仍是黑屏无法进入系统。

但我将整个system覆盖却在新的img成功进入了系统。说明ati显卡的配置没写在video键值下。但system太大了,要找到它写在哪里实在太难了。
作者: yichya    时间: 2011-10-7 20:10
如果没有的话就查找frequently table嘛。




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3