專利名稱:網(wǎng)絡(luò)裝置的固件配置及其系統(tǒng)引導(dǎo)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種網(wǎng)絡(luò)裝置的固件配置及其系統(tǒng)引導(dǎo)方法,尤指一種可防止系統(tǒng)啟
動失敗而無法運作的網(wǎng)絡(luò)裝置及其系統(tǒng)引導(dǎo)方法。
背景技術(shù):
由于信息產(chǎn)業(yè)的高度發(fā)展,信息產(chǎn)品越來越普及,以及網(wǎng)絡(luò)速度與頻寬不斷提高,
現(xiàn)代家庭對網(wǎng)絡(luò)的依賴性日益提高,網(wǎng)絡(luò)已經(jīng)成為家家戶戶的重要信息來源。 —般而言,網(wǎng)絡(luò)產(chǎn)品主要構(gòu)造如圖1所示,包含有一微處理器12、一記憶體14及多
個連接端口 16。網(wǎng)絡(luò)裝置10中,主要是以微處理器12執(zhí)行記憶體14中所儲存的固件(未
顯示),而可進行由連接端口 16接收網(wǎng)絡(luò)上的數(shù)據(jù)封包,或傳送數(shù)據(jù)至網(wǎng)絡(luò)上,以及其它的功能。 然而,隨著用戶對網(wǎng)絡(luò)裝置12在功能以及管理方面的需求增加或改變,網(wǎng)絡(luò)裝置
12的固件則需要進行相應(yīng)的更新,以提供更強大的功能與更便利的管理接口。 —般網(wǎng)絡(luò)裝置12的固件更新主要采用遠程下載更新的方式,借由網(wǎng)絡(luò)聯(lián)機到服
務(wù)器,下載固件的更新文件后,以更新文件覆蓋舊的固件文件,即可完成固件更新。 在固件更新的過程中,存在一些可能會造成更新失敗的因素,例如更新中斷電、或
更新中被關(guān)機等等。固件更新失敗可能導(dǎo)致網(wǎng)絡(luò)裝置12的操作系統(tǒng)部分毀損或全部毀損,
該網(wǎng)絡(luò)裝置12將無法正常啟動及工作。 網(wǎng)絡(luò)裝置12的操作系統(tǒng)毀損并非一般用戶可自行進行故障排除的狀況,需由廠 商派遣專業(yè)維修人員到達現(xiàn)場,并以專業(yè)的設(shè)備進行固件修復(fù)工作。如此,不僅增加廠商的 營運成本,而網(wǎng)絡(luò)裝置無法實時修復(fù),亦造成用戶使用上的極大困擾。
發(fā)明內(nèi)容
本發(fā)明的主要目的,在于提供一種網(wǎng)絡(luò)裝置的固件配置及其系統(tǒng)引導(dǎo)方法,尤指 一種可防止系統(tǒng)啟動失敗而無法運作的網(wǎng)絡(luò)裝置及其系統(tǒng)引導(dǎo)方法。 本發(fā)明的另一目的,在于提供一種網(wǎng)絡(luò)裝置的固件配置,其主要是設(shè)置二操作區(qū), 利用引導(dǎo)系統(tǒng)優(yōu)先執(zhí)行最新版操作系統(tǒng),并判斷是否啟動成功。 本發(fā)明的又一目的,在于提供一種網(wǎng)絡(luò)裝置的固件配置,其引導(dǎo)系統(tǒng)設(shè)有一定時 器,可于各操作區(qū)的操作系統(tǒng)執(zhí)行超過一預(yù)定時間時,判定為啟動失敗。 本發(fā)明的又一目的,在于提供一種網(wǎng)絡(luò)裝置的固件配置,其中各操作區(qū)分別記錄 有升級序號,借以判別操作系統(tǒng)的優(yōu)先級。 本發(fā)明的又一目的,在于提供一種網(wǎng)絡(luò)裝置的固件配置,其中各操作區(qū)分別記錄
有所屬操作系統(tǒng)的校驗和,可于執(zhí)行操作系統(tǒng)前先行判斷操作系統(tǒng)有無錯誤。 本發(fā)明的又一目的,在于提供一種網(wǎng)絡(luò)裝置的固件配置,其中各操作區(qū)分別記錄
有所屬操作系統(tǒng)的啟動計數(shù),可于啟動計數(shù)累計為一預(yù)定數(shù)目時轉(zhuǎn)換操作區(qū)或進入安全模式。
本發(fā)明的又一目的,在于提供一種網(wǎng)絡(luò)裝置的固件配置,包含有一安全系統(tǒng),可于 各操作區(qū)的操作系統(tǒng)皆無法正常啟動時執(zhí)行安全系統(tǒng),進入安全模式而可連接網(wǎng)絡(luò)進行遠 程診斷、更新固件及固件回滾。 本發(fā)明的又一目的,在于提供一種網(wǎng)絡(luò)裝置的系統(tǒng)引導(dǎo)方法,其主要是將升級序 號較大者優(yōu)先設(shè)定為啟動區(qū),并判斷啟動區(qū)的操作系統(tǒng)是否正常啟動,若否則將另一操作 區(qū)設(shè)為啟動區(qū),再次進行判斷。 本發(fā)明的又一目的,在于提供一種網(wǎng)絡(luò)裝置的系統(tǒng)引導(dǎo)方法,可利用操作系統(tǒng)的 校驗和檢驗各操作區(qū)的操作系統(tǒng)是否正確。 本發(fā)明的又一目的,在于提供一種網(wǎng)絡(luò)裝置的系統(tǒng)引導(dǎo)方法,可利用定時器判斷 操作系統(tǒng)是否正常啟動。 本發(fā)明的又一目的,在于提供一種網(wǎng)絡(luò)裝置的系統(tǒng)引導(dǎo)方法,可利用啟動計數(shù)判 斷是否變換啟動區(qū),或執(zhí)行安全系統(tǒng)。 為達到上述目的,本發(fā)明提供一種網(wǎng)絡(luò)裝置的固件配置,該網(wǎng)絡(luò)裝置包含有一微 處理器,分別連接一記憶體及至少一連接端口 ,其中該記憶體儲存有一固件,該固件的配置 包含有一引導(dǎo)系統(tǒng),于啟動網(wǎng)絡(luò)裝置時引導(dǎo)該微處理器進行啟動的相關(guān)動作;一第一操 作區(qū),設(shè)有一第一操作系統(tǒng),并記錄該第一操作系統(tǒng)的一第一升級序號;一第二操作區(qū),設(shè)
有一第二操作系統(tǒng),并記錄該第二操作系統(tǒng)的一第二升級序號;及一安全系統(tǒng),于各操作系 統(tǒng)啟動失敗時,用以啟動網(wǎng)絡(luò)裝置的基本功能。 本發(fā)明還提供一種網(wǎng)絡(luò)裝置的系統(tǒng)引導(dǎo)方法,該網(wǎng)絡(luò)裝置包含有一固件,該固件
配置有一引導(dǎo)系統(tǒng)、一第一操作區(qū)、一第二操作區(qū)及一安全系統(tǒng),各操作區(qū)分別包含有一操
作系統(tǒng)及該操作系統(tǒng)的升級序號,該系統(tǒng)引導(dǎo)方法包含有啟動該引導(dǎo)系統(tǒng);讀取各操作
區(qū)的升級序號,并將升級序號較大的操作區(qū)設(shè)定為一啟動區(qū);執(zhí)行啟動區(qū)的操作系統(tǒng);當
啟動區(qū)的操作系統(tǒng)無法正常執(zhí)行時,將另一操作區(qū)設(shè)定為啟動區(qū);執(zhí)行新設(shè)定的啟動區(qū)的
操作系統(tǒng);及當新設(shè)定的啟動區(qū)的操作系統(tǒng)無法正常執(zhí)行時,執(zhí)行該安全系統(tǒng)。 以下結(jié)合附圖和具體實施例對本發(fā)明進行詳細描述,但不作為對本發(fā)明的限定。
圖1為一網(wǎng)絡(luò)裝置的構(gòu)造示意圖2為本發(fā)明固件配置--較佳實施例的示意圖;圖3為本發(fā)明網(wǎng)絡(luò)裝置的系統(tǒng)引導(dǎo)方法一較佳實施例的流程圖
圖4為本發(fā)明固件更新--較佳實施例的流程圖。其中,附圖標記10網(wǎng)絡(luò)裝置12微處理器14記憶體16連接端口20固件配置22引導(dǎo)系統(tǒng)221定時器24安全系統(tǒng)26第一操作區(qū)261升級序號263校驗和265啟動計數(shù)267操作系統(tǒng)28第二操作區(qū)
5
281升級序號
285啟動計數(shù)
283校驗和 287操作系統(tǒng)
具體實施例方式
下面結(jié)合附圖對本發(fā)明的結(jié)構(gòu)原理和工作原理作具體的描述 請參閱圖2,為本發(fā)明網(wǎng)絡(luò)裝置的固件配置一較佳實施例的示意圖。如圖所示,本
發(fā)明網(wǎng)絡(luò)裝置的固件配置20主要是儲存于網(wǎng)絡(luò)裝置IO(請參閱圖1)的記憶體14中,包含
有一引導(dǎo)系統(tǒng)22、一第一操作區(qū)26、一第二操作區(qū)28及一安全系統(tǒng)24。 其中,第一操作區(qū)26包含有一操作系統(tǒng)267,并分別記錄該操作系統(tǒng)267的升級序
號261、校驗和263及啟動計數(shù)265。第二操作區(qū)28包含有一操作系統(tǒng)287,并分別記錄該
操作系統(tǒng)287的升級序號281、校驗和(checksum) 283及啟動計數(shù)285。 電源啟動時,微處理器首先加載該引導(dǎo)系統(tǒng)22,并依引導(dǎo)系統(tǒng)22的引導(dǎo)開始執(zhí)行
啟動的相關(guān)動作。 在本實施例中,引導(dǎo)系統(tǒng)22首先讀取第一操作區(qū)26及第二操作區(qū)28的升級序號 261及281,并將升級序號較大的操作區(qū)設(shè)定為啟動區(qū)。 假設(shè)于一次啟動中,第一操作區(qū)26的升級序號261較大,則將第一操作區(qū)26設(shè)定 為啟動區(qū)。啟動區(qū)設(shè)定后,可計算操作系統(tǒng)267的校驗和,并與第一操作區(qū)26中儲存的校 驗和263進行比對,若比對的結(jié)果不同,則表示操作系統(tǒng)267與原來儲存的已經(jīng)產(chǎn)生差異, 可判斷為操作系統(tǒng)錯誤或毀損。 此外,引導(dǎo)系統(tǒng)22中可設(shè)置一定時器221。當操作系統(tǒng)267執(zhí)行一預(yù)定時間仍未 完成系統(tǒng)啟動,則可判定為啟動超時失敗。為了防止操作系統(tǒng)267于啟動時,因意外的干擾 而產(chǎn)生錯誤,造成操作系統(tǒng)267毀損的誤判,本實施例于各操作區(qū)26、28分別設(shè)置啟動計數(shù) 265、285,可重復(fù)檢驗各操作系統(tǒng)267、287數(shù)次。當啟動計數(shù)265達到一預(yù)定數(shù)目(例如3) 時,則判定操作系統(tǒng)267毀損。 當升級序號261較大的第一操作區(qū)26的操作系統(tǒng)267無法啟動而判定毀損后,則 將升級序號281較小的第二操作區(qū)28設(shè)定為啟動區(qū),并分別依校驗和283檢驗方式及啟動 計時檢驗方式驗證操作系統(tǒng)287是否可正常啟動。 若操作系統(tǒng)287正常啟動,則網(wǎng)絡(luò)裝置可正確執(zhí)行其工作。若操作系統(tǒng)287仍然 無法正常啟動,且啟動計數(shù)285達到該預(yù)定數(shù)目,則執(zhí)行安全系統(tǒng)24,進入安全模式。
本實施例的安全系統(tǒng)24可令網(wǎng)絡(luò)裝置在安全模式中提供該網(wǎng)絡(luò)裝置的基本功 能,例如網(wǎng)絡(luò)聯(lián)機功能、網(wǎng)絡(luò)管理功能及診斷與更新功能。網(wǎng)絡(luò)裝置可在安全模式中經(jīng)由網(wǎng) 絡(luò)聯(lián)機至生產(chǎn)廠商的服務(wù)器,下載更新的固件文件,并對第一操作區(qū)26或/及第二操作區(qū) 28進行更新。 請參閱圖3,是本發(fā)明網(wǎng)絡(luò)裝置的系統(tǒng)引導(dǎo)方法一較佳實施例的流程圖。本發(fā)明的 系統(tǒng)引導(dǎo)方法主要是架構(gòu)于如圖2所示實施例的固件配置20上,其系統(tǒng)引導(dǎo)方法首先為啟 動引導(dǎo)系統(tǒng)22,如步驟301。利用引導(dǎo)系統(tǒng)22讀取各操作區(qū)(例如第一操作區(qū)26與第二 操作區(qū)28)的升級序號261、281,并將升級序號較大的操作區(qū)設(shè)定為啟動區(qū),如步驟303。
啟動區(qū)設(shè)定完成后,讀取啟動區(qū)的啟動計數(shù)(265或285),并判斷啟動計數(shù)是否為 一預(yù)定數(shù)目(本實施例的預(yù)定數(shù)目以3為例),如步驟305。若啟動計數(shù)為3,執(zhí)行步驟321 ;若啟動計數(shù)不為3,則執(zhí)行步驟307,將啟動區(qū)的啟動計數(shù)加1并儲存。接著,計算啟動區(qū)中 操作系統(tǒng)(267或287)的校驗和,并與啟動區(qū)中所儲存的校驗和(263或283)進行比對,判 斷校驗和是否相符,如步驟309。 當計算所得的校驗和與啟動區(qū)所儲存的校驗和不相符時,表示操作系統(tǒng)已與原來 儲存的操作系統(tǒng)不同,可判定為啟動失敗,執(zhí)行步驟317,重新啟動系統(tǒng),并回到步驟305進 行啟動計數(shù)的判斷,形成一循環(huán)。若計算所得的校驗和與啟動區(qū)所儲存的校驗和相符,則啟 動引導(dǎo)系統(tǒng)中的定時器221,并執(zhí)行啟動區(qū)的操作系統(tǒng),如步驟311。 判斷操作系統(tǒng)是否于一預(yù)定時間內(nèi)啟動完成,如步驟313。若操作系統(tǒng)于預(yù)定時間 內(nèi)啟動完成,則網(wǎng)絡(luò)裝置正常啟動,停止定時器,并將啟動區(qū)的啟動計數(shù)歸零,如步驟315。 若操作系統(tǒng)無法于預(yù)定時間內(nèi)啟動完成,則判定為啟動超時或啟動失敗,執(zhí)行步驟317,重 新啟動系統(tǒng),并回到步驟305進行啟動計數(shù)的判斷,形成一循環(huán)。 在步驟305的啟動計數(shù)判斷中,若操作區(qū)的啟動計數(shù)已達到3,則讀取各操作區(qū)的 升級序號,并判斷操作區(qū)的升級序號是否為較大者,如步驟321。 若操作區(qū)的升級序號為較大者,則執(zhí)行步驟323,將另一操作區(qū),即升級序號較小 的操作區(qū),設(shè)定為啟動區(qū),并回到步驟305進行啟動計數(shù)的判斷,形成一循環(huán)。若操作區(qū)的 升級序號為較小者,則表示兩個操作區(qū)的操作系統(tǒng)皆啟動失敗,開始執(zhí)行安全系統(tǒng),進入安 全模式,如步驟325。 當網(wǎng)絡(luò)裝置進入安全模式時,仍可提供基本的網(wǎng)絡(luò)聯(lián)機及網(wǎng)絡(luò)管理功能,并各依 需求進行診斷及更新的動作。 請參閱圖4,是本發(fā)明固件更新一較佳實施例的流程圖。本發(fā)明的網(wǎng)絡(luò)裝置可依使 用者的需求、固件更新檢測、系統(tǒng)毀損后的安全模式及廠商的遠程診斷進行固件更新或固 件回滾。 于上述的任何狀況下,固件的更新首先需令網(wǎng)絡(luò)裝置經(jīng)由網(wǎng)絡(luò)聯(lián)機至廠商的服務(wù)
器,并由服務(wù)器下載更新的操作系統(tǒng)映像文件,或由使用者依需求下載較舊版本的操作系 統(tǒng)映像文件,如步驟401。 完成下載后,計算該操作系統(tǒng)映像文件的校驗和,如步驟409。然后讀取各操作區(qū) 的升級序號,并將升級序號較小的操作區(qū)設(shè)定為更新區(qū),如步驟405。將更新區(qū)的升級序號 加2,并以下載的操作系統(tǒng)映像文件覆蓋更新區(qū)的操作系統(tǒng),以計算所得的校驗和覆蓋更新 區(qū)的校驗和,最后將更新區(qū)的啟動計數(shù)歸零,如步驟407及409,即可完成固件更新的動作。
本發(fā)明的固件配置及系統(tǒng)引導(dǎo)方法,可應(yīng)用于路由器、網(wǎng)關(guān)器、調(diào)制解調(diào)器等等網(wǎng) 絡(luò)裝置。利用本發(fā)明的固件配置及系統(tǒng)引導(dǎo)方法,可確保網(wǎng)絡(luò)裝置在最糟的情況下,仍可 提供基本的網(wǎng)絡(luò)聯(lián)機功能,并自動更新修復(fù)系統(tǒng),可大幅降低維修成本,并提高產(chǎn)品的可靠 度。 當然,本發(fā)明還可有其它多種實施例,在不背離本發(fā)明精神及其實質(zhì)的情況下,熟 悉本領(lǐng)域的技術(shù)人員當可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變 形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護范圍。
權(quán)利要求
一種網(wǎng)絡(luò)裝置的固件配置,該網(wǎng)絡(luò)裝置包含有一微處理器,分別連接一記憶體及至少一連接端口,其中該記憶體儲存有一固件,其特征在于,該固件的配置包含有一引導(dǎo)系統(tǒng),于啟動網(wǎng)絡(luò)裝置時引導(dǎo)該微處理器進行啟動的相關(guān)動作;一第一操作區(qū),設(shè)有一第一操作系統(tǒng),并記錄該第一操作系統(tǒng)的一第一升級序號;一第二操作區(qū),設(shè)有一第二操作系統(tǒng),并記錄該第二操作系統(tǒng)的一第二升級序號;及一安全系統(tǒng),于各操作系統(tǒng)啟動失敗時,用以啟動網(wǎng)絡(luò)裝置的基本功能。
2. 根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)裝置的固件配置,其特征在于,該引導(dǎo)系統(tǒng)包含有一定 時器,用以計算各操作系統(tǒng)啟動的時間;該第一操作區(qū)記錄有第一操作系統(tǒng)的一第一校驗 和及一第一啟動計數(shù);該第二操作區(qū)記錄有第二操作系統(tǒng)的一第二校驗和及一第二啟動計 數(shù)。
3. 根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)裝置的固件配置,其特征在于,該網(wǎng)絡(luò)裝置的基本功能 包含有一網(wǎng)絡(luò)聯(lián)機功能、一網(wǎng)絡(luò)管理功能及一診斷更新功能。
4. 一種網(wǎng)絡(luò)裝置的系統(tǒng)引導(dǎo)方法,該網(wǎng)絡(luò)裝置包含有一固件,該固件配置有一引導(dǎo)系 統(tǒng)、一第一操作區(qū)、一第二操作區(qū)及一安全系統(tǒng),各操作區(qū)分別包含有一操作系統(tǒng)及該操作 系統(tǒng)的升級序號,其特征在于,該系統(tǒng)引導(dǎo)方法包含有啟動該引導(dǎo)系統(tǒng);讀取各操作區(qū)的升級序號,并將升級序號較大的操作區(qū)設(shè)定為一啟動區(qū); 執(zhí)行啟動區(qū)的操作系統(tǒng);當啟動區(qū)的操作系統(tǒng)無法正常執(zhí)行時,將另一操作區(qū)設(shè)定為啟動區(qū); 執(zhí)行新設(shè)定的啟動區(qū)的操作系統(tǒng);及當新設(shè)定的啟動區(qū)的操作系統(tǒng)無法正常執(zhí)行時,執(zhí)行該安全系統(tǒng)。
5. 根據(jù)權(quán)利要求4所述的網(wǎng)絡(luò)裝置的系統(tǒng)引導(dǎo)方法,其特征在于,該引導(dǎo)系統(tǒng)包含有 一定時器,于各操作系統(tǒng)執(zhí)行前開始計時,并于執(zhí)行超過一預(yù)定時間而無法完成時,則判定 該操作系統(tǒng)啟動失敗。
6. 根據(jù)權(quán)利要求5所述的網(wǎng)絡(luò)裝置的系統(tǒng)引導(dǎo)方法,其特征在于,各操作區(qū)分別記錄 有其操作系統(tǒng)的校驗和;該系統(tǒng)引導(dǎo)方法于執(zhí)行各操作區(qū)的操作系統(tǒng)前,包含有一檢驗操 作系統(tǒng)是否正確的步驟,該檢驗操作系統(tǒng)是否正確的步驟包含有計算該操作系統(tǒng)的校驗和;及與啟動區(qū)中記錄的校驗和進行比對,若比對的結(jié)果不相符,則判定該操作系統(tǒng)啟動失敗。
7. 根據(jù)權(quán)利要求6所述的網(wǎng)絡(luò)裝置的系統(tǒng)引導(dǎo)方法,其特征在于,各操作區(qū)分別記錄 有其操作系統(tǒng)的啟動計數(shù);該系統(tǒng)引導(dǎo)方法,包含有下列步驟于檢驗各操作區(qū)的操作系統(tǒng)是否正確的步驟前,包含有一判斷該啟動計數(shù)是否為一預(yù) 定數(shù)目的步驟;若啟動計數(shù)小于該預(yù)定數(shù)目,則令該啟動計數(shù)加l,且于后續(xù)步驟中,啟動區(qū)的操作系 統(tǒng)啟動失敗時,回復(fù)至該判斷啟動計數(shù)是否為該預(yù)定數(shù)目的步驟;及 若啟動計數(shù)為該預(yù)定數(shù)目時,則判斷啟動區(qū)的升級序號的大??;若升級序號為較大者,則執(zhí)行將另一操作區(qū)設(shè)定為啟動區(qū)的步驟,并執(zhí)行啟動區(qū)的操 作系統(tǒng);若升級序號為較小者,則執(zhí)行安全系統(tǒng)。
8. 根據(jù)權(quán)利要求7所述的網(wǎng)絡(luò)裝置的系統(tǒng)引導(dǎo)方法,其特征在于,該安全系統(tǒng)包含有 一網(wǎng)絡(luò)聯(lián)機功能、一網(wǎng)絡(luò)管理功能及一診斷更新功能。
9. 根據(jù)權(quán)利要求8所述的網(wǎng)絡(luò)裝置的系統(tǒng)引導(dǎo)方法,其特征在于,于執(zhí)行該安全系統(tǒng)的步驟后,包含有一更新固件的步驟,該更新固件的步驟包含有提供一服務(wù)器,包含有至少一操作系統(tǒng)映像文件; 經(jīng)由一網(wǎng)絡(luò)聯(lián)機至該服務(wù)器,并下載該操作系統(tǒng)映像文件; 讀取各操作區(qū)的升級序號,并將升級序號較小的操作區(qū)設(shè)定為一更新區(qū); 將該更新區(qū)的升級序號加2 ;及 以該操作系統(tǒng)映像文件覆蓋該更新區(qū)的操作系統(tǒng)。
10. 根據(jù)權(quán)利要求9所述的網(wǎng)絡(luò)裝置的系統(tǒng)引導(dǎo)方法,其特征在于,于下載操作系統(tǒng)映 像文件的步驟后,包含有一計算該操作系統(tǒng)映像文件的校驗和的步驟;該覆蓋更新區(qū)操作 系統(tǒng)的步驟后,包含有以操作系統(tǒng)映像文件的校驗和覆蓋更新區(qū)的校驗和的步驟,及一將 更新區(qū)的啟動計數(shù)歸零的步驟。
全文摘要
本發(fā)明公開一種網(wǎng)絡(luò)裝置的固件配置及其系統(tǒng)引導(dǎo)方法,尤指一種可防止系統(tǒng)啟動失敗而無法運作的網(wǎng)絡(luò)裝置及其系統(tǒng)引導(dǎo)方法。其主要是于網(wǎng)絡(luò)裝置記憶體中的固件配置一引導(dǎo)系統(tǒng)、一第一操作區(qū)、一第二操作區(qū)及一安全系統(tǒng)。各操作區(qū)分別記錄升級序號、操作系統(tǒng)的校驗和及啟動計數(shù),可由升級序號大者依序驗證系統(tǒng)是否正確及啟動成功。若二操作區(qū)的操作系統(tǒng)皆啟動失敗,則執(zhí)行安全系統(tǒng),并更新操作區(qū)的操作系統(tǒng),借以確保網(wǎng)絡(luò)裝置可正常運作。
文檔編號G06F9/445GK101782858SQ20101011370
公開日2010年7月21日 申請日期2010年2月22日 優(yōu)先權(quán)日2010年2月22日
發(fā)明者盧仁甫, 周泗平 申請人:建漢科技股份有限公司