欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

網(wǎng)絡(luò)附加存儲(chǔ)系統(tǒng)及其啟動(dòng)方法

文檔序號(hào):6472474閱讀:140來源:國知局
專利名稱:網(wǎng)絡(luò)附加存儲(chǔ)系統(tǒng)及其啟動(dòng)方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種網(wǎng)絡(luò)附加存儲(chǔ)系統(tǒng)及其啟動(dòng)方法。
背景技術(shù)
網(wǎng)絡(luò)附加存儲(chǔ)(Network Attached Storage, NAS)是一種將分布、獨(dú)立的數(shù)據(jù)整合為 大型、集中化管理的數(shù)據(jù)中心,以便于對(duì)不同主機(jī)和應(yīng)用服務(wù)器進(jìn)行訪問的技術(shù)。按字面簡 單說就是連接在網(wǎng)絡(luò)上,具備資料存儲(chǔ)功能的裝置,因此也稱為"網(wǎng)絡(luò)存儲(chǔ)器"。在網(wǎng)絡(luò)存 儲(chǔ)領(lǐng)域,基于降低成本的壓力,縮小昂貴的Flash Memory容量和無硬盤(Zero-disk)出貨 為越來越多的廠商采納,故傳統(tǒng)的NAS解決方案一般有以下兩種
一、 采用X86等PC架構(gòu)硬件平臺(tái)。這種NAS系統(tǒng)Flash Memory—般較小,只能將 bootloader等小程序放置在Flash Memory上,而OS程序只能放置在硬盤上;
二、 采用系統(tǒng)級(jí)芯片(System on a Chip, SoC)等嵌入式架構(gòu)硬件平臺(tái)。這種NAS系統(tǒng) Flash Memory—般較大,bootloader和OS程序都放置在Flash Memory上。
在方案一中,當(dāng)采用無硬盤出貨或用戶更換系統(tǒng)硬盤或格式化硬盤或硬盤上OS程序崩潰 ,由于NAS系統(tǒng)一般沒有顯示屏、鼠標(biāo)、鍵盤、光驅(qū)、軟驅(qū)等接口,導(dǎo)致OS程序在NAS系統(tǒng)硬 盤上的安裝不方便。在方案二中,當(dāng)考慮到昂貴的Flash Memory成本時(shí),廠商會(huì)想盡辦法對(duì) 軟件系統(tǒng)進(jìn)行裁減,以便縮小Flash Memory容量,從而導(dǎo)致這類NAS產(chǎn)品軟件功能一般都不 夠強(qiáng)大。

發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一種網(wǎng)絡(luò)附加存儲(chǔ)系統(tǒng),將具有基本功能的NAS軟件系統(tǒng)( Mini-OS)與功能完善的NAS軟件系統(tǒng)(Full-OS)相分離,存儲(chǔ)在不同的存儲(chǔ)介質(zhì)上,從而 實(shí)現(xiàn)采用同一套Mini-OS,不同版本的Full-OS以滿足不同用戶的需求,同時(shí)又可以降低廠商 的出貨成本。
本發(fā)明提供一種網(wǎng)絡(luò)附加存儲(chǔ)系統(tǒng),該系統(tǒng)包括第一非揮發(fā)性存儲(chǔ)器及揮發(fā)性存儲(chǔ)器。 該第一非揮發(fā)性存儲(chǔ)器包括工廠基本數(shù)據(jù)模塊,用于儲(chǔ)存出廠時(shí)該網(wǎng)絡(luò)附加存儲(chǔ)系統(tǒng)軟、 硬件的基本信息;硬件診斷程序,用于測試該網(wǎng)絡(luò)附加存儲(chǔ)系統(tǒng)硬件的功能;引導(dǎo)程序,用 于初始化該網(wǎng)絡(luò)附加存儲(chǔ)系統(tǒng)硬件設(shè)備,建立所述揮發(fā)性存儲(chǔ)器內(nèi)存空間的映射;第一操作 系統(tǒng),用于提供網(wǎng)絡(luò)附加存儲(chǔ)的基本功能;及啟動(dòng)順序管理模塊,用于探測工廠基本數(shù)據(jù)模
5塊中的信息,根據(jù)探測到的信息控制硬件診斷程序及引導(dǎo)程序的啟動(dòng)順序,并加載所述引導(dǎo) 程序及第一操作系統(tǒng)至所述揮發(fā)性存儲(chǔ)器運(yùn)行。
本發(fā)明還提供一種網(wǎng)絡(luò)附加存儲(chǔ)系統(tǒng)的啟動(dòng)方法。該網(wǎng)絡(luò)附加存儲(chǔ)系統(tǒng)包括第一非揮發(fā) 性存儲(chǔ)器、第二非揮發(fā)性存儲(chǔ)器及揮發(fā)性存儲(chǔ)器。所述第一非揮發(fā)性存儲(chǔ)器用于儲(chǔ)存引導(dǎo)程 序、提供網(wǎng)絡(luò)附加存儲(chǔ)最基本的功能的第一操作系統(tǒng)、用于儲(chǔ)存軟、硬件基本信息的工廠基 本數(shù)據(jù)模塊及硬件診斷程序。該方法包括以下步驟(a)獲取工廠基本數(shù)據(jù)模塊中儲(chǔ)存的 信息,包括引導(dǎo)程序的入口地址、第一操作系統(tǒng)的入口地址、硬件診斷標(biāo)志位;(b)檢査 所述硬件診斷標(biāo)志位是否有預(yù)設(shè)值,若所述硬件診斷標(biāo)志位有預(yù)設(shè)值,則執(zhí)行步驟(c), 若所述硬件診斷標(biāo)志位無預(yù)設(shè)值,則執(zhí)行步驟(d) ;(c)執(zhí)行硬件診斷程序測試硬件功能 ;(d)檢査第一非揮發(fā)性存儲(chǔ)器中是否有升級(jí)版引導(dǎo)程序,若沒有升級(jí)版引導(dǎo)程序,則執(zhí) 行步驟(e),若有升級(jí)版引導(dǎo)程序,則執(zhí)行步驟(g) ;(e)轉(zhuǎn)入默認(rèn)引導(dǎo)程序的入口地 址;(f)加載該默認(rèn)引導(dǎo)程序至所述揮發(fā)性存儲(chǔ)器,轉(zhuǎn)入步驟(i) ;(g)檢査該升級(jí)版 引導(dǎo)程序的校驗(yàn)和是否正確,若不正確,則返回步驟(e),若正確,則執(zhí)行步驟(h);( h)轉(zhuǎn)入該升級(jí)版引導(dǎo)程序的入口地址并加載該升級(jí)版引導(dǎo)程序至所述揮發(fā)性存儲(chǔ)器;(i) 運(yùn)行所述揮發(fā)性存儲(chǔ)器中的引導(dǎo)程序;(j)檢査該第二非揮發(fā)性存儲(chǔ)器是否有第二操作系 統(tǒng),若有第二操作系統(tǒng)則加載該第二操作系統(tǒng)至所述揮發(fā)性存儲(chǔ)器,若沒有第二操作系統(tǒng), 則轉(zhuǎn)入第一操作系統(tǒng)的入口地址加載該第一操作系統(tǒng)至所述揮發(fā)性存儲(chǔ)器;及(k)運(yùn)行所 述揮發(fā)性存儲(chǔ)器中的操作系統(tǒng)。
相較于現(xiàn)有技術(shù),本發(fā)明將具有不同功能的NAS軟件系統(tǒng)存儲(chǔ)在不同的存儲(chǔ)介質(zhì)上,實(shí) 現(xiàn)采用同一套Mini-OS,不同版本的Full-OS以滿足不同用戶的需求,同時(shí)降低NAS系統(tǒng)的出 廠成本。


圖l是本發(fā)明網(wǎng)絡(luò)附加存儲(chǔ)系統(tǒng)較佳實(shí)施例的模塊圖。
圖2是本發(fā)明網(wǎng)絡(luò)附加存儲(chǔ)系統(tǒng)啟動(dòng)方法較佳實(shí)施例的流程圖。
具體實(shí)施例方式
如圖1所示,是本發(fā)明網(wǎng)絡(luò)附加存儲(chǔ)系統(tǒng)較佳實(shí)施例的模塊圖。于本實(shí)施例中,該網(wǎng)絡(luò) 附加存儲(chǔ)系統(tǒng)(Network Attached Storage, NAS) 10 (以下簡稱NAS 10)為一個(gè)嵌入式系 統(tǒng),其包括現(xiàn)有嵌入式系統(tǒng)具備的一般軟件及硬件,例如電源供電系統(tǒng)、時(shí)鐘系統(tǒng)、嵌入式 控制器、復(fù)位系統(tǒng)等(圖中未示出),因本實(shí)施例對(duì)這些軟件及硬件沒有作改進(jìn),故在這里 不作過多介紹。如圖1所示,NAS 10包括第一非揮發(fā)性存儲(chǔ)器20、揮發(fā)性存儲(chǔ)器30及第二非揮發(fā)性存儲(chǔ) 器40。
于本實(shí)施例中,第一非揮發(fā)性存儲(chǔ)器20為閃盤(Flash memory),例如與非閃盤(NAND Flash memory)或異或閃盤(NOR Flash memory)。
該第一非揮發(fā)性存儲(chǔ)器20包括工廠基本數(shù)據(jù)模塊210、啟動(dòng)順序管理模塊220、硬件診斷 程序230、默認(rèn)引導(dǎo)程序(Bootloader) 240、袖珍型操作系統(tǒng)(Mini-OS) 250及升級(jí)版 Bootloader 260等模塊。
工廠基本數(shù)據(jù)模塊210儲(chǔ)存了出廠時(shí)NAS 10的軟、硬件的基本信息,包括主板類型、 韌件(如BI0S)版本號(hào)、網(wǎng)卡的MAC (Media Access Control,介質(zhì)訪問控制)地址、默認(rèn) Bootloader 240的入口地址、Mini-OS 250的入口地址、升級(jí)版Bootloader 260的入口地址 及硬件診斷標(biāo)志位。當(dāng)所述硬件診斷標(biāo)志位設(shè)置有一個(gè)預(yù)設(shè)值(如0或1)時(shí),NAS IO啟動(dòng)時(shí) 將進(jìn)入硬件診斷模式,否則NAS IO啟動(dòng)時(shí)將跳過硬件診斷模式。
啟動(dòng)順序管理模塊220用于探測第二非揮發(fā)性存儲(chǔ)器40及第一非揮發(fā)性存儲(chǔ)器20中其它 模塊的信息,根據(jù)探測到的信息控制NAS 10在硬件診斷程序230、默認(rèn)Bootloader 240、 Mini-OS 250、升級(jí)版Bootloader 260及第二非揮發(fā)性存儲(chǔ)器40之間的啟動(dòng)引導(dǎo)順序。
硬件診斷程序230用于測試NAS IO內(nèi)置硬件的功能,例如Flash Memory、網(wǎng)卡、通用串 行總線(Universal Serial Bus, USB)接口、串行高級(jí)技術(shù)附件(Serial Advanced Technology Attachment, SATA)接口、通用輸入/輸出(General Purpose Input/Output, GPIO)接口及揮發(fā)性存儲(chǔ)器30等硬件。
Bootloader是在操作系統(tǒng)(OS)運(yùn)行之前運(yùn)行的一段小程序。通過這段小程序初始化硬 件設(shè)備、建立揮發(fā)性存儲(chǔ)器30內(nèi)存空間的映射,從而將NAS IO的軟、硬件環(huán)境帶到一個(gè)合適 的狀態(tài),以便為最終調(diào)用操作系統(tǒng)準(zhǔn)備好正確的環(huán)境。默認(rèn)Bootloader 240是NAS IO出廠時(shí) 內(nèi)置的,隨著IT產(chǎn)業(yè)的發(fā)展,廠商很難第一次就設(shè)計(jì)出能全面的滿足用戶需求的產(chǎn)品,在后 續(xù)階段,廠商會(huì)發(fā)布升級(jí)版Bootloader 260,以提供更多更新的功能做為附加值來提供給用 戶。本實(shí)施例采用Bootloader雙備份機(jī)制,也就是當(dāng)用戶升級(jí)默認(rèn)Bootloader 240以期得到 升級(jí)版Bootloader 260時(shí),系統(tǒng)并不覆蓋默認(rèn)Bootloader 240原有的內(nèi)容,而是重新開辟一 塊Flash Memory空間,這樣,即使升級(jí)失敗,系統(tǒng)也可以從默認(rèn)Bootloader 240引導(dǎo)NAS 10。
Mini-OS 250是一個(gè)經(jīng)過裁剪后的操作系統(tǒng),例如Linux OS。 Mini-OS 250主要分為三層 :內(nèi)核與驅(qū)動(dòng)層、協(xié)議與服務(wù)層及Web管理層。內(nèi)核與驅(qū)動(dòng)層包括NAS IO定制的操作系統(tǒng)的內(nèi)核部分及管理硬件的驅(qū)動(dòng)程序部分。操作系統(tǒng)的內(nèi)核部分用于實(shí)現(xiàn)對(duì)硬件的管理,軟件 的協(xié)調(diào)執(zhí)行,并為外部調(diào)用提供API。協(xié)議與服務(wù)層包括了文件系統(tǒng)、文件共享協(xié)議和通信 協(xié)議,使Windows、 Li皿x、 Mac用戶都能對(duì)NAS設(shè)備進(jìn)行訪問。Web管理層提供用戶界面,供 用戶與NAS IO的交互,實(shí)現(xiàn)對(duì)NAS IO的配置和管理,例如制定用戶管理策略、存儲(chǔ)配置、網(wǎng) 絡(luò)配置以及安全設(shè)置等。
第二非揮發(fā)性存儲(chǔ)器40可以為硬盤、光盤或其它任何成本低、存儲(chǔ)容量大的存儲(chǔ)設(shè)備, 用于存儲(chǔ)另一種功能更完善的操作系統(tǒng)(Full-OS) 400, Full-OS 400的架構(gòu)與Flash Memory上的Mini-OS 250類似,只不過是大小及功能幾乎不受限制的操作系統(tǒng)。針對(duì)不同的 用戶,廠商可以根據(jù)同一套Mini-OS 250,開發(fā)不同版本的Full-OS 400,使NAS IO具備不同 功能,例如具有多媒體服務(wù)器功能、網(wǎng)頁服務(wù)器功能或圖片服務(wù)器功能,以滿足不同用戶的 需求。
揮發(fā)性存儲(chǔ)器30,用于在NAS IO上電時(shí)暫時(shí)存放所述引導(dǎo)程序(默認(rèn)Bootloader 240或 升級(jí)版Bootloader 260)及操作系統(tǒng)(Mini-OS 250或Full-OS 400)。該揮發(fā)性存儲(chǔ)器30可 以為靜態(tài)隨機(jī)存儲(chǔ)器(Static Random Access Memory, SRAM)或動(dòng)態(tài)隨機(jī)存儲(chǔ)器( DynamicRandom Access Memory, DRAM)。
本實(shí)施例提供的NAS 10,在沒有安裝硬盤等第二非揮發(fā)性存儲(chǔ)器40的環(huán)境下,用戶可以 通過第一非揮發(fā)性存儲(chǔ)器20中的Mini-OS 250啟動(dòng)NAS 10,査看和設(shè)置NAS IO的基本信息。 一旦安裝有第二非揮發(fā)性存儲(chǔ)器40,用戶可以用Mini-OS 250啟動(dòng)系統(tǒng),通過網(wǎng)頁的方式從 Internet或Intranet上下載各種版本的Fu11-OS安裝包,在該第二非揮發(fā)性存儲(chǔ)器40上創(chuàng)建 全功能NAS軟件系統(tǒng)。從而通過采用同一套Mini-OS 250,安裝或升級(jí)不同版本的Full-OS 400,以滿足不同類型用戶的需求。
如圖2所示,是本發(fā)明網(wǎng)絡(luò)附加存儲(chǔ)系統(tǒng)啟動(dòng)方法較佳實(shí)施例的流程圖。
首先,步驟SIOI,給NAS IO上電,啟動(dòng)NAS 10,啟動(dòng)順序管理模塊220獲取工廠基本數(shù) 據(jù)模塊210中儲(chǔ)存的信息,包括默認(rèn)Bootloader 240的入口地址、Mini-OS 250的入口地址、 升級(jí)版Bootloader 260的入口地址及硬件診斷標(biāo)志位等信息。
步驟S102,啟動(dòng)順序管理模塊220檢査硬件診斷標(biāo)志位是否有預(yù)設(shè)值。如果有預(yù)設(shè)值, 則進(jìn)入步驟S103,否則進(jìn)入步驟S104。
步驟S103,啟動(dòng)順序管理模塊220啟動(dòng)硬件診斷程序230測試NAS IO內(nèi)置硬件的功能。
步驟S104,啟動(dòng)順序管理模塊220檢査是否存在升級(jí)版Bootloader 260。如果沒有升級(jí) 版Bootloader 260,則進(jìn)入步驟S105,否則進(jìn)入步驟S106。步驟S105,啟動(dòng)順序管理模塊220轉(zhuǎn)到默認(rèn)Bootloader 240的入口地址。之后,轉(zhuǎn)入步 驟S108。
在步驟S104,如果啟動(dòng)順序管理模塊220檢査存在升級(jí)版Bootloader 260,則在步驟 S106,啟動(dòng)順序管理模塊220轉(zhuǎn)到升級(jí)版Bootloader 260的入口地址。
步驟S107,啟動(dòng)順序管理模塊220檢査升級(jí)版Bootloader 260的校驗(yàn)和(checksum)是 否正確。如果升級(jí)版Bootloader 260的校驗(yàn)和正確則進(jìn)入步驟S108,若不正確則返回步驟 S105。
步驟S108,啟動(dòng)順序管理模塊220加載所述Bootloader (默認(rèn)Bootloader 240或升級(jí)版
Bootloader 260)到揮發(fā)性存儲(chǔ)器30。
步驟S 109,啟動(dòng)順序管理模塊220運(yùn)行揮發(fā)性存儲(chǔ)器30中的Bootloader。
步驟SllO,啟動(dòng)順序管理模塊220檢査NAS 10是否有除Flash Memory及揮發(fā)性存儲(chǔ)器30
之外的其它存儲(chǔ)介質(zhì),例如硬盤、光盤等。如果沒有其它存儲(chǔ)介質(zhì),則進(jìn)入步驟Slll,否則
進(jìn)入步驟S112。
步驟Slll,啟動(dòng)順序管理模塊220加載Flash Memory上的Mini-OS 250到揮發(fā)性存儲(chǔ)器 30的內(nèi)存空間。之后,進(jìn)入步驟S114。
在步驟SllO,如果啟動(dòng)順序管理模塊220檢査到其它存儲(chǔ)介質(zhì)40,則在步驟S112,啟動(dòng) 順序管理模塊220檢査該存儲(chǔ)介質(zhì)上是否有Full-OS 400,若沒有Full-OS 400,則轉(zhuǎn)入步驟 Slll,若有Full-OS 400,則在步驟S113,啟動(dòng)順序管理模塊220加載該Fu11-OS 400到揮發(fā) 性存儲(chǔ)器30,之后進(jìn)入步驟S114。
步驟S114,啟動(dòng)順序管理模塊220運(yùn)行揮發(fā)性存儲(chǔ)器30中的OS (Mini-OS 250或Full-OS 400)。
權(quán)利要求
1.一種網(wǎng)絡(luò)附加存儲(chǔ)系統(tǒng),該系統(tǒng)包括第一非揮發(fā)性存儲(chǔ)器及揮發(fā)性存儲(chǔ)器,其特征在于,該第一非揮發(fā)性存儲(chǔ)器包括以下模塊工廠基本數(shù)據(jù)模塊,用于儲(chǔ)存出廠時(shí)該網(wǎng)絡(luò)附加存儲(chǔ)系統(tǒng)軟、硬件的基本信息;硬件診斷程序,用于測試該網(wǎng)絡(luò)附加存儲(chǔ)系統(tǒng)硬件的功能;引導(dǎo)程序,用于初始化該網(wǎng)絡(luò)附加存儲(chǔ)系統(tǒng)硬件設(shè)備,建立所述揮發(fā)性存儲(chǔ)器內(nèi)存空間的映射;第一操作系統(tǒng),用于提供網(wǎng)絡(luò)附加存儲(chǔ)的基本功能;及啟動(dòng)順序管理模塊,用于探測工廠基本數(shù)據(jù)模塊中的信息,根據(jù)探測到的信息控制硬件診斷程序及引導(dǎo)程序的啟動(dòng)順序,并加載所述引導(dǎo)程序及第一操作系統(tǒng)至所述揮發(fā)性存儲(chǔ)器運(yùn)行。
2.如權(quán)利要求l所述的網(wǎng)絡(luò)附加存儲(chǔ)系統(tǒng),其特征在于,該第一非 揮發(fā)性存儲(chǔ)器還包括升級(jí)版引導(dǎo)程序,所述啟動(dòng)順序管理模塊還用于控制硬件診斷程序、引 導(dǎo)程序及升級(jí)版引導(dǎo)程序的啟動(dòng)順序,當(dāng)升級(jí)版引導(dǎo)程序校驗(yàn)和正確時(shí),加載該升級(jí)版引導(dǎo) 程序至所述揮發(fā)性存儲(chǔ)器中運(yùn)行。
3.如權(quán)利要求l所述的網(wǎng)絡(luò)附加存儲(chǔ)系統(tǒng),其特征在于,該系統(tǒng)還 包括第二非揮發(fā)性存儲(chǔ)器,用于儲(chǔ)存第二操作系統(tǒng),該第二操作系統(tǒng)針對(duì)不同用戶提供網(wǎng)絡(luò) 附加存儲(chǔ)擴(kuò)展功能,所述啟動(dòng)順序管理模塊還用于加載該第二操作系統(tǒng)至所述揮發(fā)性存儲(chǔ)器 中運(yùn)行。
4.如權(quán)利要求3所述的網(wǎng)絡(luò)附加存儲(chǔ)系統(tǒng),其特征在于,所述第一 操作系統(tǒng)及第二操作系統(tǒng)包括內(nèi)核與驅(qū)動(dòng)層,包括用于實(shí)現(xiàn)硬件管理、軟件的協(xié)調(diào)執(zhí)行、為外部調(diào)用提供應(yīng)用接口的內(nèi)核部分及硬件驅(qū)動(dòng)程序部分;協(xié)議與服務(wù)層,包括文件系統(tǒng)、文件共享協(xié)議和通信協(xié)議,供用戶通過網(wǎng)絡(luò)訪問該網(wǎng) 絡(luò)附加存儲(chǔ)系統(tǒng);及網(wǎng)頁管理層,提供用戶界面,供用戶對(duì)該網(wǎng)絡(luò)附加存儲(chǔ)系統(tǒng)進(jìn)行配置和管理。
5 如權(quán)利要求2所述的網(wǎng)絡(luò)附加存儲(chǔ)系統(tǒng),其特征在于,所述第一 非揮發(fā)性存儲(chǔ)器為閃盤。
6 如權(quán)利要求3所述的網(wǎng)絡(luò)附加存儲(chǔ)系統(tǒng),其特征在于,所述第二 非揮發(fā)性存儲(chǔ)器為硬盤或光盤。
7 一種網(wǎng)絡(luò)附加存儲(chǔ)系統(tǒng)的啟動(dòng)方法,其特征在于,該網(wǎng)絡(luò)附加存 儲(chǔ)系統(tǒng)包括第一非揮發(fā)性存儲(chǔ)器、第二非揮發(fā)性存儲(chǔ)器及揮發(fā)性存儲(chǔ)器,所述第一非揮發(fā)性 存儲(chǔ)器用于儲(chǔ)存引導(dǎo)程序、提供網(wǎng)絡(luò)附加存儲(chǔ)基本功能的第一操作系統(tǒng)、用于儲(chǔ)存軟、硬件 基本信息的工廠基本數(shù)據(jù)模塊及硬件診斷程序,所述第二非揮發(fā)性存儲(chǔ)器包括第二操作系統(tǒng) ,該方法包括以下步驟(a) 獲取工廠基本數(shù)據(jù)模塊中儲(chǔ)存的信息,包括引導(dǎo)程序的入口地址、第一操作系統(tǒng) 的入口地址、硬件診斷標(biāo)志位;(b) 檢査所述硬件診斷標(biāo)志位是否有預(yù)設(shè)值,若所述硬件診斷標(biāo)志位有預(yù)設(shè)值,則執(zhí)行步驟(C),若所述硬件診斷標(biāo)志位無預(yù)設(shè)值,則執(zhí)行步驟(d);(c )執(zhí)行硬件診斷程序測試硬件功能;(d) 檢査第一非揮發(fā)性存儲(chǔ)器中是否有升級(jí)版引導(dǎo)程序,若沒有升級(jí)版引導(dǎo)程序,則執(zhí)行步驟(e),若有升級(jí)版引導(dǎo)程序,則執(zhí)行步驟(g);(e) 轉(zhuǎn)入默認(rèn)引導(dǎo)程序的入口地址;(f) 加載該默認(rèn)引導(dǎo)程序至所述揮發(fā)性存儲(chǔ)器,轉(zhuǎn)入步驟(i);(g) 檢査該升級(jí)版引導(dǎo)程序的校驗(yàn)和是否正確,若不正確,則返回步驟(e),若正 確,則執(zhí)行步驟(h);(h) 轉(zhuǎn)入該升級(jí)版引導(dǎo)程序的入口地址并加載該升級(jí)版引導(dǎo)程序至所述揮發(fā)性存儲(chǔ)器(i) 運(yùn)行所述揮發(fā)性存儲(chǔ)器中的引導(dǎo)程序;(j)檢査該第二非揮發(fā)性存儲(chǔ)器是否有第二操作系統(tǒng),若有第二操作系統(tǒng)則加載該第 二操作系統(tǒng)至所述揮發(fā)性存儲(chǔ)器,若沒有第二操作系統(tǒng),則轉(zhuǎn)入第一操作系統(tǒng)的入口地址加 載該第一操作系統(tǒng)至所述揮發(fā)性存儲(chǔ)器;及(k)運(yùn)行所述揮發(fā)性存儲(chǔ)器中的操作系統(tǒng)。
8 如權(quán)利要求7所述的網(wǎng)絡(luò)附加存儲(chǔ)系統(tǒng)的啟動(dòng)方法,其特征在于 ,所述第二操作系統(tǒng)針對(duì)不同用戶提供網(wǎng)絡(luò)附加存儲(chǔ)擴(kuò)展功能。
9.如權(quán)利要求7或8所述的網(wǎng)絡(luò)附加存儲(chǔ)系統(tǒng)的啟動(dòng)方法,其特征在 于,所述第一非揮發(fā)性存儲(chǔ)器為閃盤。
10.如權(quán)利要求7或8所述的網(wǎng)絡(luò)附加存儲(chǔ)系統(tǒng)的啟動(dòng)方法,其特征 在于,所述第二非揮發(fā)性存儲(chǔ)器為硬盤或光盤。
全文摘要
本發(fā)明提供一種網(wǎng)絡(luò)附加存儲(chǔ)(NAS)系統(tǒng),該系統(tǒng)包括第一非揮發(fā)性存儲(chǔ)器、揮發(fā)性存儲(chǔ)器及第二非揮發(fā)性存儲(chǔ)器。第二非揮發(fā)性存儲(chǔ)器包括提供網(wǎng)絡(luò)附加存儲(chǔ)擴(kuò)展功能的第二操作系統(tǒng)。第一非揮發(fā)性存儲(chǔ)器包括引導(dǎo)程序、用于提供網(wǎng)絡(luò)附加存儲(chǔ)基本功能的第一操作系統(tǒng)及啟動(dòng)順序管理模塊,用于根據(jù)系統(tǒng)的軟、硬件信息控制該NAS系統(tǒng)的啟動(dòng)順序,加載所述引導(dǎo)程序、第一操作系統(tǒng)或第二操作系統(tǒng)至所述揮發(fā)性存儲(chǔ)器中運(yùn)行。本發(fā)明還提供一種NAS系統(tǒng)的啟動(dòng)方法。本發(fā)明將具有不同功能的NAS軟件系統(tǒng)存儲(chǔ)在不同的存儲(chǔ)介質(zhì)上,實(shí)現(xiàn)采用同一套Mini-OS,不同版本的Full-OS以滿足不同用戶的需求,同時(shí)降低NAS系統(tǒng)的出廠成本。
文檔編號(hào)G06F9/445GK101630261SQ20081030276
公開日2010年1月20日 申請(qǐng)日期2008年7月16日 優(yōu)先權(quán)日2008年7月16日
發(fā)明者琦 易 申請(qǐng)人:鴻富錦精密工業(yè)(深圳)有限公司;鴻海精密工業(yè)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
克什克腾旗| 突泉县| 霞浦县| 英吉沙县| 弥勒县| 改则县| 普陀区| 石棉县| 南雄市| 邻水| 旬邑县| 巴彦淖尔市| 阿坝县| 长葛市| 德州市| 万全县| 绥德县| 若尔盖县| 崇明县| 汶川县| 阳山县| 乐山市| 呼和浩特市| 彭州市| 和平县| 乌海市| 柳江县| 扎鲁特旗| 利辛县| 鹰潭市| 会理县| 巩留县| 图片| 泸溪县| 万盛区| 西吉县| 瑞丽市| 凭祥市| 宁都县| 东阳市| 锡林郭勒盟|