【技術實現步驟摘要】
本專利技術涉及一種數據存取方法及系統,特別涉及一種硬盤數據存取方法及系統。
技術介紹
傳統硬盤一般以512Byte為單元等分磁道得到扇區,因此每個扇區的存儲容量為512Byte。目前許多種扇區存儲容量不為512Byte的硬盤已逐漸問世,如扇區的存儲容量為520Byte的硬盤、扇區存儲容量為4096Byte的硬盤,等等。由于兼容性的問題,一些操作系統如Windows XP、Linux等操作系統中沒有扇區存儲容量不為512Byte的硬盤對應的驅動程序,因而這些操作系統不支持對扇區存儲容量不為512Byte的硬盤的數據存取。雖然修·改操作系統中硬盤對應的驅動程序可以實現對扇區存儲容量不為512Byte的硬盤的數據存取,但隨著硬盤因扇區存儲容量的不同而種類越來越多,修改硬盤對應的驅動程序也很難使操作系統支持對所有種類的硬盤的數據存取。
技術實現思路
鑒于以上內容,有必要提供一種硬盤存取方法,可以以扇區存儲容量為預設值(如512Byte)的第一硬盤作為數據中轉站,實現操作系統對扇區存儲容量不為該預設值的第二硬盤的數據存取。還有必要提供一種硬盤存取系統,可以以扇區存儲容量為預設值的第一硬盤作為數據中轉站,實現操作系統對扇區存儲容量不為該預設值的第二硬盤的數據存取。一種硬盤數據存取方法,包括以下步驟建立步驟在計算機的扇區存儲容量為預設值的第一硬盤中建立一個第二硬盤根目錄,并在扇區存儲容量不為該預設值的第二硬盤中建立一個記錄表,該記錄表用于記錄各個數據在該第二硬盤中的存儲區域;及第二硬盤數據存取步驟當用戶向該第二硬盤根目錄中存儲數據、訪問數據或刪除數據時,以該第一硬盤為數據中轉站將 ...
【技術保護點】
一種硬盤數據存取方法,其特征在于,該方法包括以下步驟:建立步驟:在計算機的扇區存儲容量為預設值的第一硬盤中建立一個第二硬盤根目錄,并在扇區存儲容量不為該預設值的第二硬盤中建立一個記錄表,該記錄表用于記錄各個數據在該第二硬盤中的存儲區域;及第二硬盤數據存取步驟:當用戶向該第二硬盤根目錄中存儲數據、訪問數據或刪除數據時,以該第一硬盤為數據中轉站將該數據存儲至該第二硬盤中、或從該第二硬盤中訪問該數據或刪除該數據。
【技術特征摘要】
1.一種硬盤數據存取方法,其特征在于,該方法包括以下步驟 建立步驟在計算機的扇區存儲容量為預設值的第一硬盤中建立一個第二硬盤根目錄,并在扇區存儲容量不為該預設值的第二硬盤中建立一個記錄表,該記錄表用于記錄各個數據在該第二硬盤中的存儲區域;及 第二硬盤數據存取步驟當用戶向該第二硬盤根目錄中存儲數據、訪問數據或刪除數據時,以該第一硬盤為數據中轉站將該數據存儲至該第二硬盤中、或從該第二硬盤中訪問該數據或刪除該數據。2.如權利要求I所述的硬盤數據存取方法,其特征在于,在所述第二硬盤數據存取步驟中,將數據存儲至該第二硬盤的方法包括以下步驟 獲取步驟一當向該第二硬盤根目錄中存儲數據時,獲取該數據的名稱和大小,并為該數據分配相應的ID號; 查找步驟根據該記錄表的內容在第二硬盤中找出用于存儲該數據的存儲區域;轉移步驟一將該數據轉移到所述用于存儲該數據的存儲區域中,并在第二硬盤根目錄中保存該數據的標記,該標記包括該數據的名稱和ID號; 記錄步驟一將該數據的名稱和ID號,以及該數據在第二硬盤中的存儲區域記錄在記錄表中。3.如權利要求2所述的硬盤數據存取方法,其特征在于,當第二硬盤有足夠的可用存儲空間存儲該數據時,才執行所述查找步驟。4.如權利要求I所述的硬盤數據存取方法,其特征在于,在所述第二硬盤數據存取步驟中,從該第二硬盤中訪問數據的方法包括以下步驟 獲取步驟二 當訪問第二硬盤根目錄中的數據的標記時,獲取該數據的ID號; 查詢步驟一根據該數據的ID號在記錄表中查詢該數據在第二硬盤中的存儲區域;轉移步驟二根據該數據在第二硬盤中的存儲區域讀取該數據,并將該數據轉移到第二硬盤根目錄中,供用戶對該數據進行訪問; 判斷步驟當停止訪問該數據時,判斷該數據在第二硬盤根目錄中是否已被修改; 轉移步驟三當該數據在第二硬盤根目錄中已被修改時,將修改后的該數據轉移到第二硬盤中,并修改該數據在記錄表中的記錄; 轉移步驟四當該數據在第二硬盤根目錄中未被修改時,直接將該數據轉移到第二硬盤中。5.如權利要求I所述的硬盤數據存取方法,其特征在于,在所述第二硬盤數據存取步驟中,從該第二硬盤中刪除數據的方法包括以下步驟 獲取步驟三當刪除第二硬盤根目錄中的數據的標記時,獲取該數據的ID號; 查詢步驟二 根據該數據的ID號在記錄表中查詢該數據在第二硬盤中的存儲區域; 刪除步驟根據該存儲區域在第二硬盤中找到并刪除...
【專利技術屬性】
技術研發人員:林軍嘉,李佳,
申請(專利權)人:鴻富錦精密工業深圳有限公司,鴻海精密工業股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。