專利名稱:合并多個儲存裝置的方法
技術領域:
本發(fā)明涉及一種合并多個儲存裝置的方法,特別是涉及一種將多個儲 存裝置合并為單一的虛擬磁盤,以增加其利用性,節(jié)省金錢及資源消耗的 方法。
背景技術:
在計算機系統(tǒng)中,非易失性(Non-volatile)儲存裝置,如硬盤、存儲 器、可覆寫式光盤等,可用,來儲存操作系統(tǒng)、應用程序、文書文件、多媒 體影音數(shù)據(jù)等,因而成為計算機系統(tǒng)中不可或缺的設備。隨著儲存技術的 演進,儲存裝置的容量及存取速度不斷增加,使用者往往隨著規(guī)格的更新, 購買新的儲存裝置,以致舊的儲存裝置因容量不敷需求而遭淘汰,長期下 來,造成金錢及資源的浪費,特別是便攜式儲存裝置,如外接式硬盤、各 式存儲卡(如SD、 MMC、 CF)等。
發(fā)明內(nèi)容
因此,本發(fā)明的主要目的即在于提供一種合并多個儲存裝置的方法。 本發(fā)明揭示一種用于一計算機系統(tǒng)中合并多個儲存裝置的方法,包含 有根據(jù)一預設文件系統(tǒng),格式化該多個儲存裝置;合并該多個儲存裝置的 多個硬盤注冊表,以形成一第一硬盤注冊表;以及將該第一硬盤注冊表傳 送至該計算機系統(tǒng)的一操作系統(tǒng),以將該多個儲存裝置合并為 一第 一儲存 裝置。 、
本發(fā)明還揭示一種用于一計算機系統(tǒng)中合并一第一儲存裝置及一第二 儲存裝置的方法,該第一儲存裝置及該第二儲存裝置可串接在一起,該方 法包含有將該第一儲存裝置耦接至該計算機系統(tǒng);將該第二儲存裝置串接 至該第 一儲存裝置;將該第二儲存裝置的 一 第二硬盤注冊表合并至該第一 儲存裝置的 一第 一硬盤注冊表中;以及格式化該第 一儲存裝置及該第二儲 存裝置,以將該第一儲存裝置及該第二儲存裝置合并為一第三儲存裝置。
圖1為本發(fā)明實施例一流程的示意圖。 圖2為一便攜式計算機的示意圖。
圖3為圖2的便攜式計算機應用本發(fā)明時操作系統(tǒng)的搡作示意圖。
圖4為本發(fā)明實施例一流程的示意圖。
圖5為本發(fā)明實施例一讀卡機的運作示意圖。
圖6為圖5的讀卡機應用本發(fā)明時操作系統(tǒng)的操作示意圖。
圖7為本發(fā)明實施例一流程的示意圖。
圖8為一計算機系統(tǒng)應用本發(fā)明時的操作示意圖。
圖9為本發(fā)明實施例一流程的示意圖。
附圖符號說明
10、 40、 70、卯流程
200、 502便攜式計算機
202硬盤
204便攜式儲存裝置
206、 500讀卡機
208、 506SD卡
210、 504MMC卡
508CF卡
800計算機系統(tǒng)
SD一1 ~ SD—n串接式儲存裝置
100、 102、 104、106、108、 400、 402、
416、 418、 420、700、,702、 704、 706
908、 910、 912、914、,916、 918
404、 406、 408、 410、 412、 708、 710、 900、卯2、 904、
步驟
具體實施例方式
請參考圖1,圖1為本發(fā)明實施例一流程10的示意圖。流程10用于一 計算機系統(tǒng)中合并多個儲存裝置,其包含有以'下步驟 步驟100:開始。
步驟102:根據(jù)一預設文件系統(tǒng),格式化該多個儲存裝置。步驟104:合并該多個儲存裝置的多個硬盤注冊表,以形成一第一硬盤注冊表。
步驟106:將該第一硬盤注冊表傳送至該計算機系統(tǒng)的一操作系統(tǒng),以將該多個儲存裝置合并為 一第 一儲存裝置。步驟108:結(jié)束。
根據(jù)流程10,當一計算機系統(tǒng)包含有(或耦接至)多個儲存裝置時,本發(fā)明通過修改硬盤注冊表的方式,產(chǎn)生合并的硬盤注冊表(即第一硬盤注冊表),并將合并的硬盤注冊表傳回給操作系統(tǒng)。在此情形下,操作系統(tǒng)會根據(jù)合并的硬盤注冊表,'判斷對應的多個儲存裝置系一單一磁盤,并據(jù)以設定適當?shù)拇疟P代號。換句話說,通過修改硬盤注冊表,本發(fā)明可將所有儲存裝置重新配置,合并為單一的虛擬磁盤,使得原本因容量不敷需求而遭淘汰的儲存裝置可整合為一大容量的虛擬磁盤,因而增加其利用性,節(jié)省金錢及資源的消耗。
舉例來說,請參考圖2至圖3,圖2為一便攜式計算機200的示意圖,圖3為便攜式計算機200應用本發(fā)明時操作系統(tǒng)的操作示意圖。在圖2中,一硬盤202、 一便攜式儲存裝置204及一讀卡機206 (其上嵌合有一 SD卡208及一MMC卡210)耦接于便攜式計算機200。因此,在圖3中,便攜式計算機200的操作系統(tǒng)顯示其包含磁盤C、 D、 E、 F、 G、 H,共六個磁盤。磁盤C、 D對應于(經(jīng)磁盤分割處理的)硬盤202,磁盤E對應于便攜式計算機200的內(nèi)建光盤機,而磁盤F、 G、 H則分別對應于便攜式儲存裝置204、 SD卡210及MMC卡210。接著,經(jīng)由修改硬盤注冊表的方式,本發(fā)明可將磁盤F、 G、 H整合為單一磁盤F,使得便攜式計算機200的操作系統(tǒng)顯示其包含磁盤C、 D、 E、 F,共四個磁盤,而合并后的磁盤F其容量為便攜式儲存裝置204、 SD卡210及MMC卡210的容量總合。如此一來,使用者可將容量不敷需求的儲存裝置合并為一較大容量的磁盤,以避免金錢及資源的浪費。
特別注意的是,圖1的流程IO為本發(fā)明的實施例,本領域的技術人員可據(jù)以做不同的修飾,以符合所需。舉例來說,請參考圖4,圖4為本發(fā)明實施例一流程40的示意圖。流程40用于一計算機系統(tǒng)中合并儲存裝置,其系根據(jù)流程10所得,并包含有以下步驟
步驟400:開始。步驟402:搜尋儲存裝置。
步驟404:選擇欲合并的多個儲存裝置。
步驟406:選擇一文件系統(tǒng)。
步驟408:設定該多個儲存裝置對應的多個目錄或特定文件儲存功能。步驟410:判斷是否要設定RAfD功能。若是,進行步驟412;若否,則進行步驟414。
步驟412:設定RAID功能。
步驟414:根據(jù)該文件系統(tǒng),格式化該多個儲存裝置。步驟416:合并該多個儲存裝置的硬盤注冊表。步驟418:回傳硬盤注冊表。步驟420:結(jié)束。
因此,比較流程40及流程IO可知,流程.40增加了儲存裝置的搜尋及選擇步驟(402、 406),可設定儲存裝置所對應的目錄或特定文件儲存功能(步驟408 ),如儲存特定文件類型,以及RAID功能(步驟4]0、 412)。在此情形下,通過流程40,使用者可將多個儲存裝置合為單一磁盤,且可選擇欲合并的儲存裝置,使得容量配置更為彈性。同時,使用者可選擇將特定儲存裝置設定為對應于單一硬盤內(nèi)的某個目錄,或儲存特定文件類型的數(shù)據(jù)。另外,流程40中加入了 RA]D功能的設定,可指定某些儲存裝置做備援功能。
關于本發(fā)明的實現(xiàn),較佳地,可通過軟件方式執(zhí)行流程10或40,則使用者可在現(xiàn)有計算機系統(tǒng)的架構下而不需另外購買特定的硬體或裝置,即可將容量不敷需求而遭淘汰的儲存裝置整合為一大容量的虛擬磁盤,從而增加儲存裝置的利用性,節(jié)省金錢及資源的消耗。
另一方面,本發(fā)明亦可通過硬件方式實現(xiàn)';如一讀卡機。請參考圖5,圖5為本發(fā)明實施例一讀卡才幾500的運作示意圖。讀卡機500可實現(xiàn)流程10或流程40,其可將不同儲存裝置的硬盤注冊表合并為單一硬盤注冊表,并回傳給一便攜式計算機502。以圖5為例,當讀卡機500嵌合有一 MMC卡504、 一 SD卡506及一 CF卡508時,讀卡機500傳送單一硬盤注冊表給便攜式計算機502,則便攜式計算機502的操作系統(tǒng)會判斷讀卡機500為單一》茲盤D,如圖6所示,iU茲盤D的容量為MMC卡504、 SD卡506及CF卡508的容量的總合。在此情形下,儲存裝置的利用性得以增加,因而節(jié)省金錢及資源的消耗。
除此之外,本發(fā)明還提供合并串接式儲存笨置的實施例。請參考圖7,
圖7為本發(fā)明實施例一流程70的示意圖。流程70用于一計算機系統(tǒng)中合并一第一儲存裝置及一第二儲存裝置,該第一儲存裝置及該第二儲存裝置可串接在一起。流程70包含有以下步驟步驟700:開始。
步驟702:將該第一儲存裝置耦接至該計算機系統(tǒng)。
步驟704:將該第二儲存裝置串接至該第一儲存裝置。
步驟706:將該第二儲存裝置的一第二硬盤注冊表合并至該第一儲存裝
置的一第一硬盤注冊表中。
步驟708:格式化該第一儲存裝置及該第二儲存裝置,以將該第一儲存
裝置及該第二儲存裝置合并為一第三儲存裝置。步驟710:結(jié)束。
針對串接式儲存裝置,當?shù)谝粌Υ嫜b置耦接至計算機系統(tǒng)后,若第二儲存裝置串接至第 一儲存裝置,則本發(fā)明是將第二儲存裝置的第二硬盤注冊表合并至第一儲存裝置的第一硬盤注冊表中,并格式化第一儲存裝置及第二儲存裝置,以將第一儲存裝置及第二儲存裝置合并為單一儲存裝置。在此情形下,操作系統(tǒng)會根據(jù)合并的硬盤注冊表,判斷第一儲存裝置及第二儲存裝置系一單一磁盤,并據(jù)以設定適當?shù)拇疟P代號。換句話說,通過合并硬盤注冊表,本發(fā)明可將串接的儲存裝置重新配置,合并為單一的虛擬磁盤,使得原本因容量不敷需求而遭淘汰的儲存裝置可整合為 一 大容量的虛擬磁盤,因而增加其利用性,節(jié)省金錢及資源的消耗。
特別注意的是,上述第一儲存裝置、第二儲存裝置僅用來說明本發(fā)明的精神,實際上,本發(fā)明亦可應用于多個儲存裝置的情形。舉例來說,請參考圖8,圖8為一計算機系統(tǒng)800應用本發(fā)明時的操作示意圖。在圖8中,便攜式儲存裝置SD—1 ~ SD一n為串接式儲存裝置。當便攜式儲存裝置SD_1耦接至計算機系統(tǒng)800后,若便攜式儲存裝置SD一2串接于便攜式儲存裝置SD_1,則本發(fā)明可合并便攜式儲存裝置SD一1及便攜式儲存裝置SD—2的硬盤注冊表,并將合并后的硬盤注冊表傳送給計算機系統(tǒng)800,則計算機系統(tǒng)800的操作系統(tǒng)會判斷便攜式儲存裝置SD一1及便攜式儲存裝置SD_2是一單一磁盤,并據(jù)以設定適當?shù)拇疟P代號。以此類推,便攜式儲存裝置SD_1 ~SD—n可合并為單一的虛擬磁盤,使得原本因容量不敷需求而遭淘汰的儲存裝置可整合為一大容量的虛擬磁盤,因而增加其利用性,節(jié)省金錢及資源的消一毛。
特別注意的是,圖7的流程70為本發(fā)明的實施例,本領域的技術人員可據(jù)以做不同的修飾,以符合所需。舉例來說,請參考圖9,圖9為本發(fā)明實施例一流程90的示意圖。流程卯是根據(jù)流程70所得,用于一計算機系統(tǒng)中合并一第一儲存裝置及一第二儲存裝置,'該第一儲存裝置及該第二儲存裝置可串接在一起。流程卯包含有以下步驟
步驟900:開始。
步驟902:將該第一儲存裝置耦接至該計算機系統(tǒng)。步驟904:將該第二儲存裝置串接至該第一儲存裝置。步驟906:判斷該第二儲存裝置的文件系統(tǒng)是否與該第一儲存裝置的文件系統(tǒng)相符。若是,進行步驟914;若否,則進行步驟908。步驟908:記錄文件系統(tǒng)不相符的儲存裝置。步驟910:決定一文件系統(tǒng)。
步驟912:設定該第一儲存裝置及該第二儲存裝置對應的目錄或特定文件儲存功能。
步驟914:將該第二儲存裝置的一第二硬盤注冊表合并至該第一儲存裝置的一第一硬盤注冊表中。
步驟916:格式化該第一儲存裝置及該第二儲存裝置,以將該第一儲存裝置及該第二儲存裝置合并為 一第三儲存裝置。
步驟918:結(jié)束。
比較流程90及流程70可知,流程卯增加了文件系統(tǒng)的判斷步驟(906 ),可設定儲存裝置所對應的目錄或特定文件儲存功能(步驟912),以增加其實用性。在此情形下,計算機系統(tǒng)不需浪費其它連接端口,便可整合多臺儲存裝置,因而可增加其利用性,節(jié)省金錢及資源的消耗。
因此,本發(fā)明可歸納有以下優(yōu)點
1 .多個儲存裝置可整合為單一的虛擬磁盤,以因應大單一文件,方便使用。
2 .可選擇欲合并的儲存裝置,使得容量配置更有彈性。
3 .可選擇將儲存裝置對應為單一硬盤內(nèi)的某個目錄,或儲存特定文件類型的數(shù)據(jù)。
4 .可整合RAID功能,指定某些儲存裝置做備援功能。
5 .使用軟件實現(xiàn)本發(fā)明時,使用者不需購買新的硬件,便可將現(xiàn)有儲存裝置整合。
6 .以串接式儲存裝置實現(xiàn)本發(fā)明時,所有串接磁盤可整合為單 一硬盤。
7 .以串接式儲存裝置實現(xiàn)本發(fā)明時,計算機系統(tǒng)不需浪費連接端口 。
8 .以讀卡機實現(xiàn)本發(fā)明時,所有插入的存儲卡可整合為單一磁盤。
9 .應用在快閃存儲器或存儲器磁盤機時,.當容量整合變大時,因隨機搜尋的速度快,較一般硬盤更具優(yōu)勢。
綜上所述,本發(fā)明是通過修改硬盤注冊表,將多個儲存裝置合并為單一的虛擬磁盤,使得原本因容量不敷需求而遭淘汰的儲存裝置可整合為一大容量的虛擬磁盤,因而增加其利用性,節(jié)省金錢及資源的消耗,
以上所述僅為本發(fā)明的較佳實施例,凡依本發(fā)明的權利要求所做的均等變化與修飾,皆應屬本發(fā)明的涵蓋范圍。
權利要求
1.一種用于一計算機系統(tǒng)中合并多個儲存裝置的方法,包含有根據(jù)一預設文件系統(tǒng),格式化該多個儲存裝置;合并該多個儲存裝置的多個硬盤注冊表,以形成一第一硬盤注冊表;以及將該第一硬盤注冊表傳送至該計算機系統(tǒng)的一操作系統(tǒng),以將該多個儲存裝置合并為一第一儲存裝置。
2. 如權利要求1所述的方法,
3. 如權利要求1所述的方法 第一儲存裝置中多個目錄。
4. 如權利要求1所述的方法 個文件類型。
5. 如權利要求1所述的方法 盤陣列功能。
6. 如權利要求1所述的方法,
7. 如權利要求1所述的方法,
8. —種用于一計算機系統(tǒng)中合并一第一儲存裝置及一第二儲存裝置的 方法,該第一儲存裝置及該第二儲存裝置可串接在一起,該方法包含有將該第一儲存裝置耦接至該計算機系統(tǒng); 將該第二儲存裝置串接至該第一儲存裝置;將該第二儲存裝置的 一 第二硬盤注冊表合并至該第 一儲存裝置的 一 第 一硬盤注冊表中;以及格式化該第一儲存裝置及該第二儲存裝置,以將該第一儲存裝置及該 第二儲存裝置合并為 一第三儲存裝置。
9. 如權利要求8所述的方法,其還包含有于該第二儲存裝置的文件系 統(tǒng)與該一儲存裝置的文件系統(tǒng)不同時,決定一文件系統(tǒng)。
10. 如權利要求9所述的方法,其還包含設定該第一儲存裝置及該第二 儲存裝置對應于該第三儲存裝置中多個目錄。
11. 如權利要求9所述的方法,其還包含設定該第一儲存裝置及該第二 儲存裝置對應于一第一文件類型及一第二文件類型。其還包含搜尋該多個儲存裝置。 ,其還包含設定該多個儲存裝置對應于該,其還包含設定該多個儲存裝置對應于多,其還包含對應于該多個儲存裝置的一磁其中該多個儲存裝置包含一存儲卡。 其中該多個儲存裝置包含一硬盤。
12.如權利要求8所述的方法,其中該第一儲存裝置及該第二儲存裝置 分別為一存儲卡。
全文摘要
合并多個儲存裝置的方法,包含有根據(jù)一預設文件系統(tǒng),格式化該多個儲存裝置;合并該多個儲存裝置的多個硬盤注冊表,以形成一第一硬盤注冊表;以及將該第一硬盤注冊表傳送至該計算機系統(tǒng)的一操作系統(tǒng),以將該多個儲存裝置合并為一第一儲存裝置。
文檔編號G06F12/00GK101639807SQ200810145508
公開日2010年2月3日 申請日期2008年8月1日 優(yōu)先權日2008年8月1日
發(fā)明者謝升達, 陳少鋒 申請人:緯創(chuàng)資通股份有限公司