如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
查看硬件信息介绍一、在Linux系统中,对硬件判别的标识的依据;在LinuxSir.Org讨论区,我们经常看到有些弟兄这样来描述自己的硬件“我的显示卡是XXX牌子的,Linux不支持怎么办?”。其实这样描述是最差的,大家也根本没有办法提供帮助;因为Linux对硬件的识别是以为芯片组的厂商为依据的,而非硬件的品牌;因为现在硬件厂商大多是OEM(originalequipmentmanufacturing:原始设备生产中,大多是贴牌生产的)的,也就是说硬件的主芯片是他们生产不了的,但他们会从硬件主芯片厂商拿来,焊接在自己的电路板上,这就是OEM的过程;无论什么硬件都是以芯片组的厂商为标识的,而不是什么市场看到的这个品牌,那个品牌的;举个例子,我们在市场上看到有各种各样的显卡,其实看一下他们的芯片,大多是ATI和NVIDIA的,所有的ATI和NVIDIA的驱动都是ATI和NVIDIA开发出来的。所以我们提问的时候,要把硬件的芯片说出来,芯片是驱动的唯一标识,而不是品牌!!!所以我们要找硬件的驱动时,我们一定要根据硬件主芯片的信息来找相关的驱动;二、在Linux中查看硬件信息的工具;在Linux中,并不是没有工具可以查看硬件的芯片信息,应该说Linux的工具能把硬件信息查看的更清楚;下面介绍几个常用的工具;我们最常用的工具还是lspci;其它的工具只是了解一下;1、lspci列出所有PCI设备;lspci-listallPCIdevices,主要是有来列出机器中的PCI设备,比如声卡、显卡、猫、网卡等,主板集成设备也能列出来;lspci是读取hwdata数据库,hwdata由软件包hwdata提供;大约有如下文件;[beinan@localhost~]#rpm-qlhwdata-0.158-1/etc/hotplug/blacklist/etc/pcmcia/etc/pcmcia/config/usr/X11R6/lib/X11/Cards/usr/share/doc/hwdata-0.158/usr/share/doc/hwdata-0.158/COPYING/usr/share/doc/hwdata-0.158/LICENSE/usr/share/hwdata/usr/share/hwdata/CardMonitorCombos/usr/share/hwdata/Cards/usr/share/hwdata/MonitorsDB/usr/share/hwdata/pci.ids/usr/share/hwdata/pcitable/usr/share/hwdata/upgradelist/usr/share/hwdata/usb.ids[note]用rpm-qlhwdata更方便lspci有两个参数是我们常用的,-b和-v,lspci也会把usb接口列出来;举例:[root@localhostbeinan]#lspci-b00:00.0Hostbridge:IntelCorporation82852/82855GM/GME/PM/GMVProcessortoI/OController(rev02)00:00.1Systemperipheral:IntelCorporation82852/82855GM/GME/PM/GMVProcessortoI/OController(rev02)00:00.3Systemperipheral:IntelCorporation82852/82855GM/GME/PM/GMVProcessortoI/OController(rev02)00:02.0VGAcompatiblecontroller:IntelCorporation82852/855GMIntegratedGraphicsDevice(rev02)00:02.1Displaycontroller:IntelCorporation82852/855GMIntegratedGraphicsDevice(rev02)00:1d.0USBController:IntelCorporation82801DB/DBL/DBM(ICH4/ICH4-L/ICH4-M)USBUHCIController#1(rev03)00:1d.1USBController:IntelCorporation82801DB/DBL/DBM(ICH4/ICH4-L/ICH4-M)USBUHCIController#2(rev03)00:1d.2USBController:IntelCorporation82801DB/DBL/DBM(ICH4/ICH4-L/ICH4-M)USBUHCIC