專利名稱:計算機主機開機操作系統(tǒng)裝置的制作方法
技術(shù)領(lǐng)域:
本實用新型有關(guān)一種計算機主機開機操作系統(tǒng)(BIOS)裝置,尤指一種用于計算機主機開機操作系統(tǒng),及具有BIOS數(shù)據(jù)備份與防止BIOS數(shù)據(jù)破壞的BIOS裝置。
(2)背景技術(shù)開機操作系統(tǒng)(BIOS)用于計算機主機中作為開機操作的主要依據(jù),然而,在現(xiàn)有的計算機主機所使用的BIOS硬件裝置,可大略區(qū)分有二種,第一種是以可擦去可編程只讀存儲器(EPROM),在內(nèi)部則預(yù)先燒錄儲存BIOS數(shù)據(jù),以在開機時,可以讀取BIOS數(shù)據(jù)執(zhí)行開機的各項操作動作及控制命令,此種方式固然可使BIOS數(shù)據(jù)不會隨意受到破壞,可避免計算機主機癱瘓的問題,但BIOS無法輕易更改升級,是其主要缺點,如需可更改或升級BIOS數(shù)據(jù),則唯有更換可擦去可編程只讀存儲器,對于使用者而言,將造成BIOS數(shù)據(jù)升級操作不便的困擾。
第二種BIOS硬件裝置,是以閃存(FLASH RAM)為主,惜著閃存方便快速的電氣擦去及數(shù)據(jù)讀寫特性,可以使BIOS數(shù)據(jù)以互聯(lián)網(wǎng)下載或其它儲存媒體的數(shù)據(jù)加載方式而獲得更新,對于BIOS數(shù)據(jù)升級或更改而言,則有相當(dāng)?shù)膸椭?,但相對地,由于方便及迅速的BIOS數(shù)據(jù)升級更新特性,也使得BIOS數(shù)據(jù)有因計算機病毒侵入計算機主機破壞的威脅,一旦原先儲存在閃存內(nèi)的正常BIOS數(shù)據(jù)遭受竄改破壞,將造成計算機主機在下次開機時無法提供正常BIOS數(shù)據(jù)執(zhí)行開機動作,而致使計算機主機全面癱瘓停機(SHUTDOWN)而無法開機,且沒有任何方法可供救援,而僅有更換新的BIOS閃存組件來解決。這導(dǎo)致閃存的更換量增劇增,并且閃存的更換相當(dāng)費時費工,更帶給使用者與業(yè)界極大的不便及困擾。
(3)實用新型內(nèi)容本實用新型的主要目的在于提供一種計算機主機BIOS裝置,具有一大容量儲存裝置,可以用來作為BIOS數(shù)據(jù)的存取,而便于BIOS數(shù)據(jù)的升級與更新。
本實用新型的另一目的在于提供一種計算機主機BIOS裝置,具有一可擦去可編程只讀存儲器,儲存有預(yù)設(shè)的BIOS數(shù)據(jù),可以解決BIOS數(shù)據(jù)遭受破壞的問題。
本實用新型的又一目的在于提供一種計算機主機BIOS裝置,具有一控制器,用來檢測大容量儲存裝置的讀寫狀態(tài),并在大容量儲存裝置遭計算機病毒入侵破壞無法正常進行數(shù)據(jù)讀寫時,自動轉(zhuǎn)換讀取可擦去可編程只讀存儲器內(nèi)的預(yù)設(shè)BIOS數(shù)據(jù)供開機使用,可以解決計算機主機中毒癱瘓停機無法開機的問題。
本實用新型的再又一目的在于提供一種計算機主機BIOS裝置,可通過大容量儲存裝置及控制器的機動拆、組,來提供其它BIOS數(shù)據(jù)受損無法開機的計算機主機作開機BIOS數(shù)據(jù)救援的工作,可以免除閃存必需更換的問題。
為實現(xiàn)上述目的,本實用新型的計算機主機開機操作系統(tǒng)裝置,用于計算機主機的主機板開機控制,其特點是,包括一可擦去可編程只讀存儲器,設(shè)于主機板上,內(nèi)部儲存有預(yù)設(shè)開機操作系統(tǒng)數(shù)據(jù),它是備份的開機操作系統(tǒng)數(shù)據(jù);一隨機存取存儲器,設(shè)于主機板上,以暫存開機操作系統(tǒng)數(shù)據(jù);一大容量儲存裝置,內(nèi)部至少分割規(guī)劃有一開機操作系統(tǒng)存放區(qū)塊,以存放更新或新版的開機操作系統(tǒng)數(shù)據(jù);以及一控制器,連結(jié)于可擦去可編程只讀存儲器、隨機存取存儲器與大容量儲存裝置間,用來檢測大容量儲存裝置中的開機操作系統(tǒng)區(qū)塊的開機操作系統(tǒng)數(shù)據(jù)是否正常,并控制可擦去可編程只讀存儲器的啟用與禁用。
采用上述方案,可檢測大容量儲存裝置內(nèi)的BIOS數(shù)據(jù)狀態(tài),可以依據(jù)BIOS數(shù)據(jù)正?;蚴苡嬎銠C病毒入侵破壞、受損異常等不同狀態(tài),分別控制大容量儲存裝置內(nèi)的BIOS數(shù)據(jù)或可擦去可編程只讀存儲器內(nèi)的預(yù)設(shè)BIOS數(shù)據(jù)加載隨機存取存儲器內(nèi),以供計算機主機開機動作。
為進一步說明本實用新型的上述目的、結(jié)構(gòu)特點和效果,以下將結(jié)合附圖對本實用新型進行詳細的描述。
(4)
圖1是本實用新型的方塊電路圖2是為本實用新型中的大容量儲存裝置的方塊圖圖3為本實用新型中的大容量儲存裝置與計算機主機間的BIOS數(shù)據(jù)傳輸?shù)姆綁K圖圖4是本實用新型的BIOS開機動作流程圖;(5)具體實施方式
首先請參閱圖1所示,本實用新型的計算機主機BIOS裝置,以下稱BIOS裝置,該BIOS裝置100包括一可擦去可編程只讀存儲器10、隨機存取存儲器20、大容量儲存裝置30及一控制器40。
其中,可擦去可編程只讀存儲器(EPROM)10,設(shè)于計算機主機的主機板200上,內(nèi)部儲存有預(yù)設(shè)的BIOS數(shù)據(jù),此BIOS數(shù)據(jù)為出廠時所提供的BIOS版本,為備份的BIOS數(shù)據(jù)隨機存取存儲器20,與可擦去可編程只讀存儲器10同為設(shè)在主機板200上,供BIOS數(shù)據(jù)的BIOS碼(BIOS CODE)暫存,以供主機板200讀取BIOS碼執(zhí)行開機(BOOT)動作。
該大容量儲存裝置30,其型態(tài)不限,在本實用新型中是以可供數(shù)據(jù)儲存的硬盤(HARD DISK)為例,但其它等效的大容量儲存裝置或媒體如磁盤(FLOPPYDISK)、CF存儲卡、MMC存儲卡、SD存儲卡或智能媒體(SMART MEDIA)存儲卡及可擦寫光盤片(CDR/W),也應(yīng)包括在本實用新型的范疇中。
請再配合圖2及圖3所示,該大容量儲存裝置30至少分割規(guī)劃有一BIOS存放區(qū)塊31(如圖2所示),以供儲存最新版本或升級(UPDATE)版本的BIOS數(shù)據(jù),與上述的可擦去可編程只讀存儲器10所儲存的預(yù)設(shè)BIOS數(shù)據(jù)是有所不同的,而該BIOS存放區(qū)塊31是特別規(guī)劃的區(qū)域,為不可搬移的區(qū)塊,一般數(shù)據(jù)是無法存取使用,在本實用新型中是以大量儲存裝置30的開機區(qū)域為例,可以在開機時將所儲存的BIOS數(shù)據(jù)一并讀入主機板200中(如圖3所示),而此BIOS存放區(qū)塊31內(nèi)所存放的BIOS數(shù)據(jù)是可以由主機板200通過互聯(lián)網(wǎng)下載或其它儲存裝置取得升級或更新,而在大量儲存裝置30的另一剩余區(qū)塊32,可供一般數(shù)據(jù)300(如圖3所示)來存取使用,但該一般數(shù)據(jù)300必需在主機板200完成開機動作后,方可執(zhí)行動作。
一控制器40,連結(jié)于上述主機板200中的可擦去可編程只讀存儲器10、隨機存取存儲器20與大容量儲存裝置30之間,主要是用來檢測大容量儲存裝置30的BIOS數(shù)據(jù)狀態(tài)是否正常及控制該可擦去可編程只讀存儲器10的啟用(ENABLE)與禁用(DISABLE),如在大容量儲存裝置30數(shù)據(jù)讀取正常狀態(tài)下,控制器40讓BIOS存放區(qū)塊31的BIOS數(shù)據(jù)加載隨機存取存儲器20內(nèi)進行開機動作執(zhí)行;但在檢測到大容量儲存裝置30開機時,該BIOS數(shù)據(jù)有因計算機病毒入侵破壞或受損等數(shù)據(jù)讀寫異常狀態(tài)時,則由控制器40發(fā)出控制信號啟用該可擦去可編程只讀存儲器10,而命可擦去可編程只讀存儲器10將內(nèi)部所儲存的預(yù)設(shè)BIOS數(shù)據(jù)加載隨機存取存儲器20中,提供備份的BIOS數(shù)據(jù)供以主機板200作開機動作執(zhí)行用。
且該控制器40并不限定其存在方式,在圖1中是顯示設(shè)置在一接口總線210上為例,該接口總線210連結(jié)至可擦去可編程只讀存儲器10、隨機存取存儲器20與大容量儲存裝置30間;但該控制器40也是可以用硬件線路或軟件型態(tài)依附在大容量儲存裝置30內(nèi)或納置在主機板200的電路中,以便于機動組合應(yīng)用在各不同的計算機主機上。
請再配合圖4所示,是圖1~圖3所示本實用新型的BIOS裝置100的動作流程圖,包括有步驟400~450,其中(400)BIOS初始化計算機主機系統(tǒng)。
(410)由大容量儲存裝置的BIOS存放區(qū)塊取得己升級或更新的BIOS碼。即在主機板200開機時,通過控制器40先禁用可擦去可編程只讀存儲器10,再自大容量儲存裝置30的BIOS存放區(qū)塊31逐一讀取BIOS碼(420)計算所取得的BIOS碼的檢查和(CHECK SUM)。即由控制器40檢查自BIOS存放區(qū)塊31讀取的BIOS碼的檢查和;(430)BIOS碼檢查和(CHECKSUM)是否正常?如是則進行步驟440A如不是則進行步驟440B(440A)加載BIOS數(shù)據(jù)至隨機存取存儲器中。即控制器40由BIOS碼檢查和判斷大容量儲存裝置30內(nèi)儲存的BIOS碼沒有中毒及損壞的異常情形,則令大容量存儲器30將BIOS數(shù)據(jù)加載隨機存取存儲器IO內(nèi)暫存。
(440B)將EPROM內(nèi)的預(yù)設(shè)BIOS數(shù)據(jù)加載隨機存取存儲器中。即控制器40經(jīng)由BIOS碼檢查和判斷該大容量儲存裝置30內(nèi)所儲存的BIOS數(shù)據(jù)己遭計算機病毒破壞或數(shù)據(jù)受損等異常狀態(tài)時,則由控制器40啟用(ENABLE)可擦去可編程只讀存儲器10,將該可擦去可編程只讀存儲器10內(nèi)所儲存的預(yù)設(shè)BIOS數(shù)據(jù)加載隨機存取存儲器20內(nèi)暫存。
(450)計算機主機執(zhí)行開機動作。即經(jīng)由步驟440A或步驟440B之一將已升級、更新的BIOS數(shù)據(jù)或預(yù)設(shè)BIOS數(shù)據(jù)加載隨機存取存儲器20后,則由主機板200執(zhí)行計算機主機的開機動作。
由以上各項動作步驟,可以清楚了解本實用新型的BIOS裝置100無論在大容量儲存裝置30內(nèi)的BIOS數(shù)據(jù)正常或異常狀態(tài)下,均得以使主機板200可以獲得正常的BIOS碼來執(zhí)行開機動作。
由以上圖1~圖4所示本實用新型BIOS裝置100的詳細構(gòu)造、功能說明可清楚它具有以下優(yōu)點、功效及產(chǎn)業(yè)利用性<一>BIOS數(shù)據(jù)可更新、升級及具有備份BIOS數(shù)據(jù)的雙重功能,可以解決現(xiàn)有單有BIOS數(shù)據(jù)更新沒有備份或單有固定BIOS數(shù)據(jù)無法更新、升級的問題。
<二>具有備份BIOS數(shù)據(jù)使計算機主機不會因BIOS數(shù)據(jù)受計算機病毒入侵破壞或損壞而停機癱瘓,并使計算機主機隨時可以保持正常開機的功能。
<三>應(yīng)用范圍靈活,可以使用任何型態(tài)與計算機主機兼容的大容量儲存裝置或媒體來儲存及更新BIOS數(shù)據(jù),極適合應(yīng)用于臺式計算機、筆記本計算機等計算機主機。
<四>通過大容量儲存裝置或媒體的機動拆、組,可以直接支持或救援BIOS數(shù)據(jù)損毀而沒有備份BIOS數(shù)據(jù)而停機不能開機的計算機主機作正常開機動作。
<五>使用者或業(yè)者不必更換存儲器零件即可輕易迅速排除因BIOS數(shù)據(jù)損壞所造成的不能開機的故障狀態(tài),可大幅節(jié)省計算機主機維護的工時及人力。
在以上圖1~圖4中所示本實用新型計算機主機BIOS裝置,其中所揭示的相關(guān)說明及附圖,是僅為便于闡明本實用新型的技術(shù)內(nèi)容及技術(shù)手段所揭示的較佳實施例。本技術(shù)領(lǐng)域中的普通技術(shù)人員應(yīng)當(dāng)認識到,以上的實施例僅是用來說明本實用新型。而并非用作為對本實用新型的限定,只要在本實用新型的實質(zhì)精神范圍內(nèi),對以上所述實施例的變化、變型都將落在本實用新型權(quán)利要求書的范圍內(nèi)。
權(quán)利要求1.一種計算機主機開機操作系統(tǒng)裝置,用于計算機主機的主機板開機控制,其特征在于,包括一可擦去可編程只讀存儲器,設(shè)于主機板上,內(nèi)部儲存有預(yù)設(shè)開機操作系統(tǒng)數(shù)據(jù),它是備份的開機操作系統(tǒng)數(shù)據(jù);一隨機存取存儲器,設(shè)于主機板上,以暫存開機操作系統(tǒng)數(shù)據(jù);一大容量儲存裝置,內(nèi)部至少分割規(guī)劃有一開機操作系統(tǒng)存放區(qū)塊,以存放更新或新版的開機操作系統(tǒng)數(shù)據(jù);以及一控制器,連結(jié)于可擦去可編程只讀存儲器、隨機存取存儲器與大容量儲存裝置間,用來檢測大容量儲存裝置中的開機操作系統(tǒng)區(qū)塊的開機操作系統(tǒng)數(shù)據(jù)是否正常,并控制可擦去可編程只讀存儲器的啟用與禁用。
2.如權(quán)利要求1所述的計算機主機開機操作系統(tǒng)裝置,其特征在于,該大容量儲存裝置為硬盤、軟盤、CF存儲卡、MMC存儲卡、SD存儲卡、智能媒體存儲卡或可擦寫光盤片構(gòu)成。
3.如權(quán)利要求1所述的計算機主機開機操作系統(tǒng)裝置,其特征在于,該大容量儲存裝置的開機操作系統(tǒng)存放區(qū)塊為大容量儲存裝置的開機區(qū)塊。
4.如權(quán)利要求1所述的計算機主機開機操作系統(tǒng)裝置,其特征在于,該大容量儲存裝置中設(shè)有一剩余區(qū)塊,以供存取一般數(shù)據(jù)。
5.如權(quán)利要求1所述的計算機主機開機操作系統(tǒng)裝置,其特征在于,該控制器設(shè)置在一接口總線上,該接口總線是連結(jié)至可擦去可編程只讀存儲器、隨機存取存儲器與大容量儲存裝置。
專利摘要一種計算機主機開機操作系統(tǒng)裝置,包含一可擦去可編程只讀存儲器及隨機存取存儲器,設(shè)于計算機主機的主機板上,該可擦去可編程只讀存儲器中儲存有預(yù)設(shè)的BIOS數(shù)據(jù)至少一大容量儲存裝置,該大容量儲存裝置內(nèi)部至少分割規(guī)劃有一BIOS存放區(qū)塊,儲存更新版本的BIOS數(shù)據(jù),以及一控制器連結(jié)于大容量儲存裝置及可擦去可編程只讀存儲器、隨機存取存儲器間,檢測大容量儲存裝置內(nèi)的BIOS數(shù)據(jù)狀態(tài),可以依據(jù)BIOS數(shù)據(jù)正?;蚴苡嬎銠C病毒入侵破壞、受損異常等不同狀態(tài),分別控制大容量儲存裝置內(nèi)的BIOS數(shù)據(jù)或可擦去可編程只讀存儲器內(nèi)的預(yù)設(shè)BIOS數(shù)據(jù)加載隨機存取存儲器內(nèi),以供計算機主機開機動作,為一具有BIOS數(shù)據(jù)備份與防止BIOS數(shù)據(jù)破壞的BIOS裝置。
文檔編號G06F12/00GK2563637SQ0220136
公開日2003年7月30日 申請日期2002年1月10日 優(yōu)先權(quán)日2002年1月10日
發(fā)明者林金岷 申請人:創(chuàng)惟科技股份有限公司