• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種獲取日立硬盤可用NV?RAM的方法技術

    技術編號:16644456 閱讀:164 留言:0更新日期:2017-11-26 16:48
    本發明專利技術公開了一種獲取日立硬盤可用NV?RAM的方法,其特征在于包括以下步驟:S1:將硬盤連接至電腦并獲取所述硬盤的句柄;S2:向所述硬盤發送指令以獲取所述硬盤ROM中的原始NV?RAM;S3:查找所述原始NV?RAM中的固定特征;S4:在固件區的有效查找地址范圍內查找并匹配所述固定特征;S5:判斷匹配是否成功,如果是,執行步驟S6,否則執行步驟S4;S6:在所述固件區中提取包括所述固定特征在內的連續1024字節的數據;S7:以所述原始NV?RAM的數據為準,將所述備份NV?RAM與所述原始NV?RAM進行對比,查找并修改所述備份NV?RAM中不同于所述原始NV?RAM的數據,保存修改后的所述備份NV?RAM并作為可用NV?RAM;S8:將修改后的所述備份NV?RAM回寫至故障硬盤,并驗證所述故障硬盤能夠被識別和讀取。

    A method for acquiring Hitachi disk NV RAM

    The invention discloses a method for acquiring Hitachi disk NV RAM, which comprises the following steps: S1: will handle the hard disk connected to the computer and access to the hard disk; S2: to the hard disk to send instructions to obtain the hard disk ROM in the original NV RAM; S3: to find the original fixed feature NV RAM; S4: in firmware area effective search address range search and the fixed feature matching; S5:, judging whether successful, if it is, step S6, otherwise executing step S4; S6: extraction including the fixed characteristics, 1024 consecutive bytes of data in the firmware area; S7: in the original NV RAM data as the standard, comparing the backup NV RAM and the original NV RAM, find and modify the different from the original NV RAM NV data backup in RAM, save the The backup NV RAM and NV as available RAM; S8: the NV RAM backup modified write back to the hard drive failure, and verifies that the faults can be identified and read.

    【技術實現步驟摘要】
    一種獲取日立硬盤可用NV-RAM的方法
    本專利技術屬于數據恢復領域,涉及硬盤數據的恢復,尤其涉及一種獲取日立硬盤可用NV-RAM的方法。
    技術介紹
    硬盤在存儲數據的設備中起著極其重要的作用,隨著數據儲存量的急劇增加及數據重要性的提升,使得數據恢復也變得更加重要。對于日立硬盤的故障中,其固件層故障較為普遍,例如,日立硬盤的NV-RAM損壞或者丟失等故障,而修復固件層故障的關鍵在于可用NV-RAM的獲取與回寫。現有技術中,由于沒有簡單有效的方法來獲取可用NV-RAM,造成固件中某一模塊無法回寫而導致硬盤不能被計算機識別,從而不能訪問硬盤數據時,維修人員不得不采取直接拆卸、更換磁頭等方法,不僅耗費人力物力,往往還會因為人為因素,導致硬盤故障的擴大化,對硬盤帶來二次損壞,甚至造成硬盤完全損壞,因此獲取可用NV-RAM也就變得尤為重要。
    技術實現思路
    本專利技術針對現有技術的不足和上述問題,提出一種獲取日立硬盤可用NV-RAM的方法,通過對比、查找并修改固件區中NV-RAM與原始NV-RAM數據中不同之處,將修改后的NV-RAM數據作為日立硬盤的可用NV-RAM回寫至故障硬盤。本專利技術的有益效果是簡單有效,成本低廉,避免拆卸硬盤、更換磁頭而對硬盤造成的二次損壞、甚至造成硬盤完全損壞,所述方法包括以下步驟:S1:將硬盤連接至電腦并獲取所述硬盤的句柄;S2:向所述硬盤發送指令以獲取所述硬盤ROM中的原始NV-RAM;S3:查找所述原始NV-RAM中的固定特征;S4:在固件區的有效查找地址范圍內查找并匹配所述固定特征;S5:判斷匹配是否成功,如果是,執行步驟S6,否則執行步驟S4;S6:在所述固件區中提取包括所述固定特征在內的連續1024字節的數據,所述連續1024字節的數據為所述固件區中的備份NV-RAM;S7:以所述原始NV-RAM的數據為準,將所述備份NV-RAM與所述原始NV-RAM進行對比,查找并修改所述備份NV-RAM中不同于所述原始NV-RAM的數據,保存修改后的所述備份NV-RAM并作為可用NV-RAM;S8:將修改后的所述備份NV-RAM回寫至故障硬盤,并驗證所述故障硬盤能夠被識別和讀取。作為優選,所述原始NV-RAM中的固定特征為E2PR。作為優選,所述原始NV-RAM及所述備份NV-RAM中,從地址0x00000000至地址0x00000003的4字節內容為所述固定特征,從地址0x00000004至地址0x0000000B的8字節內容為所述硬盤的固件版本號,所述固定特征和所述固件版本號均以ASCII編碼形式存儲。作為優選,所述步驟S7中,所述備份NV-RAM數據不同于所述原始NV-RAM數據之處為所述備份NV-RAM中地址為0x0000000B的1個字節的數據,其中,所述地址0x0000000B的內容為所述固件版本號的第8位。與現有技術相比,本專利技術的有益效果是簡單有效,成本低廉,避免拆卸硬盤、更換磁頭而對硬盤造成的二次損壞、甚至造成硬盤完全損壞。附圖說明圖1為本專利技術的主流程圖;圖2為本專利技術中原始NV-RAM的數據結構圖;圖3為本專利技術中備份NV-RAM的數據結構圖;具體實施方式下面結合附圖和實施例對本專利技術作進一步闡述。如圖1所示,一種獲取日立硬盤可用NV-RAM的方法,包括以下步驟:S1:將硬盤連接至電腦并獲取硬盤的句柄,以便電腦能訪問該故障硬盤的資源;S2:向硬盤發送指令以獲取硬盤ROM中的原始NV-RAM;S3:查找原始NV-RAM中的固定特征E2PR;S4:如果步驟S3中查找到固定特征E2PR,則在固件區的有效查找地址范圍0x0001B02B至0x0002182E內查找并匹配固定特征E2PR;S5:判斷匹配是否成功,如果是,執行步驟S6,否則執行步驟S4;S6:在固件區中提取包括固定特征E2PR在內的連續1024字節的數據,該1024字節的數據為固件區中的備份NV-RAM;S7:如圖2和圖3所示,原始NV-RAM及備份NV-RAM中,從地址0x00000000至地址0x00000003的4字節內容為固定特征E2PR,從地址0x00000004至地址0x0000000B的8字節內容為硬盤的固件版本號,固定特征E2PR和固件版本號均以ASCII編碼形式存儲;如圖2和圖3所示,以原始NV-RAM的數據為準,將備份NV-RAM與原始NV-RAM進行對比,備份NV-RAM數據不同于原始NV-RAM數據之處為備份NV-RAM中地址為0x0000000B的1個字節的數據,該地址0x0000000B為固件版本號的第8位,備份NV-RAM中的該字節數據為0xC1,而原始NV-RAM中的該字節數據為0x41,將備份NV-RAM中該字節數據修改為0x41后保存并作為可用NV-RAM;S8:將修改后的備份NV-RAM回寫至故障硬盤,驗證該故障硬盤能夠被識別和讀取,并能進行數據的恢復。應當理解的是,本專利技術不限于上述的舉例,對本領域普通技術人員來說,可以根據上述說明加以改進或變換,所有這些改進和變換都應屬于本專利技術所附權利要求的保護范圍。本文檔來自技高網...
    一種<a  title="一種獲取日立硬盤可用NV?RAM的方法原文來自X技術">獲取日立硬盤可用NV?RAM的方法</a>

    【技術保護點】
    一種獲取日立硬盤可用NV?RAM的方法,其特征在于包括以下步驟:S1:將硬盤連接至電腦并獲取所述硬盤的句柄;S2:向所述硬盤發送指令以獲取所述硬盤ROM中的原始NV?RAM;S3:查找所述原始NV?RAM中的固定特征;S4:在固件區的有效查找地址范圍內查找并匹配所述固定特征;S5:判斷匹配是否成功,如果是,執行步驟S6,否則執行步驟S4;S6:在所述固件區中提取包括所述固定特征在內的連續1024字節的數據,所述連續1024字節的數據為所述固件區中的備份NV?RAM;S7:以所述原始NV?RAM的數據為準,將所述備份NV?RAM與所述原始NV?RAM進行對比,查找并修改所述備份NV?RAM中不同于所述原始NV?RAM的數據,保存修改后的所述備份NV?RAM并作為可用NV?RAM;S8:將修改后的所述備份NV?RAM回寫至故障硬盤,并驗證所述故障硬盤能夠被識別和讀取。

    【技術特征摘要】
    1.一種獲取日立硬盤可用NV-RAM的方法,其特征在于包括以下步驟:S1:將硬盤連接至電腦并獲取所述硬盤的句柄;S2:向所述硬盤發送指令以獲取所述硬盤ROM中的原始NV-RAM;S3:查找所述原始NV-RAM中的固定特征;S4:在固件區的有效查找地址范圍內查找并匹配所述固定特征;S5:判斷匹配是否成功,如果是,執行步驟S6,否則執行步驟S4;S6:在所述固件區中提取包括所述固定特征在內的連續1024字節的數據,所述連續1024字節的數據為所述固件區中的備份NV-RAM;S7:以所述原始NV-RAM的數據為準,將所述備份NV-RAM與所述原始NV-RAM進行對比,查找并修改所述備份NV-RAM中不同于所述原始NV-RAM的數據,保存修改后的所述備份NV-RAM并作為可用NV-RAM;S8:將修改后的所述備份NV-RAM回寫至故障硬盤,并驗證所述故障硬盤能夠被識別和讀取。2.根據權利要求1所述的一種獲取日立硬盤可用NV-RAM的方法,...

    【專利技術屬性】
    技術研發人員:黃旭李航張佳強
    申請(專利權)人:四川秘無痕信息安全技術有限責任公司
    類型:發明
    國別省市:四川,51

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 国产在线拍偷自揄拍无码| 精品无码人妻一区二区三区18| 亚洲精品无码久久久久AV麻豆| 国产日韩精品无码区免费专区国产| 午夜亚洲av永久无码精品| 日韩精品人妻系列无码专区| 人妻少妇伦在线无码| 在线观看无码不卡AV| 国产av永久无码天堂影院| mm1313亚洲国产精品无码试看| 亚洲av日韩av无码| 波多野结衣AV无码| 天堂无码在线观看| 日本精品无码一区二区三区久久久 | 精品日韩亚洲AV无码一区二区三区| 无码精品不卡一区二区三区| 日韩人妻无码一区二区三区99 | 永久免费无码网站在线观看个| 色综合久久无码中文字幕| 亚洲精品无码久久久久sm| 国产精品无码一区二区在线观| 无码福利一区二区三区| 久久国产亚洲精品无码| 日韩人妻精品无码一区二区三区| 中文字幕AV中文字无码亚| 极品粉嫩嫩模大尺度无码视频 | 久久精品无码午夜福利理论片| 久久亚洲精品无码观看不卡| 免费一区二区无码视频在线播放 | 亚洲AV无码成人网站久久精品大| 亚洲人成无码网WWW| 国产午夜鲁丝片AV无码免费| 国产成人无码A区在线观看导航| 无码任你躁久久久久久| 久久久久无码精品国产app| 国产成人无码精品久久久露脸| 一本一道中文字幕无码东京热| 无码任你躁久久久久久老妇| 久久久久无码专区亚洲av| 最新高清无码专区| 日日摸日日踫夜夜爽无码|