计算机主机开机操作系统装置的制作方法

文档序号:6606993阅读:242来源:国知局
专利名称:计算机主机开机操作系统装置的制作方法
技术领域
本实用新型有关一种计算机主机开机操作系统(BIOS)装置,尤指一种用于计算机主机开机操作系统,及具有BIOS数据备份与防止BIOS数据破坏的BIOS装置。
(2)背景技术开机操作系统(BIOS)用于计算机主机中作为开机操作的主要依据,然而,在现有的计算机主机所使用的BIOS硬件装置,可大略区分有二种,第一种是以可擦去可编程只读存储器(EPROM),在内部则预先烧录储存BIOS数据,以在开机时,可以读取BIOS数据执行开机的各项操作动作及控制命令,此种方式固然可使BIOS数据不会随意受到破坏,可避免计算机主机瘫痪的问题,但BIOS无法轻易更改升级,是其主要缺点,如需可更改或升级BIOS数据,则唯有更换可擦去可编程只读存储器,对于使用者而言,将造成BIOS数据升级操作不便的困扰。
第二种BIOS硬件装置,是以闪存(FLASH RAM)为主,惜着闪存方便快速的电气擦去及数据读写特性,可以使BIOS数据以互联网下载或其它储存媒体的数据加载方式而获得更新,对于BIOS数据升级或更改而言,则有相当的帮助,但相对地,由于方便及迅速的BIOS数据升级更新特性,也使得BIOS数据有因计算机病毒侵入计算机主机破坏的威胁,一旦原先储存在闪存内的正常BIOS数据遭受窜改破坏,将造成计算机主机在下次开机时无法提供正常BIOS数据执行开机动作,而致使计算机主机全面瘫痪停机(SHUTDOWN)而无法开机,且没有任何方法可供救援,而仅有更换新的BIOS闪存组件来解决。这导致闪存的更换量增剧增,并且闪存的更换相当费时费工,更带给使用者与业界极大的不便及困扰。
(3)实用新型内容本实用新型的主要目的在于提供一种计算机主机BIOS装置,具有一大容量储存装置,可以用来作为BIOS数据的存取,而便于BIOS数据的升级与更新。
本实用新型的另一目的在于提供一种计算机主机BIOS装置,具有一可擦去可编程只读存储器,储存有预设的BIOS数据,可以解决BIOS数据遭受破坏的问题。
本实用新型的又一目的在于提供一种计算机主机BIOS装置,具有一控制器,用来检测大容量储存装置的读写状态,并在大容量储存装置遭计算机病毒入侵破坏无法正常进行数据读写时,自动转换读取可擦去可编程只读存储器内的预设BIOS数据供开机使用,可以解决计算机主机中毒瘫痪停机无法开机的问题。
本实用新型的再又一目的在于提供一种计算机主机BIOS装置,可通过大容量储存装置及控制器的机动拆、组,来提供其它BIOS数据受损无法开机的计算机主机作开机BIOS数据救援的工作,可以免除闪存必需更换的问题。
为实现上述目的,本实用新型的计算机主机开机操作系统装置,用于计算机主机的主机板开机控制,其特点是,包括一可擦去可编程只读存储器,设于主机板上,内部储存有预设开机操作系统数据,它是备份的开机操作系统数据;一随机存取存储器,设于主机板上,以暂存开机操作系统数据;一大容量储存装置,内部至少分割规划有一开机操作系统存放区块,以存放更新或新版的开机操作系统数据;以及一控制器,连结于可擦去可编程只读存储器、随机存取存储器与大容量储存装置间,用来检测大容量储存装置中的开机操作系统区块的开机操作系统数据是否正常,并控制可擦去可编程只读存储器的启用与禁用。
采用上述方案,可检测大容量储存装置内的BIOS数据状态,可以依据BIOS数据正常或受计算机病毒入侵破坏、受损异常等不同状态,分别控制大容量储存装置内的BIOS数据或可擦去可编程只读存储器内的预设BIOS数据加载随机存取存储器内,以供计算机主机开机动作。
为进一步说明本实用新型的上述目的、结构特点和效果,以下将结合附图对本实用新型进行详细的描述。
(4)
图1是本实用新型的方块电路图2是为本实用新型中的大容量储存装置的方块图图3为本实用新型中的大容量储存装置与计算机主机间的BIOS数据传输的方块图图4是本实用新型的BIOS开机动作流程图;(5)具体实施方式
首先请参阅图1所示,本实用新型的计算机主机BIOS装置,以下称BIOS装置,该BIOS装置100包括一可擦去可编程只读存储器10、随机存取存储器20、大容量储存装置30及一控制器40。
其中,可擦去可编程只读存储器(EPROM)10,设于计算机主机的主机板200上,内部储存有预设的BIOS数据,此BIOS数据为出厂时所提供的BIOS版本,为备份的BIOS数据随机存取存储器20,与可擦去可编程只读存储器10同为设在主机板200上,供BIOS数据的BIOS码(BIOS CODE)暂存,以供主机板200读取BIOS码执行开机(BOOT)动作。
该大容量储存装置30,其型态不限,在本实用新型中是以可供数据储存的硬盘(HARD DISK)为例,但其它等效的大容量储存装置或媒体如磁盘(FLOPPYDISK)、CF存储卡、MMC存储卡、SD存储卡或智能媒体(SMART MEDIA)存储卡及可擦写光盘片(CDR/W),也应包括在本实用新型的范畴中。
请再配合图2及图3所示,该大容量储存装置30至少分割规划有一BIOS存放区块31(如图2所示),以供储存最新版本或升级(UPDATE)版本的BIOS数据,与上述的可擦去可编程只读存储器10所储存的预设BIOS数据是有所不同的,而该BIOS存放区块31是特别规划的区域,为不可搬移的区块,一般数据是无法存取使用,在本实用新型中是以大量储存装置30的开机区域为例,可以在开机时将所储存的BIOS数据一并读入主机板200中(如图3所示),而此BIOS存放区块31内所存放的BIOS数据是可以由主机板200通过互联网下载或其它储存装置取得升级或更新,而在大量储存装置30的另一剩余区块32,可供一般数据300(如图3所示)来存取使用,但该一般数据300必需在主机板200完成开机动作后,方可执行动作。
一控制器40,连结于上述主机板200中的可擦去可编程只读存储器10、随机存取存储器20与大容量储存装置30之间,主要是用来检测大容量储存装置30的BIOS数据状态是否正常及控制该可擦去可编程只读存储器10的启用(ENABLE)与禁用(DISABLE),如在大容量储存装置30数据读取正常状态下,控制器40让BIOS存放区块31的BIOS数据加载随机存取存储器20内进行开机动作执行;但在检测到大容量储存装置30开机时,该BIOS数据有因计算机病毒入侵破坏或受损等数据读写异常状态时,则由控制器40发出控制信号启用该可擦去可编程只读存储器10,而命可擦去可编程只读存储器10将内部所储存的预设BIOS数据加载随机存取存储器20中,提供备份的BIOS数据供以主机板200作开机动作执行用。
且该控制器40并不限定其存在方式,在图1中是显示设置在一接口总线210上为例,该接口总线210连结至可擦去可编程只读存储器10、随机存取存储器20与大容量储存装置30间;但该控制器40也是可以用硬件线路或软件型态依附在大容量储存装置30内或纳置在主机板200的电路中,以便于机动组合应用在各不同的计算机主机上。
请再配合图4所示,是图1~图3所示本实用新型的BIOS装置100的动作流程图,包括有步骤400~450,其中(400)BIOS初始化计算机主机系统。
(410)由大容量储存装置的BIOS存放区块取得己升级或更新的BIOS码。即在主机板200开机时,通过控制器40先禁用可擦去可编程只读存储器10,再自大容量储存装置30的BIOS存放区块31逐一读取BIOS码(420)计算所取得的BIOS码的检查和(CHECK SUM)。即由控制器40检查自BIOS存放区块31读取的BIOS码的检查和;(430)BIOS码检查和(CHECKSUM)是否正常?如是则进行步骤440A如不是则进行步骤440B(440A)加载BIOS数据至随机存取存储器中。即控制器40由BIOS码检查和判断大容量储存装置30内储存的BIOS码没有中毒及损坏的异常情形,则令大容量存储器30将BIOS数据加载随机存取存储器IO内暂存。
(440B)将EPROM内的预设BIOS数据加载随机存取存储器中。即控制器40经由BIOS码检查和判断该大容量储存装置30内所储存的BIOS数据己遭计算机病毒破坏或数据受损等异常状态时,则由控制器40启用(ENABLE)可擦去可编程只读存储器10,将该可擦去可编程只读存储器10内所储存的预设BIOS数据加载随机存取存储器20内暂存。
(450)计算机主机执行开机动作。即经由步骤440A或步骤440B之一将已升级、更新的BIOS数据或预设BIOS数据加载随机存取存储器20后,则由主机板200执行计算机主机的开机动作。
由以上各项动作步骤,可以清楚了解本实用新型的BIOS装置100无论在大容量储存装置30内的BIOS数据正常或异常状态下,均得以使主机板200可以获得正常的BIOS码来执行开机动作。
由以上图1~图4所示本实用新型BIOS装置100的详细构造、功能说明可清楚它具有以下优点、功效及产业利用性<一>BIOS数据可更新、升级及具有备份BIOS数据的双重功能,可以解决现有单有BIOS数据更新没有备份或单有固定BIOS数据无法更新、升级的问题。
<二>具有备份BIOS数据使计算机主机不会因BIOS数据受计算机病毒入侵破坏或损坏而停机瘫痪,并使计算机主机随时可以保持正常开机的功能。
<三>应用范围灵活,可以使用任何型态与计算机主机兼容的大容量储存装置或媒体来储存及更新BIOS数据,极适合应用于台式计算机、笔记本计算机等计算机主机。
<四>通过大容量储存装置或媒体的机动拆、组,可以直接支持或救援BIOS数据损毁而没有备份BIOS数据而停机不能开机的计算机主机作正常开机动作。
<五>使用者或业者不必更换存储器零件即可轻易迅速排除因BIOS数据损坏所造成的不能开机的故障状态,可大幅节省计算机主机维护的工时及人力。
在以上图1~图4中所示本实用新型计算机主机BIOS装置,其中所揭示的相关说明及附图,是仅为便于阐明本实用新型的技术内容及技术手段所揭示的较佳实施例。本技术领域中的普通技术人员应当认识到,以上的实施例仅是用来说明本实用新型。而并非用作为对本实用新型的限定,只要在本实用新型的实质精神范围内,对以上所述实施例的变化、变型都将落在本实用新型权利要求书的范围内。
权利要求1.一种计算机主机开机操作系统装置,用于计算机主机的主机板开机控制,其特征在于,包括一可擦去可编程只读存储器,设于主机板上,内部储存有预设开机操作系统数据,它是备份的开机操作系统数据;一随机存取存储器,设于主机板上,以暂存开机操作系统数据;一大容量储存装置,内部至少分割规划有一开机操作系统存放区块,以存放更新或新版的开机操作系统数据;以及一控制器,连结于可擦去可编程只读存储器、随机存取存储器与大容量储存装置间,用来检测大容量储存装置中的开机操作系统区块的开机操作系统数据是否正常,并控制可擦去可编程只读存储器的启用与禁用。
2.如权利要求1所述的计算机主机开机操作系统装置,其特征在于,该大容量储存装置为硬盘、软盘、CF存储卡、MMC存储卡、SD存储卡、智能媒体存储卡或可擦写光盘片构成。
3.如权利要求1所述的计算机主机开机操作系统装置,其特征在于,该大容量储存装置的开机操作系统存放区块为大容量储存装置的开机区块。
4.如权利要求1所述的计算机主机开机操作系统装置,其特征在于,该大容量储存装置中设有一剩余区块,以供存取一般数据。
5.如权利要求1所述的计算机主机开机操作系统装置,其特征在于,该控制器设置在一接口总线上,该接口总线是连结至可擦去可编程只读存储器、随机存取存储器与大容量储存装置。
专利摘要一种计算机主机开机操作系统装置,包含一可擦去可编程只读存储器及随机存取存储器,设于计算机主机的主机板上,该可擦去可编程只读存储器中储存有预设的BIOS数据至少一大容量储存装置,该大容量储存装置内部至少分割规划有一BIOS存放区块,储存更新版本的BIOS数据,以及一控制器连结于大容量储存装置及可擦去可编程只读存储器、随机存取存储器间,检测大容量储存装置内的BIOS数据状态,可以依据BIOS数据正常或受计算机病毒入侵破坏、受损异常等不同状态,分别控制大容量储存装置内的BIOS数据或可擦去可编程只读存储器内的预设BIOS数据加载随机存取存储器内,以供计算机主机开机动作,为一具有BIOS数据备份与防止BIOS数据破坏的BIOS装置。
文档编号G06F12/00GK2563637SQ0220136
公开日2003年7月30日 申请日期2002年1月10日 优先权日2002年1月10日
发明者林金岷 申请人:创惟科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1