快速业务通道

Linux下硬件管理(4)

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-15
本章学习目标<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 使用kudzu重新配置硬件 配置模块 基本磁盘管理 高级磁盘管理 ****设备的使用 4.1配置硬件 Linux下设备的配置过程是指在检测到设备类型、设备当前工作参数等信息之后,使用这些信息来配置设备的驱动程式,工作方式等.要完成这样的任务,需要做两方面的工作: 其一是需要一个详尽的设备信息文档,这个文档描述了设备标识、和设备标识对应的设备驱动程式、设备配置参数(设备选项)、设备配置的周详描述、设备配置方法描述、设备对应的别名、设备的主设备号等信息. 现在的Linux内核中使用kmod来完成设备模块的自动加载,他的一般工作机制是:在第一次引用设备模块时,内核使用系统命令 /sbin/modprobe加载这个设备模块.为了使这种机制正常工作,您需要使用depmod -a建立表述模块之间依赖关系的文档 modules.dep,然后在/etc/modules.conf中配置正确的设备别名,假如还需要配置设备对应的参数.举例来说,在配置网卡时网卡的驱动程式是ne2k-pci,网卡的设备别名是eth0,则在文档 /etc/modules.conf中加入别名alias eth0 ne2k-pci,就配置了ne2000兼容的PCI网卡,这样当有程式要尝试访问网络时,内核会自动加载网卡驱动程式ne2k-pci. 其二是需要根据设备的类型,连同安装的Linux系统版本(不同的Linux发行版对于同一设备的配置脚本文档存在差异),配置设备对应的配置脚本文档. 4.1.1 检测系统硬件 一、自动检测过程介绍 一般而言,在Linux下进行设备自动检测是根据设备的总线类型进行的.现在的微机系统上最常见的总线类型有PCISERIALUSB PCMCIAPARPORTISASCSI等.对于检测过程,一般不是通过c语言的库函数直接对设备进行访问,并读取设备的信息,而是通过内核的 /proc文件系统进行.这种检测方式,充分利用了内核中关于硬件的多种检测函数,具有高效、稳定的特点,并且在内核版本升级之后,使程序的变化也为最 小.对于大多数现在流行的系统硬件,在插入适当的模块之后,内核会在/proc文件系统中生成相应的描述文件.检测过程就是读取这样的文件,并将其信息进 行相应的处理,从中提取出设备标识、设备描述、设备工作状态等信息. 涉及到对/proc文件系统的访问,并可能在检测过程开始时插入需要的设备模块,需要用户以root用户方式执行下面所说的操作. 在检测过程结束的时候,用户一般能够得到设备的唯一标识(制造商标识和设备标识)和设备的当前的状态信息.这时就需要一个设备数据库,这个数据库将设备的 唯一标识和对应的设备驱动程序对应起来,然后由此生成/etc/modules.conf中的对应表项及其他配置脚本,完成整个的硬件配置过程. :什么是LVM?其优点是什么?如何使用LVM进行逻辑卷管理? 4Raid常用的分为几种? 5ISO镜像文件如何制作?

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号