HPA技术原理是什么?个人是否可以进行设置吗? 怎么设置. 请哪位大虾指教下。

来源:百度知道 编辑:UC知道 时间:2024/06/17 13:48:51
虽然网上有很多恢复的办法.但对于各个品牌各不尽相同。但对其怎么设置的方法不清楚。

一、什么是HPA
关于"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...