无忧启动论坛

标题: 请问:同方急救中心5.07在进入window前是不是先解锁HPA_附图 [打印本页]

作者: crcok    时间: 2008-5-24 22:26
标题: 请问:同方急救中心5.07在进入window前是不是先解锁HPA_附图
请教各位大侠:
   1.我安装同方急救中心5.07后(保护区设5G),在BIOS中硬盘容量减少了5G,用光盘启动在DOS下用Mhdd的Rhpa命令查看,容量也减少5G,说明创建HPA成功.(我的硬盘为 希捷sata 320G 固件版本3.AAK)

   2.通过硬盘进入windows下用磁盘管理器,pqmagic8.05看,硬盘容量也减少5G,保护区看不到,但是用分区表医生PTDD3.0 或3.5可以看到保护区,但不能访问保护区文件,可以用PTDD查看保护区的每个扇区,用PTDD显示硬盘的容量不减小,为硬盘本身容量,用victoria 4.3查看,显示硬盘的容量,跟PTDD一样为为硬盘本身容量。

   3.在光盘PE系统下,用PTDD, victoria 4.3查看,容量又减少了保护区那5G,说明保护区加锁.
   这是不是说明了,在进入windows后(是不是显示启动图片那时解锁HPA)就已经解锁了HPA,恢复硬盘原来的容量,是不是同方通过对分区表的特殊处理,骗过操作系统和一些分区软件使它们无法看到HPA区和真实的硬盘容量,但却被PTDD(Partition Table Doctor) victoria 4.3逮住了尾巴.有谁知道进入windos后如何读取HPA区里的文件。谢谢了!!


[ 本帖最后由 crcok 于 2008-6-14 10:13 PM 编辑 ]

HPA.JPG (104.87 KB, 下载次数: 59)

HPA.JPG

作者: netwinxp    时间: 2008-5-24 23:34
HPA分区在未解锁之前是无法被访问的,但HPA解锁后还是要挂接分区表或扩展分区的分区表才可以被操作系统正常访问(所以其对应的分区表或者扩展分区表项一般只是被隐藏起来)。一般的软件通过BIOS(或间接通过)获得硬盘的容量。PTDD只会把分区/扩展分区项的容量加在一块,所以显示的是错误的容量,你随便改某个不会被使用的分区表项长度为1T看看就明白了。
作者: secowu    时间: 2008-5-25 07:51
那在Win下,PTDD是否能够正解备份包含有HPA的分区表?

-
作者: netwinxp    时间: 2008-5-25 10:39
想解开HPA保护,需要通过对HDC进行直接I/O,需要有I/O的权限,而者通常会有一个.SYS的文件,所以我初步认为PTDD没有这个能力。
作者: crcok    时间: 2008-5-25 18:47
标题: 谢谢netwinxp
谢谢netwinxp的热心讲解,你一指点我就明白了,谢谢!!




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3