新四季網

計算機系統中的儲存裝置及其控制方法

2023-09-18 03:10:20 1


專利名稱::計算機系統中的儲存裝置及其控制方法
技術領域:
:本發明是有關於一種計算機系統中儲存裝置及其控制方法,且特別是有關於一種計算機系統中運用主引導分區表方式(MasterBootRecordpartitiontablescheme)規劃的大容量儲存裝置及其控制方法。
背景技術:
:為了與早期的IBM個人計算機兼容,硬碟皆是使用主引導分區表方式(MasterBootRecordpartitiontablescheme)來對硬碟進行規劃。其中,於硬碟區分表(DiskPartitionTable)中,每個邏輯區塊地址(LogicalBlockAddress)的長度皆被儲存為32位(bit),而每個邏輯區塊的大小(size)為512位元組(byte)。因此,已知利用主引導分區表方式在硬碟進行規劃時,最大可以支持到232\5120^切)=2.2萬億字節(TrillionByte,以下簡稱TB)。由於儲存裝置的發展日新月異,現在已經可以生產容量大於2.2TB的儲存裝置。請參照圖1,其所繪示為利用主引導分區表方式進行規劃且容量大於2.2TB的儲存裝置。利用主引導分區表方式規劃容量A的儲存裝置100,最多僅能支持到2.2TB容量,也就是第一儲存部分104。而剩餘的第二儲存部分108,亦即(A-2.》TB容量,將因主引導分區表的邏輯區塊地址僅可定位2.2TB而無法被利用。舉例來說,一個2.5TB的硬碟,利用主引導分區表方式進行規劃後,將會有0.3TB(300GB)容量無法被利用。因此,使用者於任何作業系統(例如、Linux或者Windows)150之下,將會看到計算機系統上有一個儲存裝置100,其總容量為2.5TB,而可使用容量僅有2.2TB。換句話說,儲存裝置100中第一儲存部分104的2.2TB為使用者可以利用作業系統150進行存取數據的區域,其餘第二儲存部分108的(A-2.2)TB,使用者將無法利用作業系統150進行存取數據。當然,上述邏輯區塊的大小是以512位元組為例,如果邏輯區塊的大小為2048位元組,則利用主引導分區表方式規劃容量的儲存裝置,最大支持儲存容量為8.8TB。而以下的描述皆以最大支持儲存容量為2.2TB為例來作說明,但不限定於2.2TB。為了要解決上述的問題,一種⑶ID分區表方式(⑶IDpartitiontable)來規劃儲存裝置已經被提出。以具有傳統BIOS的主機板計算機系統而言,目前的作業系統(例如,Linux或者Windows)可以讀取支持GUID分區表方式進行規劃的儲存裝置,但是並不支持由該儲存裝置激活計算機系統。因此,必須使用一種新的可擴充固件接口(ExtensibleFirmwarehterfaces,簡稱EFI)BIOS的主機板的計算機系統才能夠由支持GUID分區表方式進行規劃的儲存裝置來激活計算機系統。然而,此類的計算機系統除了與BIOS不同必須升級之外,也必須近一步升級作業系統以及其它的應用軟體。如此,將會增加使用者的花費。
發明內容本發明的目的是提出一種計算機系統中儲存裝置及其控制方法,其運作於使用傳統BIOS的計算機系統。對於利用主引導分區表方式進行規劃且容量大於最大支持儲存容量的儲存裝置,計算機系統可以存取儲存裝置中最大支持儲存容量範圍之內的數據也可以存取儲存裝置中最大支持儲存容量範圍之外的數據。本發明提出一種計算機系統中的儲存裝置,包括一第一儲存部分,具有一第一容量;以及一第二儲存部分,具有一第二容量;其中,計算機系統中的一作業系統中被安裝一虛擬儲存單元,作業系統直接對儲存裝置中第一容量進行數據存取,作業系統通過虛擬儲存單元映射至第二容量,達成儲存裝置中第二容量的數據存取。本發明還提出一種計算機系統中儲存裝置的控制方法,包括下列步驟檢測計算機系統中是否有利用一主引導分區表方式進行規劃的一儲存裝置;當主引導分區表方式進行規劃的儲存裝置存在時,檢測儲存裝置的總容量是否大於一第一容量;以及當儲存裝置的總容量大於第一容量時,產生控制一第二容量的一虛擬儲存單元,第二容量小於或等於儲存裝置的總容量減去第一容量;其中,計算機系統中的一作業系統直接對儲存裝置中第一容量進行數據存取,作業系統通過虛擬儲存單元對第二容量進行數據存取。為了使貴審查員能更進一步了解本發明特徵及技術內容,請參閱以下有關本發明的詳細說明與附圖,然而所附圖式僅提供參考與說明,並非用來對本發明加以限制。置。圖1所繪示為利用主引導分區表方式進行規劃且容量大於2.2TB的儲存裝置。圖2所繪示為本發明利用主引導分區表方式進行規劃且容量大於2.2TB的儲存裝圖3所繪示為本發明程序產生虛擬儲存單元的方法流程圖。100儲存裝置104第一儲存部分108第二儲存部分150作業系統200儲存裝置204第一儲存部分208第二儲存部分250作業系統260虛擬儲存單元具體實施例方式請參照圖2,其所繪示為本發明利用主引導分區表方式進行規劃且容量大於2.2TB的儲存裝置。利用主引導分區表方式規劃容量A的儲存裝置200,其可支持到2.2TB容量,也就是第一儲存部分204。而使用者可以利用作業系統250存取儲存裝置200中第一儲存部分204中2.2TB的數據。再者,使用者可於作業系統250中安裝一程序,此程序可創建一虛擬儲存單元(Storagedevice)沈0,此虛擬儲存單元沈0映射第二容量,此第二容量可為儲存裝置200大於2.2TB的剩餘部分,例如等於(A-2.2)TB或者少於(A_2.2)TB,而使用者可以通過作業系統250存取虛擬儲存單元沈0中的數據。根據本發明的實施例,虛擬儲存單元沈0的第二容量等於(A-2.2)TB。也就是說,虛擬儲存單元260可映射至儲存裝置200中的第二儲存部分208。而當使用者通過作業系統250存取虛擬儲存單元260時,程序即會將存取數據傳送至映射的第二儲存部分208中(A-2.2)TB容量範圍。再者,程序可將虛擬儲存單元沈0設定為硬碟、網絡卡、光碟機等物理設備(PhysicalDevice)或者一個文件(file)、一個文件夾(folder)、一卷(Volume)、或者一個分區(Partition)等虛擬設備(Virtualdevice),或者幾個設備組成的組合。當然本發明的實施例是以第二容量為(A-2.2)TB為例,當然第二容量也可以小於(A-2.2)TB,例如將(A-2.2)TB分割成多個區塊,然後通過對應的多個虛擬儲存單元分別控制,虛擬儲存單元為具有數據存儲功能的設備或者設備組合,或者可間接具有數據存儲功能的設備或者設備組I=Iο請參照圖3,其所繪示為本發明程序產生虛擬儲存單元的方法流程圖。首先,檢測計算機系統中是否有利用主引導分區表方式進行規劃的儲存裝置(步驟S300);於確定後,檢測儲存裝置總容量是否大於2.2TB(步驟S310);於確定後,產生一虛擬儲存單元(步驟S320)其容量等於儲存裝置中大於2.2TB容量的部分。因此,虛擬儲存單元產生後,使用者即可以通過作業系統存取虛擬儲存單元中的數據。因此,本發明的優點是提出一種計算機系統中儲存裝置及其控制方法。其可運作於使用傳統BIOS的計算機系統,針對利用主引導分區表方式進行規劃且容量大於2.2TB的儲存裝置,使用者可以利用任何支持主引導分區表方式的作業系統(例如DOS或者Linux或者Windows作業系統)存取儲存裝置中2.2TB容量範圍之內的數據也可以存取儲存裝置中2.2TB容量範圍之外的數據。綜上所述,雖然本發明已以較佳實施例揭露如上,然其並非用以限定本發明,任何本領域技術人員,在不脫離本發明的精神和範圍內,當可作各種更動與潤飾,因此本發明的保護範圍當視所附的權利要求範圍所界定者為準。權利要求1.一種計算機系統中的儲存裝置,包括一第一儲存部分,具有一第一容量;以及一第二儲存部分,具有一第二容量;其中,該計算機系統中的一作業系統中被安裝一虛擬儲存單元,該作業系統直接對該儲存裝置中該第一容量進行數據存取,該作業系統通過該虛擬儲存單元映射至該第二容量,達成該儲存裝置中該第二容量的數據存取。2.根據權利要求1所述的儲存裝置,其中,該第一容量是一主引導分區表方式進行規劃的最大支持容量。3.根據權利要求1所述的儲存裝置,其中,該作業系統為一支持主引導分區表方式的作業系統。4.根據權利要求3所述的儲存裝置,其中,該支持主引導分區表方式的作業系統為一DOS作業系統、Linux作業系統或者一Windows作業系統。5.根據權利要求1所述的儲存裝置,其中,該第一容量為2.2萬億字節或者8.8萬億字節。6.根據權利要求1所述的儲存裝置,其中,該第二容量等於或小於該儲存裝置的總容量減去該第一容量。7.一種計算機系統中儲存裝置的控制方法,包括下列步驟檢測該計算機系統中是否有利用一主引導分區表方式進行規劃的一儲存裝置;當該主引導分區表方式進行規劃的該儲存裝置存在時,檢測該儲存裝置的總容量是否大於一第一容量;以及當該儲存裝置的總容量大於該第一容量時,產生控制一第二容量的一虛擬儲存單元,該第二容量小於或等於該儲存裝置的總容量減去該第一容量;其中,該計算機系統中的一作業系統直接對該儲存裝置中該第一容量進行數據存取,該作業系統通過該虛擬儲存單元對該第二容量進行數據存取。8.根據權利要求7所述的控制方法,其中,該作業系統為一支持主引導分區表方式的作業系統。9.根據權利要求8所述的控制方法,其中,該支持主引導分區表方式的作業系統為DOS作業系統、一Linux作業系統或者一Windows作業系統。10.根據權利要求7所述的控制方法,其中,當該第一容量是該主引導分區表方式進行規劃的最大支持容量。11.根據權利要求10所述的控制方法,其中,該主引導分區表方式進行規劃的最大支持容量為2.2萬億字節或者8.8萬億字節。全文摘要一種計算機系統中的儲存裝置及其控制方法,其中該計算機系統中的儲存裝置,包括一第一儲存部分,具有一第一容量;以及一第二儲存部分,具有一第二容量;其中,計算機系統中的一作業系統中被安裝一虛擬儲存單元,作業系統直接對儲存裝置中第一容量進行數據存取,作業系統通過虛擬儲存單元映射至第二容量,達成儲存裝置中第二容量的數據存取。該發明可應用於使用主引導分區表且容量大於主引導分區表最大支持容量2.2TB的儲存裝置。文檔編號G06F3/06GK102214074SQ20101016063公開日2011年10月12日申請日期2010年4月30日優先權日2010年4月30日發明者張勳,張曄春,黃煜申請人:華碩電腦股份有限公司,華碩科技(蘇州)有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀