第1页共8页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共8页13.设备管理课程名称UNIX系统与软件开发环境教学章节8.1设备管理概述,8.2非即插即用设备的管理与驱动程序的安装,8.3打印机的管理与使用,8.4串口的管理与使用,8.5交换区管理教学目的掌握设备管理的任务、非即插即用设备的管理与驱动程序的安装和打印机的管理与使用,了解交换区管理教学重点设备管理概述、非即插即用设备管理与驱动程序的安装和打印机的管理与使用教学难点非即插即用设备的管理与驱动程序的安装,交换区管理知识点设备管理的任务、非即插即用设备的管理与驱动程序的安装、打印机的管理与使用,交换区管理教学时间班级教学器具课件;多媒体播放系统教学过程8.1设备管理概述设备管理是操作系统的主要功能之一。在计算机系统中,除了CPU和内存等外,其他的大部分硬设备称为外部设备。外设包括常用的I/O设备、外存设备以及终端设备等。这些设备种类繁多,特性各异,操作方式的也有很大区别。Linux系统支持即插即用,使设备管理简单多了。8.1.1Linux系统支持的设备鼠标设备,CDROM,刻录设备,扫描仪,MODEM,空设备,0字符生成设备,伪终端设备,USB设备,随机数发生器,软驱设备,IDE硬盘设备,IDE硬盘分区设备,SCSI硬盘设备,SCSI硬盘分区设备,终端设备,串口通讯设备,主控台,并口设备,loopback设备,SCSI磁带机,IDE磁带机,SCSI光驱等。8.1.2硬件浏览器按步骤“开始”→“系统工具”→“硬件浏览器”可以打开Linux的硬件浏览器。通过硬件浏览器可以浏览系统中正在使用的设备及属性。事实上,在系统启动的时候,程序“/usr/sbin/kudzu”对当前系统的配置信息进行检测和搜集,在此过程中将检测的结果与配置文件/etc/sysconfig/hwconf的内容进行比较,若有变化,则给用户提供配置或修改的机会。最后将信息保存到系统硬件配置文件/etc/sysconfig/hwconf。8.1.3系统设置系统设置可通过两途径进行设置:“主菜单”→“系统设置子菜单”“桌面”→“从这里开始”→“系统设置”通过系统的“系统设置子菜单”或Nautilus中的“系统设置”可以对系统的某些硬件或功能进行设置。用户还可以使用setup命令对系统的部分设备进行设置。8.2非即插即用设备的管理与驱动程序的安装第2页共8页第1页共8页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共8页即插即用是一种硬件与软件结合,允许在一个支持即插即用的操作系统上自动配置兼容的即插即用设备。所谓即插即用也不是不需要驱动程序,而是在系统中已经有相关硬件的驱动程序,当有符合条件的硬件被接入后,就会使用内核中的驱动程序驱动设备。Linux在内核配置时已经配置了大多流行硬件设备的驱动程序,这些驱动程序有的是以静态方式直接配置在内核的,而有的是以可加载模块形式配置的,需要时动态加载。而对于那些内核中没有配置驱动程序的硬件设备,则必须为它们配置驱动程序后才能使用。8.2.1驱动程序与安装准备驱动程序是一些用于发现设备、检测设备参数以及发送和接收数据的例程。当某驱动程序开始运作时,操作系统首先调用检测例程以发现系统中安装的设备。如果该设备是即插即用的,检测例程将会自动检测到各种参数,如果不是则需要在驱动程序运行前设置好相关的参数供驱动程序使用。一般来说设备都有厂家设置好的缺省配置参数,这些缺省参数在大多情况下是可行的,但也有冲突的时候,若遇这种情况且设备又不支持软件动态设置,那么你就要手工进行设置。驱动程序型式与系统内核Linux系统可以定制系统核心,因此把需要经常使用的功能加入核心,把不经常使用功能或驱动配置成可动态加裁模块。采用前者可以大大提高系统的效率。采用后者可以有效减少内核的大小,减少内存开销,但同时也会做出速度方面的牺牲。一个设备的驱动程序总是以某种软件包的形式给出。当得到软件包之后,应根据包的形式将其展开,然后根据其说明文件的要求进行安装。设置驱动程序有两种类型:二进制代码和源代码。二进制代码一般是预先编译好的可加载模块,源代码可以编译成可装载模块,也可以编译进核心。有了驱动程序,用户可以选择是...