硬件無关性和软件重复安装的一些处理教程.docxVIP

  • 8
  • 0
  • 约4.08千字
  • 约 3页
  • 2017-06-08 发布于重庆
  • 举报

硬件無关性和软件重复安装的一些处理教程.docx

硬件無关性和软件重复安装的一些处理教程

硬件无关性和软件重复安装的一些处理教程驱动程序是沟通操作系统和硬件的重要桥梁,通过驱动程序可以让操作系统识别更多的硬件,并使硬件发挥更好的性能。然而封装系统时我们必须要处理一下源计算机的硬件驱动,毕竟你无法确定目标计算机是怎么样的硬件环境。  Windows操作系统是即插即用的,也就是说当出现新硬件时会自动去识别,如果可能则会自动安装该设备的驱动。所以即使我们不处理源计算机操作系统的驱动程序,当系统部署到新计算机时也会自动的识别新硬件,这也可能是为什么微软没有强调封装部署必须处理驱动程序的原因之一。但现实情况事与愿违,某些硬件驱动由于硬件ID的问题本身就存在冲突,某些时候有些驱动程序的残留会造成不良影响等等,这虽然不是Windows的原因而是驱动制作者的问题,但这些情况实实在在的影响了系统封装与部署。我们要讲理论,可也要结合实践,实践才能出真知。所以做好硬件无关性只需要弄明白并处理好下面几个问题即可:  A.硬件抽象层(HAL)的处理什么是HAL?硬件抽象层(Hardware Abstraction Layer,简称HAL),位于操作系统内核与硬件电路之间的接口层,其目的在于将硬件抽象化。它隐藏了特定平台的硬件接口细节,为操作系统提供虚拟硬件平台,使其具有硬件无关性,可在多种平台上进行移植。简单说就是将硬件抽象化,以利于各种操作。HAL类型又被很多技术员称为“电源管理模式”或简称“

文档评论(0)

1亿VIP精品文档

相关文档