當前位置:湖南陽光電子技術學校文章資訊技術園地電腦維修技術

硬盤“隱藏保護區域”HPA技術介紹

減小字體 增大字體 作者:佚名  來源:本站整理  發布時間:2010-07-18 01:21:08
關于"host protected area"資料
  HPA是ATA之標準,ATA-4就含了HPA,通俗之理解就是設置讀取之硬盤 大之扇區號,從而把高端之內容隱藏起來,這個 大之扇區號能夠寫在硬盤之某個地方,因此即使你把這個硬盤掛到其它機器上,好情況下你也看不到隱藏之內容,fdisk,pqmaigc之類之工具也把這個硬盤當做一個稍小容量之硬盤。現在HPA已經是用ATA-5之標準了,這個標準需要在HDD之 Firmware支持之。
  phoenix(生產BIOS之公司)開發之Core Managed Environment (cME),聯想主板上之recovery easy II,IBM之系統恢復都是利用HPA之例子。
  由于資料有限,我只能推測IBM是這樣使用HPA之:硬盤隱藏部分事實上是個好之分區(比如FAT32、NTFS),這樣就不需要開發大量之針對隱藏空間之應用程序。

二、相關工具

  所有相關之FW工具,在第一張恢復光盤之recovery目錄下面,是對fw開頭之那些文件,這里打了一個工具上來。具體在后面逐個介紹。
  附件: 406198-FWTOOLS.RAR
  這個是psa驅動,在config.sys文件中加入它之后,才能在DOS下面查看HPA里面之內容。
  附件: 406203-PSADISK.SYS
  按AccessIBM之后出來之界面,就是這個程序,IBM叫它sight.exe。
  附件: 406208-SIGHT.EXE
  這個程序需要minidos.sys來支持。
  附件: 406212-MINIDOS.SYS

三、HPA結構

  先講FW工具集中之fwdir命令。
  這個DOS命令,和DOS之dir相類似,即查看HPA里面之列表,括相應之ID,名字,第一扇區,容量大小等相關信息。如果已經有HPA了,在DOS下面運行fwdir,會看到如下類似之信息:
  FWDIR version 1.00 - Copyright (c) 2002 Phoenix Technologies Ltd.
  Detecting drives...
  BEER Structure on Drive 2
  Signature: 0xBEEF (Committed)
  Capabilities: 0x0029
  Native Max Sect: 117210239
  Current Max Sect: 117210239
  First HPA Sector: 112017857
  Last Part sector: 112008960
  Service Areas: 8
  # ID Name 1st Sector Megabytes Sec Icon Flag
  -- ---- ------------------------------ ---------- --------- --- ---- ----
  0 000h FirstWare Reserved Area 117005431 100.000 0 00h 03h
  1 100h SIGHT 117002548 1.408 3 FCh 21h
  2 8104h Restore from backup 116999665 1.408 0 22h 21h
  3 8105h Rec Boot 116983660 7.815 0 21h 21h
  4 8800h BIOSWORKAREA 116979564 2.000 0 21h 06h
  5 8888h Rec Data 112047980 2408.000 0 21h 06h
  6 8101h Create Diagnostic Diskettes 112032920 7.354 0 24h 21h
  7 8100h Run Diagnostics 112017857 7.355 0 23h 21h
  可以看到HPA之結構,左邊之ID部分相當重要,運行所有命令都幾乎要涉及這個參數。
  第一部分是保留區,由于沒有法查看里面之數據(如何查看,稍后之fwmount命令中講述),站長沒有法確定這個保留區之真正作用,這個區之大小正好是100MB;
  第二部分是叫sight,里面只有兩個文件,即minidos.sys和sight.exe,這個程序只有200多K,是一個標準之DOS程序,可以在DOS下面直接運行,即會看到啟動時候按AccessIBM那樣之界面,這部分只有一張軟盤大小,運行chkdsk查看它之大小和一張標準軟盤是一樣之;
  第三部分也是一張軟盤大小,叫Restore from backup,即從備份中恢復之時候啟動;
  第四部分是Rec boot,即紀錄引導區,大小是8MB,在AccessIBM中運行Recover to factory contents時從這部分引導;
  第五部分是BIOSWORKAREA,用fwmount沒有法打開查看,站長只能從其它區域之情況和它之名字來推測它是相當于電腦之BIOS這樣一個區域;
  第六部分是Rec Data,就是四張恢復光盤之數據了,有2.4G大;
  第七和第八部分就分別是制作檢測工具盤和運行檢測工具。
  fwdir命令和其它相關命令之使用參數通常會涉及一個drv=0這樣之,缺省時是使用drv=0,這個設備是硬盤插槽里面之硬盤,drv=1通常使用不了,它是指第一通道之從設備(主設備通常就是硬盤插槽之硬盤了);drv=2則是第二通道之主設備(通常就是光驅位置之設備),drv=3則是第二通道之從設備了。如果使用了UltraBay Slim硬盤托架,那么這個就是drv=2了。運行格式是:
  fwdir drv=2

四、HPA之刪除

  刪除HPA之工具:fwdelete
  使用很簡單,如果要刪除硬盤插槽里面之硬盤之HPA,輸入:
  fwdelete drv=0 all
  然后按Y確認,即可刪除。
  如果是要刪除UltraBay Slim硬盤托架里面之硬盤之HPA,輸入:
  fwdelete drv=2 all
  然后按Y確認,即可刪除。
  執行此命令之時候,BIOS中之IBM PreDesktop Area設置不用改為Disable。但刪除HPA后如果要利用這部分之硬盤空間(2.5G左右),還得改為Disable才行。預先設置為Disable再執行fwdelete也可以之。
  這個命令可以先用fwdir查看HPA結構之后,再用fwdelete逐個刪除,在后面加上id=xxx這樣就可以了。
  fwdelete能夠以 快捷、 直接之方式來刪除HPA。對于一些網友在使用或研究HPA過程中非常有用。
  站長在用東芝MK5024GAY硬盤研究HPA之時候,曾發生過HPA損壞,改為Disable后用DM、PQ或Windows來刪除那塊區域(HPA)都沒有效果,表面上是刪掉了,但一改回Normal,啟動系統時馬上就報1850錯,或者是檢驗錯,后來用XP安裝光盤來刪,也不行,象幽靈似之纏著不放。到后來發覺fwdelete命令時,一下子就干掉了,走了這么多彎路。

五、HPA之備份與恢復

  HPA之備份與恢復:fwbackup和fwrestor
  fwbackup是備份HPA之工具,重要參數有file,size,drv,其中file是指備份出來之文件,比如file=t40hpa,那么它會備份出來t40hpa.001,002,003這樣之文件;size參數是指備份出來之文件之大小,比如size=650,那么備份出來之文件自動按每個650MB一個分割,drv參數和之前介紹之相同。
  FWBACKUP Version 1.00
  (C) Copyright 2002 Phoenix Technologies Ltd. All Rights Reserved.
  USAGE: FWBACKUP file=<filename> size=<spansize> [drv=drive_no] [ver] [/?]
  Optional parameters:
  drv=n Specify drive to use. 0=pm,1=ps,2=sm,3=ss
  ver Display version and build information.
  /? Show this help message.
  Note: If is specified the program will run in unattended mode
  fwbackup可以在本機硬盤DOS下直接運行,通?梢杂肬盤或軟盤或光盤啟動到DOS下面,在硬盤上有FAT32格式之分區下面來操作,就可以備份。
  和fwbackup對應,fwrestor就是恢復HPA之工具了。fwrestor參數相對簡單一些,不用size來指定大小,它會自動尋找當前目錄下面file=指定之文件名,然后恢復。運行fwrestor命令時,要求恢復之硬盤必須是沒有任何分區之,否則恢復完成之后,會出錯。
  FWRESTOR Version 1.00
  (C) Copyright 2002 Phoenix Technologies Ltd. All Rights Reserved.
  USAGE: FWRESTOR file=<filename> [drv=drive_no] [verify] [ver] [/?]
  Optional parameters:
  drv=n Specify drive to use. 0=pm,1=ps,2=sm,3=ss
  verify Compare data written to disk with data read from file
  ver Display version and build information.
  /? Show this help message.
  運行fwbackup和fwrestor命令時,BIOS中IBM PreDesktop Area可以設置為Disable或Normal。但恢復完之后,必須要用恢復好之硬盤來放在硬盤插槽里面,并且在BIOS中IBM PreDesktop Area設置為Normal或Secure,才能按AccessIBM來恢復系統;放在UltraBay Slim插槽里面之話,即使用這塊硬盤來啟動,按AccessIBM進入只有一個Enter Setup Utilies一個選項,沒有法恢復系統。

Tags:

作者:佚名
關于本站 | 網站幫助 | 廣告合作 | | 友情連接 | 網站地圖
校址:湖南省_長沙市_雨花區_車站南路紅花坡路口。報名電話:13807313137
電工培訓學校 電動車維修學校 摩托車維修學校 摩托車維修培訓 手機維修培訓 家電維修培訓 電腦維修培訓 電動工具維修培訓 液晶電視維修培訓 安防監控培訓 空調維修培訓 網絡營銷培訓 網站設計培訓 淘寶網店培訓 電器維修培訓 家電維修學校 電工培訓 焊工培訓 電工學校 電工培訓學校 電動車維修學校 摩托車維修學校 摩托車維修培訓 手機維修培訓 家電維修培訓 電腦維修培訓 電動工具維修培訓 液晶電視維修培訓 安防監控培訓 空調維修培訓 網絡營銷培訓 網站設計培訓 淘寶網店培訓 電器維修培訓 家電維修學校 電工培訓 焊工培訓 電工學校 電工培訓學校 電動車維修學校 摩托車維修學校 摩托車維修培訓 手機維修培訓 家電維修培訓 電腦維修培訓 電動工具維修培訓 液晶電視維修培訓 安防監控培訓 空調維修培訓 網絡營銷培訓 網站設計培訓 淘寶網店培訓 電器維修培訓 家電維修學校 電工培訓 焊工培訓 電工學校 電工培訓學校 電動車維修學校 摩托車維修學校 摩托車維修培訓 手機維修培訓 家電維修培訓 電腦維修培訓 電動工具維修培訓 液晶電視維修培訓 安防監控培訓 空調維修培訓 網絡營銷培訓 網站設計培訓 淘寶網店培訓 電器維修培訓 家電維修學校 電工培訓 焊工培訓 電工學校
中山市,固原市,銀川市,玉樹,海東,隴南市,酒泉市,張掖市,天水市,金昌市,蘭州市,榆林市,延安市,渭南市,銅川市,阿里,山南,拉薩市,怒江,文山州,楚雄州,普洱市,昭通市,玉溪市,昆明市,畢節,銅仁,遵義市,貴陽市,甘孜州,資陽市,達州市,宜賓市,南充市,遂寧市,綿陽市,瀘州市,自貢市,三亞市,崇左市,河池市,玉林市,欽州市,梧州市,柳州市,梅州市,肇慶市,湛江市,佛山市,珠海市,韶關市,湘西州,懷化市,郴州市,張家界市,邵陽市,株洲市,仙桃市,隨州市,荊州市,荊門市,襄樊市,黃石市,駐馬店市,信陽市,南陽市,漯河市,中衛市,石嘴山市,海西,海南藏州,黃南州,海北,甘南,慶陽市,平涼市,武威市,白銀市,嘉峪關市,安康市,漢中市,咸陽市,寶雞市,林芝,日喀則,昌都,迪慶,德宏,大理,西雙版納,紅河州,臨滄市,麗江市,保山市,曲靖市,黔東州,黔西州,安順市,六盤水市,涼山州,阿壩州,雅安市,廣安市,眉山市,內江市,廣元市,德陽市,攀枝花市,成都市,?谑,來賓市,百色市,貴港市,北海市,桂林市,南寧市,云浮市,揭陽市,潮州市,清遠市,陽江市,汕尾市,惠州市,茂名市,江門市,汕頭市,深圳市,廣州市,婁底市,永州市,益陽市,岳陽市,湘潭市,長沙市,恩施州,黃岡市,孝感市,鄂州市,十堰市,武漢市,周口市,商丘市,三門峽市,許昌市,焦作市,安陽市,鶴壁市,平頂山市,開封市,鄭州市,聊城市,濱州市,德州市,萊蕪市,日照市,泰安市,煙臺市,濰坊市,東營市,淄博市,上饒市,濟南市,撫州市,宜春市,贛州市,新余市,九江市,景德鎮市,寧德市,南平市,泉州市,莆田市,廈門市,宣城市,亳州市,六安市,宿州市,黃山市,滁州市,安慶市,淮北市,馬鞍山市,蚌埠市,蕪湖市,合肥市,麗水市,舟山市,衢州市,金華市,湖州市,嘉興市,寧波市,宿遷市,鎮江市,鹽城市,連云港市,蘇州市,徐州市,南京市,綏化市,牡丹江市,佳木斯市,大慶市,鶴崗市,哈爾濱市,白城市,白山市,遼源市,吉林市,葫蘆島市,鐵嶺市,盤錦市,阜新市,錦州市,本溪市,鞍山市,沈陽市,錫林郭勒盟,通遼市,烏海市,呂梁市,忻州市,晉中市,晉城市,陽泉市,太原市,廊坊市,承德市,保定市,邯鄲市,唐山市,寧夏,甘肅省,西藏,貴州省,重慶市,廣西,湖南省,河南省,江西省,安徽省,江蘇省,黑龍江省,遼寧省,山西省,天津市,四平市,內蒙古,吳忠市,果洛,西寧市,定西市,商洛市,西安市,那曲,黔南州,巴中市,樂山市,賀州市,防城港市,東莞市,河源市,常德市,衡陽市,咸寧市,宜昌市,濮陽市,新鄉市,洛陽市,菏澤市,臨沂市,威海市,濟寧市,棗莊市,青島市,吉安市,鷹潭市,萍鄉市,南昌市,龍巖市,漳州市,三明市,福州市,池州市,巢湖市,阜陽市,銅陵市,淮南市,臺州市,紹興市,溫州市,杭州市,泰州市,揚州市,淮安市,南通市,常州市,無錫市,大興安嶺,黑河市,七臺河市,伊春市,雙鴨山市,雞西市,齊齊哈爾市,延邊,松原市,通化市,長春市,朝陽市,遼陽市,營口市,丹東市,撫順市,大連市,阿拉善盟,興安盟,烏蘭察布市,巴彥淖爾市,呼倫貝爾市,鄂爾多斯市,赤峰市,頭市,呼和浩特市,臨汾市,運城市,朔州市,長治市,大同市,衡水市,滄州市,張家口市,邢臺市,秦皇島市,石家莊市,青海省,陜西省,云南省,四川省,海南省,廣東省,湖北省,山東省,福建省,浙江省,上海市,吉林省,河北省,北京市 主站蜘蛛池模板: 嫩草影院地址一地址二 | 国产精品禁18久久久夂久 | 中文国产乱码在线人妻一区二区 | AV97最新无码喷水叫床 | 精品日韩二区三区精品视频 | 国产中文在线观看 | 成人在线视频免费观看 | 日本精品久久久久中文字幕 | 亚洲精品在线免费 | 99草在线观看 | 九九热这里只有精品视频免费 | 精品午夜久久福利大片免费 | 二级毛片在线观看 | 55夜色66夜亚洲精品播放 | 午夜亚洲动漫精品AV网站 | 天天躁日日躁狠狠躁AV麻豆 | 久久国产欧美 | 最近中文字幕免费高清MV视频 | c了瑜伽老师嗷嗷叫一节课视频 | 真人女人无遮挡内谢免费视频% | 男生脱美女内裤内衣动态图 | np高h肉辣一女多男 no视频在线观看 | 欧洲xxxxx| 欧美黑人经典片免费观看 | 国产无遮挡无码视频在线观看不卡 | 免费精品国产日韩热久久 | 国产AV一区二区三区日韩 | 亚洲国产AV无码综合在线 | 亚洲国产精麻豆 | 2021国产精品一卡2卡三卡4卡 | 暖暖 免费 高清 日本 在线 | 亚洲AV香蕉一区区二区三区蜜桃 | 欧美多毛的大隂道 | 国产在线精品国自产拍影院午夜 | 日本高清片免费观看 | 国产偷抇久久精品A片蜜臀A | 国产精品亚洲视频在线观看 | 贵妃高h荡肉呻吟np杨玉环 | 在线观看成人3d动漫入口 | 不卡的在线AV网站 | 伊人香蕉在线播放视频免费 |