附加有驱动程序的操作系统安装方法及结构的制作方法

文档序号:6646128阅读:142来源:国知局
专利名称:附加有驱动程序的操作系统安装方法及结构的制作方法
技术领域
本发明是关于一种程序安装技术,特别是关于一种可将硬件单元的驱动程序先行加载在操作系统的安装程序内,减少安装作业程序及时间的附加有驱动程序的操作系统安装方法及结构。
背景技术
当计算机设备中不具有相关储存媒体的控制器(例如RAID磁盘阵列控制器)时,则当计算机设备在执行操作系统的安装过程中,会跳出“请输入插入硬件单元驱动程序的储存路径”的对话框,此时,使用者必须放入储存有该硬件单元所需驱动程序的相关磁盘(Floppy),才能使该安装程序得以继续执行。然而,由于目前绝大多数的网络服务器都不附有磁盘驱动器(Floppy Disk),为了使该安装作业顺利完成,使用者必须通过具有USB接口的随身碟或者光盘等储存媒体存取相关驱动程序,用于该计算机设备执行安装,此举不仅对使用者的计算机操作水平要求较高,而且其中的作业流程也较繁琐,为操作系统的安装带来了极大地困扰。
因此,如何在操作系统安装过程中,避免因加载硬件单元所需驱动程序导致时间耗费,进而减少安装作业所需的时间及程序,是目前亟待解决的技术课题。

发明内容
为解决上述现有技术的缺点,本发明的主要目的在于提供一种附加有驱动程序的操作系统安装方法及结构,在计算机设备安装操作系统的过程中,无需手动执行硬件单元驱动程序的安装步骤,使得安装过程可更为快速及简便。
本发明的另一目的在于提供一种附加有驱动程序的操作系统安装方法及结构,令操作系统的安装作业更为简单,适用于不熟悉计算机操作的使用者。
为达成上述及其它目的,本发明即提供一种附加有驱动程序的操作系统安装方法,它是使用在组设有至少一硬件单元的计算机设备中,将该硬件单元所需驱动程序加载到原始操作系统安装程序中,该方法包括首先,在该计算机设备组设的存储器中加载操作系统安装程序;其次,获取组设在该计算机设备所含硬件单元的驱动程序资料;以及将所有硬件单元的驱动程序资料映像在该操作系统安装程序的各系统内核参数中,并对该操作系统安装程序进行更新。其中,该硬件单元驱动程序是指OEM(原始设备生产商)驱动程序。该操作系统安装程序是刻录在光盘中的光盘映像文件(Image File);该方法还包括压缩该更新的操作系统安装程序,生成对应的光盘映像文件;以及将该光盘映像文件刻录到光盘中,制成附有硬件单元驱动程序的操作系统安装光盘,进行操作系统安装程序时即对该光盘映像文件进行解压缩程序,并将解压缩的操作系统安装程序储存在该计算机设备的存储器中。该操作系统安装程序的各系统内核(Kernel)包括激活(Boot)内核、单一中央处理单元(以下简称为单CPU)内核、多个中央处理单元(以下简称为多CPU)内核以及多存储器内核。在该硬件单元及其对应的驱动程序中分别设有一组对应的产品标识(Identification,ID)资料。
本发明的附加有驱动程序的操作系统安装结构,适用于组设有至少一硬件单元的计算机设备中,将该硬件单元所对应的驱动程序加载到原始操作系统的安装程序中,该附加有驱动程序的操作系统安装结构包括加载模块,将操作系统安装程序储存在该计算机设备所含的存储器中;收集模块,汇整该计算机设备组设的硬件单元所需的驱动程序;以及映像模块,将该所有硬件单元的驱动程序映像储存在存储器中的操作系统安装程序的各系统内核参数中,并对该操作系统安装程序进行更新。
其中,该硬件单元驱动程序是指OEM(原始设备生产商)驱动程序。该操作系统安装程序是从一系统安装光盘中获取。该操作系统安装程序是一光盘映像文件(Image File)。该系统还包括用于解压缩该操作系统安装光盘中的光盘映像文件,以及压缩该更新的操作系统安装程序,生成对应的光盘映像文件的解压缩程序;以及用于将该更新的光盘映像文件刻录在光盘中,制成附有硬件驱动程序的操作系统安装光盘的刻录程序。该操作系统安装程序的各系统内核(Kernel)包括激活(Boot)内核、单CPU内核、多CPU内核以及多存储器内核。在硬件单元及其对应的驱动程序中是分别设有一组对应的产品标识(Identification,ID)资料。
与现有技术相比,本发明的附加有驱动程序的操作系统安装方法及结构,针对一计算机设备所配置的硬件单元,制作一特定的操作系统安装光盘,在该计算机执行操作系统安装程序时,无需手动安装硬件单元驱动程序,也无需使用额外的储存媒体,使安装过程更为快速简单及可靠,且因安装操作系统的流程与原操作系统的安装流程相同,使用者也无需重新进行学习,即可马上使用。


图1是本发明的附加有驱动程序的操作系统安装结构的基本结构示意方块图;以及图2是本发明的附加有驱动程序的操作系统安装方法的操作流程图。
具体实施例方式
实施例图1是一方块图,显示本发明的附加有驱动程序的操作系统安装结构1的基本结构示意情形。本发明的安装结构1适用于组设有多个硬件单元的计算机设备(未标出)中,该计算机设备可以是个人计算机或服务器等,将组设在该计算机设备中所有硬件单元的驱动程序整合加载到操作系统安装程序中,制作出该计算机设备适用的操作系统安装程序,使用者在该计算机设备安装操作系统程序时,无需手动执行硬件单元驱动程序的安装步骤。如图所示,本发明的附加有驱动程序的操作系统安装结构1包括一存储器10、一加载模块11、一收集模块12、一映像模块13、一解压缩程序14以及一刻录程序15。在此须说明的是,该安装结构1另具有其它各种功能单元,为简化附图及说明,此处结构仅显示与本发明有关的构件,其它无关的构件,例如键盘、屏幕等输出、入单元的硬件结构,未显示在附图中。
该存储器10可以是一本地硬盘,储存该结构的各功能模块在操作过程中生成的相关资料。
该加载模块11用于将操作系统安装程序储存在该存储器10中。在本实施例中,该操作系统安装程序是一储存在操作系统安装光盘2中的光盘映像文件(Image File)。
该收集模块12则用于收集组设在该计算机设备的所有硬件单元的驱动程序,在本实施例中,该硬件单元的驱动程序是指硬件单元的生产厂商提供的OEM(原始设备生产商)驱动程序。
该映像模块13用于将收集模块12收集到的各个硬件单元的驱动程序,分别映像储存在存储器10中所含操作系统安装程序的各系统内核(Kernel)参数中,并可更新该原始操作系统安装程序。在本实施例中,该操作系统安装程序所含的各系统内核(Kernel)包括激活(Boot)内核、单CPU内核、多CPU内核以及多存储器内核,供计算机设备在执行系统安装程序时,可自动将该驱动程序安装在计算机设备中。
需说明的是,在该硬件单元及其对应的驱动程序中,分别设有一组对应的产品标识(Identification,ID)资料,可由设备生产厂商在出厂前订立,该产品标识可以是产品型号或厂商代码等资料,计算机设备依据该硬件单元中的标识资料,搜寻出对应的驱动程序并执行安装,使该硬件单元可在该计算机设备中正常运行。
该解压缩程序14是将刻录该光盘中操作系统安装程序的文件格式(也就是光盘映像格式)进行解压缩处理,以及将该更新的操作系统安装程序压缩为光盘映像格式文件。
该刻录程序15是借由一组设在该计算机设备的刻录机3,将该解压缩程序14压缩为光盘映像格式文件并刻录一光盘中,制成附加有硬件单元驱动程序的操作系统安装光盘。
图2是一流程图,显示本发明的附加有驱动程序的操作系统安装方法的操作流程。本发明的方法是适用于一组设有多个硬件单元的计算机设备中,以下配合图1详细说明本发明的实施流程。
如图2所示,首先进行步骤S1,读取储存在一操作系统安装光盘2中的操作系统安装程序,并将该程序存放在计算机设备的存储器10中,接着进行步骤S2。
在步骤S2中,执行解压缩程序14,对该操作系统安装程序的文件格式(也就是光盘映像格式)进行解压缩处理,接着进行步骤S3。
在步骤S3中,收集所有组设在该计算机设备硬件单元的驱动程序,在本实施例中,该硬件单元的驱动程序是指该设备生产厂商提供的OEM(原始设备生产商)驱动程序,且在该硬件单元及其对应的驱动程序中分别储存有一组对应的标识资料,供计算机设备在安装硬件单元时,可依据该硬件单元的标识资料,搜寻对应的驱动程序并进行安装,接着进行步骤S4。
在步骤S4中,将收集到的所有硬件单元的驱动程序资料映像在该操作系统安装程序的各系统内核参数中,并更新该操作系统安装程序资料,在本实施例中,该各系统内核包括激活(Boot)内核、单CPU内核、多CPU内核及多存储器内核,接着进行步骤S5。
在步骤S5中,执行解压缩程序14,将该更新的操作系统安装程序资料进行压缩处理,生成一对应的光盘映像格式文件,再执行刻录程序15,由组设在该计算机设备的刻录机3将该文件刻录到光盘中,制作出该计算机设备所适用的操作系统安装光盘。
应用本发明的计算机设备制作出的操作系统安装光盘,在执行操作系统安装的过程中,在进行扫描并安装硬件单元驱动程序的动作时,可依据该硬件单元的标识资料,从该安装程序中搜寻具有相应标识资料的驱动程序并进行安装,使该操作系统安装程序能够顺利进行。
因此,本发明的附加有驱动程序的操作系统安装方法及结构可对特定型号的计算机设备制作专用的操作系统安装光盘,使该计算机设备在安装操作系统的过程中,不用另外准备驱动程序的储存磁盘及软驱,免除安装硬件单元需要手动选择驱动程序的困扰,从而使操作系统的安装过程更为快速简便且可靠。
权利要求
1.一种附加有驱动程序的操作系统安装方法,适用于组设有至少一硬件单元的计算机设备中,其特征在于,附加有驱动程序的操作系统安装该方法包括在该计算机设备组设的存储器中加载操作系统安装程序;获取组设在该计算机设备所含硬件单元的驱动程序资料;以及将所有硬件单元的驱动程序资料映像在该操作系统安装程序的各系统内核参数中,并对该操作系统安装程序进行更新。
2.如权利要求1所述的附加有驱动程序的操作系统安装方法,其特征在于,该硬件单元的驱动程序是指OEM驱动程序。
3.如权利要求1所述的附加有驱动程序的操作系统安装方法,其特征在于,该操作系统安装程序是一光盘映像文件。
4.如权利要求1所述的附加有驱动程序的操作系统安装方法,其特征在于,该操作系统安装程序的各系统内核包括激活内核、单CPU内核、多CPU内核以及多存储器内核。
5.如权利要求1所述的附加有驱动程序的操作系统安装方法,其特征在于,该计算机设备是个人计算机或服务器。
6.一种附加有驱动程序的操作系统安装结构,应用在组设有至少一硬件单元的计算机设备中,将硬件单元所对应的驱动程序加载到原始操作系统安装程序中,其特征在于,该附加有驱动程序的操作系统安装结构包括加载模块,将操作系统安装程序储存在该计算机设备所含的存储器中;收集模块,汇整该计算机设备组设的硬件单元所需的驱动程序;以及映像模块,将该所有硬件单元的驱动程序映像储存在存储器中的操作系统安装程序的各系统内核参数中,并对该操作系统安装程序进行更新。
7.如权利要求6所述的附加有驱动程序的操作系统安装结构,其特征在于,该硬件单元的驱动程序是指OEM驱动程序。
8.如权利要求6所述的附加有驱动程序的操作系统安装结构,其特征在于,该操作系统安装程序是一光盘映像文件。
9.如权利要求6所述的附加有驱动程序的操作系统安装结构,其特征在于,该操作系统安装程序的各系统内核包括激活内核、单CPU内核、多CPU内核以及多存储器内核。
10.如权利要求6所述的附加有驱动程序的操作系统安装结构,其特征在于,该硬件单元及其所需的驱动程序中分别设有一组对应的产品标识资料。
全文摘要
一种附加有驱动程序的操作系统安装方法及结构,将计算机设备中硬件单元所需的驱动程序加载到原始操作系统的安装程序中;该系统是由加载模块、收集模块以及映像模块构成;本发明针对一计算机设备所配置的硬件单元,制作一特定的操作系统安装光盘,在该计算机执行操作系统安装程序时,无需手动安装硬件单元驱动程序,也无需使用额外的储存媒体,使安装过程更为快速简单及可靠,且因安装操作系统的流程与原操作系统的安装流程相同,使用者也无需重新进行学习,即可马上使用。
文档编号G06F9/445GK1932765SQ20051010346
公开日2007年3月21日 申请日期2005年9月15日 优先权日2005年9月15日
发明者吴明城, 李振宾 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1