关于PCI配置空间的问题
在之前Big real model的帖子中受两位大侠的指点:prolj & mik
也拜读了mik的精华帖,还有些不是很明白
现在还想请教一下
我的电脑里面2张显卡,集成+独立
在系统启动之后系统是无法识别到2张显卡的PCI设备
但是用汇编程序在DOS能看到PCI配置空间中有2张显卡的信息
我如何才能在系统中同时使用2张显卡呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(8)
pci 设备、pci bus 方面的东东不是三言两语说得清楚的。
要对 chipset、pci spec、pci system architecture 等深入了解才能较透彻地明白。
关于配置空间,可以看看置顶的 [bios探索之旅]有些讲解。
按 pci 的 bus、device 和 function 来进行定位。
至于你的系统启动后不显示pci设置,不知道你的 bios 自检完后有没有显示 ESCD update ... 的信息
[ 本帖最后由 mik 于 2009-3-24 23:40 编辑 ]
就我所知,同时使用2张显卡,需要硬件,BIOS和Driver的配合,就像现在nVidia的SLI功能.
有一个显卡PCI-E的?
其实我并不需要2张显卡在一个系统里面同时负责显示
我要的只是一张显卡负责 显示
另一张显卡只要能在系统里面看到它的PCI设备号就好
之前是一张集成显卡+PCI-E接口的显卡
现在有找了张很老的PCI接口的显卡
现在在系统里面还是只能看到一张显卡的PCI设备信息
有什么办法呢?
你是linux了吗?
用lshw看看
lshw 看到的信息跟 lspci 看到的信息差不多
都没有我要的独立显卡和pci显卡的信息
BIOS那块~限制了显示的选项
IGD
PCI/PCIE
PCI/Onboard
PCIE/Onboard
Onboard/PCIE
无论哪个选项都无法看到2张显卡pci信息
而且无论那个选项都无法让我以pci显卡来引导系统
只是想看的话,你可以用集成显卡进系统后,再插上PCI-E显卡,如果支持热插拔的话.
你在DOS下可以看到两张显卡,说明BIOS POST完并没有关掉其中一块显卡,
你看的是哪个显卡,不能看到的是哪个显卡?(Device ID)