硬件管理udev,raid解说.docxVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
文档模板01 PAGE 2 PAGE 8 Copyright@2015 ZTEsoft Integration Runtime Environment 文档副标题 Linux硬件管理 Version 1.0 2015-03-01 DEV-07-001 日期编写/修改人版本记录2015-03-01IREVer 1.0创建日期审阅人版本密级状态意见2015-03-05IREVer 1.0内部公开发布无审阅 文档控制页面 编写/修改 LINUX硬件与设备管理—飞翔2011.10.11 概述 1、主要概念: 设备驱程序可以编译内核镜像,也可以做为内核模块,作为内核模块出现的设备驱动程序可以通过目录/etc/modprobe.d/*下的dist.conf进行配置 红帽维护一个企业级Linux所支持的硬件数据库。可以通过https://hardware.redhat .com 内核信息存储在叫dmesg 的动态缓存当中,该缓冲区的内容可以使用dmesg命令来查看(之前将在进程调查哪一张做过简单的介绍) 文件/var/log/dmesg 含有最近一次的引导后的dmesg缓冲区的快照 文件/proc/cpuinfo 报告有关系统中中央处理器 文件/proc/meminfo 报告关系内存的信息 文件/proc/ide 报告有关系统IDE驱动器的信息 2、设备驱动程序 Linux内核的一个主要工作就是提供对机器硬件的访问。 许多设备驱动程序时可以配置通常是在装载时为其赋予参数 设备驱动程序由两种实施方式:作文静态内核映像的一部分,或者作为内核模块。设备驱动程序的实施方式决定了其参数的配置方式 静态映像是引导系统时装载的文件。在redhat enterpriselinux中通常位于/boot目录,名为vmlinuz-version 文件/proc/cmdline 记录了用来引导内核当前实施的命令行 通常有关内核引导参数可以查看文档bootparm(7)man 3、内核模块 补充设备驱动程序,如网络接口驱动程序和声卡驱动程序,通常是以内核模块的方式来试试的,内核模块作为文件存储在文件系统中,通常为与/lib/modules/version之下,version就是内核版本号。Linux内核按需要装载。 Lsmod 命令可以产生当前装载的内核模块列表,或者直接查看/proc/modules获得详细信息 可以在装载内核模块设备驱动程序的时候赋予参数,内核按需装载模块,会查询/etc/modprobe.d目录下dist.conf的中含有的模块参数。例如执行声卡的设备驱动程序兼容soundblaster的sb内核模块,可以配置格式type=N N是一个整数的参数 所有的相关参数可以查看dist.conf文件,添加参数也放在此文件。在红帽五当中使用的时/etc/modprobe.d/dist.conf这个配置文件,红帽六则将硬件的配置参数放到了/etc/modprobe.d/这个目录 4、硬件信息 以下资源能够帮组你判断系统上安装的硬件 内核信息,dmesg缓冲区,和/var/log/dmesg 探测硬件的第一迹象是系统引导时内核发出的一些列信息,这些信息保存在屏幕上,很快消失,再也看不到。这些信息和内核发出的其他消息存储在一个乘dmesg的缓冲区的动态内核缓冲区里。一旦空间沾满,新信息将会覆盖信息 下面可以通过dmesg来查看 红帽六中kudzu 被hal取代了hardware administrator layer的缩写 Hal的主要功能 1.???????? 获取指定类型的设备列表。 2.???????? 获取/更改设备的属性值。 3.???????? 获取设备具有的能力描述。 4.???????? 设备插入/拔除时,通知相关应用程序。 5.???????? 设备属性或能力变化时,通知相关应用程序。 可以通过hal-device来查看相关的设备信息 另外一种就是通过/proc文件系统,来判断硬件几有用的信息。/proc/是虚拟文件系统 查看cpu信息,如型号,等都可看到 也可以查看相关的内存信息 还可以查看硬盘的相关信息,若果是ide硬盘可以直接通过 #cat /proc/ide/hda查看 如果是scsi硬盘的话就相对麻烦一点,通过/var/log/dmesg来查看 这样得到的结果信息不是很详细,下面通过dmesg 来查看先关的scsi的信息 5、pci设备信息 Lspci 命令列出所有探测到的pci设备,如果使用-v命令选项,这个命

文档评论(0)

阿里山的姑娘 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档