支持多操作系统的引导安装方法及其记录储存媒体的制作方法

文档序号:6597834阅读:150来源:国知局
专利名称:支持多操作系统的引导安装方法及其记录储存媒体的制作方法
技术领域
本发明是一种操作系统(Operating System,OS)引导安装方法及其记录储存媒体,特别是指一种应用在计算机可执行平台上,藉由记录储存媒体的引导辅助,可进行多种操作系统安装的方法及其记录储存媒体。
背景技术
操作系统(Operating System,OS),可说是计算机可执行平台上最重要的执行运作中枢,但是对一般的使用者来说,如何安装好操作系统的工作却往往是一件非常困难的事情。
目前比较常见的操作系统自动安装方式有下列几种一种是经由操作系统厂商所提供的记录储存媒体来进行安装,厂商为了使操作系统的安装过程能够顺利,因此会在安装记录储存媒体中放入各式各样可能的驱动程序,以便满足计算机可执行平台上相关硬件的需求;另一种则是通过计算机可执行平台厂商随机所附的记录储存媒体来进行安装,在安装过程中根据使用者硬件的配置生成自动安装文件,并提示使用者插入发行商提供的标准安装的记录储存媒体,激活操作系统的自动安装,因此在操作系统的安装上会比较顺利;第三种同样也是利用计算机可执行平台厂商随机所附的记录储存媒体来进行安装,整个操作系统制作成映像档案(mirror file)的方式,当需要时再以备份回复的方式来达到安装操作系统的目的。
然而,上述这些方式却也都存在着许多不同的问题困扰着使用者,如第一种方式中,当遇到计算机可执行平台的硬件较为特殊时,可能使用者就必须要具有相当的硬件知识及驱动程序观念,才有办法另外利用手动的方式完成安装;第二种方式目前所存在的问题则是只应用于微软(Microsoft)的Window基础操作系统安装的上;第三种方式所具有的共同问题,在于厂商所提供的安装记录储存媒体只能够满足特定硬件装置环境的计算机可执行平台,一旦硬件装置环境有任何的变化时,所安装的操作系统将无法正常的执行运作;况且,目前市面上的操作系统种类相当繁杂且安装需求又大不相同,因此公知的操作系统自动安装方式,将无法有效满足使用者的实际需要。
因此,要如何提供一种可以同时支持多种操作系统安装的方法,而且能够全程引导使用者进行安装,同时将操作系统的安装过程简化,让使用者能够轻松完成所需操作系统安装,应是目前厂商们所应极力研发的重要方向之一。

发明内容
有鉴于此,本发明为解决上述问题而提出一种支持多操作系统引导安装方法及其记录储存媒体,主要的目的在于能够藉由记录储存媒体的引导检测主程序,让计算机可执行平台的操作系统(Operating System,OS)安装程序能够简化,并且通过共同的安装建置主程序提供对多种操作系统的安装支持,使本发明的适用性能够更加广泛,进而达到支持多操作系统的引导安装的目的。
本发明提供一种支持多操作系统和引导安装记录储存媒体,储存用以执行引导安装及操作系统相关的计算机程序,该记录储存媒体包含一引导检测记录储存媒体,用以在一计算机可执行平台中执行一引导检测主程序;及数个安装建置记录储存媒体,用以在该计算机可执行平台中执行一安装建置主程序。
其中该引导检测主程序执行包含一授权验证程序、记录一基本设定、选取一系统类型及该系统类型引导程序。
其中该系统类型至少包含一Window基础系统及一Linux基础系统。
其中该安装建置主程序执行包含该安装建置记录储存媒体的提示检测、一安装程序项目复制、该计算机可执行平台重新激活及一安装建置主程序执行。
本发明还提供一种支持多操作系统引导安装方法,该方法包含下列步骤激活一计算机可执行平台;执行一引导检测主程序;执行一安装建置主程序;及重新激活该计算机可执行平台。
其中该引导检测主程序执行包含一授权验证程序、记录一基本设定及选取一系统类型及该系统类型引导程序。
其中该系统类型至少包含一Window基础系统及一Linux基础系统。
其中该Window基础系统的引导安装程序,更包含下列步骤选取一引导安装项目并进行验证;检测该计算机可执行平台的一装置环境;产生一Window安装建置表;执行一硬盘建置程序;及储存一激活程序及该Window安装建置表。
其中该Window安装建置表记载内容包含一安装程序项目及一安装建置主程序。
其中该Linux基础系统的引导安装程序,更包含下列步骤建置一管理者数据;执行该硬盘建置程序;执行该计算机可执行平台的该装置环境检测;产生一Linux安装建置表;及储存该Linux安装建置表。
其中该Linux安装建置表记载内容包含一安装程序项目及一安装建置主程序。
其中执行该安装建置主程序的部分,更包含下列步骤提示并检测一安装建置记录储存媒体;复制该安装程序项目;及重新激活并执行该安装建置主程序。


图1是本发明所提供的支持多操作系统引导安装方法及其记录储存媒体的运作示意图;图2是本发明所提供的支持多操作系统引导安装方法及其记录储存媒体的主要流程图;及第3a至第3c图是本发明所提供的支持多操作系统引导安装方法及其记录储存媒体的详细流程图。
图式符号说明

20 引导检测记录储存媒体40 安装建置记录储存媒体100计算机可执行平台步骤200激活一计算机可执行平台步骤300执行一引导检测主程序步骤400执行一安装建置主程序步骤500重新激活该计算机可执行平台步骤310读取一引导检测记录储存媒体步骤320进行一授权验证程序步骤330执行该引导检测主程序步骤340记录一基本设定步骤350选取一系统类型步骤360为该Window基础步骤370进入该Window基础程序步骤371选取一引导安装项目并进行验证步骤372检测该计算机可执行平台的一装置环境步骤373产生一Window安装建置表步骤374执行一硬盘建置程序步骤375储存一激活程序及该Window安装建置表步骤380进入该Linux基础程序并选取该引导安装项目步骤381建置一管理者数据步骤382执行该计算机可执行平台的该装置环境检测步骤383产生一Linux安装建置表步骤384储存该Linux安装建置表步骤410重新激活并执行该安装建置主程序步骤420提示并检测一安装建置记录储存媒体步骤430符合该安装程序项目步骤440复制该安装程序项目步骤450完成所有项目复制步骤460进行该安装程序项目设定
具体实施例方式
本发明是一种支持多操作系统的引导安装方法及其记录储存媒体,如图1所示,是通过计算机可执行平台100对记录储存媒体(包括引导检测记录储存媒体20及安装建置记录储存媒体40)中的引导检测主程序及安装建置主程序的执行,完成整个操作系统(Operating System,OS)的安装。
其中引导检测主程序,主要是负责执行授权验证的动作(用以确认使用者所执行的记录储存媒体是否经过合法授权),以供使用者进行一些基本设定(如系统时区、系统时间…),使用者选取所需安装的操作系统类型后依照选取类型执行该操作系统类型的引导程序;至于安装建置主程序的部分,则是负责进行对记录储存媒体的提示与检测、程序的复制,及执行对计算机可执行平台100上操作系统的实际安装过程。关于引导检测主程序及安装建置主程序的细部流程,将会在之后作更详细的说明。
图2是本发明的支持多操作系统引导安装方法及其记录储存媒体的主要流程图,说明本发明主要的运作可分为四个部分首先激活计算机可执行平台100(步骤200);接着执行引导检测记录储存媒体20,执行引导检测主程序(步骤300)的部分;之后再根据引导检测结果选取适当的安装建置记录储存媒体40执行安装建置主程序(步骤400);最后重新激活计算机可执行平台,完成整个操作系统的引导安装(步骤500)。
接着我们将以第3a图至第3c图来进一步说明本发明支持多操作系统引导安装方法及其记录储存媒体的详细流程。其中第3a图说明共同的引导检测主程序的流程;图3b是为Window基础操作系统的引导检测和安装建置流程;第3c图则为Linux基础操作系统的引导检测和安装建置流程,说明如下在第3a图的流程中,首先由计算机可执行平台100开始对引导检测记录储存媒体20的执行读取动作(步骤310);在经过授权验证的程序后(步骤320);逐一执行引导检测主程序(步骤330);先是提示使用者进行一些基本设定并且加以记录(步骤340);接着提示使用者选取所欲安装的操作系统类型(步骤350),基本上依目前常见的操作系统可区分为Window基础类型或是Linux基础类型,且两种类型的操作系统的引导检测及安装建置程序不同;若使用者选取安装Window基础类型的操作系统(步骤360),则进入第3b图Window基础操作系统的引导检测和安装建置流程,否则便进入第3c图Linux基础操作系统的引导检测和安装建置流程。
若使用者欲安装Window基础类型的操作系统时,引导检测主程序便执行Window基础程序(步骤370);此时提示使用者进一步选取所欲安装的引导安装项目(如Windows XP、Windows 2000、Windows ME),同时在选取后进行验证动作,以确认该引导安装项目是经过合法授权的(步骤371);经过验证后引导检测主程序便开始检测计算机可执行平台100上的硬件装置环境(步骤372);检测完毕之后将结果记录,产生一份Window安装建置表(步骤373),在表中记载有所有安装程序项目的储存位置及相关安装建置主程序的档案;之后便开始执行硬盘建置程序,主要是对硬盘进行分割(partition)和格式化(format)的动作(步骤374),分割和格式化的设定亦可以由使用者自行决定,否则便由Window基础程序中的预设内容来进行;完成硬盘建置之后,便提供激活的程序项目和Window安装建置表,并储存于硬盘中(步骤375);之后重新激活计算机可执行平台100并进入安装建置主程序,执行安装建置主程序(步骤410);此时根据安装建置表中记录的所需安装的安装程序项目,开始提示并检测目前使用者放入的安装建置记录储存媒体(步骤420)判断该安装建置记录储存媒体中是否具有符合使用者安装需求的安装程序项目?(步骤430)如果没有则继续步骤420提示使用者并持续检测,直到使用者放入对应的安装建置记录储存媒体,若已符合的话,则开始进行安装程序项目的复制动作(步骤440),在复制的过程中安装建置主程序会持续判断是否已经完成所有项目的复制?(步骤450)如果没有则同样转至步骤420,直到完成所有复制动作;当完成所有安装程序项目的复制后,便进行对安装程序项目的设定工作(步骤460),最后回到步骤500,再次重新激活计算机可执行平台100,完成Window基础类型操作系统的引导安装。
若使用者欲安装Linux基础类型的操作系统时,引导检测主程序便执行Linux基础程序,并且提示使用者进一步选取所欲安装的引导安装项目(如Red Hat、Slackware、Debian、SuSE)(步骤380),选择完毕之后提示使用者进行管理者数据的设定,如管理者名称、管理者密码…(步骤381);接着检测计算机可执行平台100上的硬件装置环境(步骤382);检测完毕之后产生一份Linux安装建置表(步骤383),在表中同样记载有所有安装程序项目的储存位置及相关安装建置主程序的档案;然后将安装建置表储存在硬盘中(步骤384);之后便重新激活计算机可执行平台100并进入安装建置主程序,开始执行安装建置主程序(步骤410);此时根据安装建置表中记录所需的安装程序项目,提示并检测目前使用者放入的安装建置记录储存媒体(步骤420)判断该安装建置记录储存媒体中是否具有符合使用者安装需求的安装程序项目?(步骤430)如果没有则继续步骤420提示使用者并持续检测,直到使用者放入对应的安装建置记录储存媒体,若已符合的话,则开始进行安装程序项目的复制动作(步骤440),在复制的过程中,安装建置主程序会持续判断是否已经完成所有项目的复制?(步骤450)如果没有则同样继续步骤420,直到完成所有复制动作;当完成所有安装程序项目的复制后,便进行对安装程序项目的设定工作(步骤460),最后回到步骤500再次重新激活计算机可执行平台100,完成Linux基础类型操作系统的引导安装。
本发明的支持多操作系统引导安装方法及其记录储存媒体,通过共同的引导检测主程序,可以简化操作系统(Operating System,OS)的安装程序,让一般不具备计算机专业知识技能的使用者,也能够很轻易的进行多种操作系统的安装工作。
另外,通过本发明的安装建置主程序,可以依照事先建立好的安装建置表的设定,将符合计算机可执行平台所需的程序项目作自动复制安装的工作,可以大大降低因为计算机可执行平台上硬件的特殊性和异动性,而造成使用者安装上的瓶颈,同时也使本发明的可适用性大幅提升。
权利要求
1.一种支持多操作系统和引导安装记录储存媒体,储存用以执行引导安装及操作系统相关的计算机程序,该记录储存媒体包含一引导检测记录储存媒体,用以在一计算机可执行平台中执行一引导检测主程序;及数个安装建置记录储存媒体,用以在该计算机可执行平台中执行一安装建置主程序。
2.如权利要求1所述的支持多操作系统引导安装记录储存媒体,其中该引导检测主程序执行包含一授权验证程序、记录一基本设定、选取一系统类型及该系统类型引导程序。
3.如权利要求1所述的支持多操作系统引导安装记录储存媒体,其中该系统类型至少包含一Window基础系统及一Linux基础系统。
4.如权利要求1所述的支持多操作系统引导安装记录储存媒体,其中该安装建置主程序执行包含该安装建置记录储存媒体的提示检测、一安装程序项目复制、该计算机可执行平台重新激活及一安装建置主程序执行。一种支持多操作系统引导安装方法,该方法包含下列步骤激活一计算机可执行平台;执行一引导检测主程序;执行一安装建置主程序;及重新激活该计算机可执行平台。
5.如权利要求5所述的支持多操作系统引导安装方法,其中该引导检测主程序执行包含一授权验证程序、记录一基本设定及选取一系统类型及该系统类型引导程序。
6.如权利要求5所述的支持多操作系统引导安装方法,其中该系统类型至少包含一Window基础系统及一Linux基础系统。
7.如权利要求7所述的支持多操作系统引导安装方法,其中该Window基础系统的引导安装程序,更包含下列步骤选取一引导安装项目并进行验证;检测该计算机可执行平台的一装置环境;产生一Window安装建置表;执行一硬盘建置程序;及储存一激活程序及该Window安装建置表。
8.如权利要求8所述的支持多操作系统引导安装方法,其中该Window安装建置表记载内容包含一安装程序项目及一安装建置主程序。
9.如权利要求7所述的支持多操作系统引导安装方法,其中该Linux基础系统的引导安装程序,更包含下列步骤建置一管理者数据;执行该硬盘建置程序;执行该计算机可执行平台的该装置环境检测;产生一Linux安装建置表;及储存该Linux安装建置表。
10.如权利要求10所述的支持多操作系统引导安装方法,其中该Linux安装建置表记载内容包含一安装程序项目及一安装建置主程序。
11.如权利要求5所述的支持多操作系统引导安装方法,其中执行该安装建置主程序的部分,更包含下列步骤提示并检测一安装建置记录储存媒体;复制该安装程序项目;及重新激活并执行该安装建置主程序。
全文摘要
一种支持多操作系统的引导安装方法及其记录储存媒体,是将操作系统(Operating System,OS)的安装阶段区分为前段引导检测及后段安装建置两阶段,让使用者可根据记录储存媒体的引导辅助进行支持多种操作系统的安装操作,在前段引导检测主程序中依照计算机可执行平台建立欲安装操作系统的安装建置表,在后段安装建置主程序中便依照安装建置表进行操作系统的安装,最后完成计算机可执行平台上操作系统的安装。
文档编号G06F9/445GK1493989SQ0214817
公开日2004年5月5日 申请日期2002年10月31日 优先权日2002年10月31日
发明者宋建福, 刘文涵, 李宇 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1