木秀-- / 隐藏分区 HPA / 关于大容量HPA分区制作过程及方法

分享

   

关于大容量HPA分区制作过程及方法

2011-12-13  木秀--
关于大容量HPA分区制作过程及方法  

2010-05-27 05:38:49|  分类: 系统维护 |  标签: |字号 订阅

前言:我们知道,现在的硬盘容量越来越大,而且个人认为HPA分区保护文件还是很安全的,因此构建大容量HPA分区已经成为一个部分人的向往。

困难:但是,想建立一个20G(不确切哦)以上的HPA分区还真的很困难的。经过实践发现:清华同方5.0.3、5.0.7、方正的急救程序、天风的HPA分区建立工具均不能构建大容量的HPA分区。

探究:我的笔记本是DELL 1310 ,本机硬盘是SATA 160G的,最后分区为41G,用清华同方5.0.3无法建立,但是建立20G的分区倒是很正常,很郁闷,怎么办呢?

方法:摸索了半天发现:清华同方的HPA是在重启后将HPA分区及其以后扇区锁定,且将HPA分区的起始扇区位置和该分区总扇区数记录在MBR及其后扇区里。这样,就为改造和创新做好了铺垫。
             下面的改造终于成功,方法如下(2楼的方法简洁,推荐使用):

1. 先用清华同方5.0.3在你的硬盘构建一个小容量(如:20G)HPA分区,且重启前复制该分区内所有文件到其他盘(SATA硬盘需将BIOS中硬盘模式设为ATA)
2. 备份MBR   共63个扇区到文件。
3. 重新启动进入DOS工具箱后用MHDD删去HPA(MHDD下用NHPA命令)
4. 建立一个大容量(我的是41G)的FAT32的主分区,存入同方的备份文件或自制的LINUX.IMG和PE文件,以便启动HPA分区和进入其中存取文件。
5. 用 WINHEX 修改先前步骤2中备份的20G的HPA的MBR和硬盘最后扇区的相关字符。(如下图中1、2两个步骤。)
6. 在DOS下用MHDD建立一个新的HPA分区,即在HPA命令下,输入最大硬盘扇区数(即该HPA分区前的扇区总数),保存重启。恢复修改后的MBR至硬盘。

等待电脑重新启动后,即可完美创建成功!

其中修改MBR的方法如下图(即上述的第5步):
1.用 WINHEX 在MBR中修改下图中为你需建立的HPA分区的起始绝对扇区号,我的是225070713.(那么在MHDD下你需设定的保留最大扇区数就是225070712)共有2处,为MBR偏移 0x610和硬盘最后扇区的偏移0x10处.。



2.修改正确的HPA分区扇区总数,共2处。
将MBR的偏移 0x620和硬盘最后扇区的偏移0x20处用 WINHEX 修改为正确的分区扇区总数。
(注意不是硬盘总扇区数减去保留的总扇区数,因为可能会有剩余扇区。用分区软件查看得到正确的该分区总扇区数。)
下图为本地硬盘最后一个扇区:



3.在MBR的偏移0x638开始8个字节和整个硬盘最后一个扇区偏移0x38开始8个字节记录第一主分区(系统分区)的起始扇区号和分区扇区总数。

【原创】关于大容量HPA分区制作过程及方法 - 喜欢IT - 张峥的博客

 

 

 

变通的方法(即不用MHDD了):



1. 先用清华同方5.0.3在你的硬盘构建一个小容量(如:20G)HPA分区,且重启前复制该分区内所有文件到其他盘(SATA硬盘需将BIOS中硬盘模式设为ATA)
2. 备份MBR   共63个扇区到文件。
3. 不要重启,调整该分区为大容量(我的是41G)的FAT32的主分区,存入同方的备份文件或自制的LINUX.IMG和PE文件,以便启动HPA分区和进入其中存取文件。
4. 用 WINHEX 修改先前步骤2中备份的20G的HPA的MBR和整个硬盘最后扇区的相关字符。(下图中1、2两个步骤。)
5. 恢复修改后的MBR至硬盘。
等待电脑重新启动后,即可完美创建成功!

其中修改MBR的方法如下图(即上述的第4步):
1.用 WINHEX 修改下图中为你需建立的HPA分区的起始绝对扇区号,我的是225070713.(那么在MHDD下你需设定的保留最大扇区数就是225070712)共有2处,为MBR偏移 0x610和整个硬盘最后扇区的偏移0x10处.

【原创】关于大容量HPA分区制作过程及方法 - 喜欢IT - 张峥的博客

2.修改正确的HPA分区扇区总数。共2处。
将MBR的偏移 0x620和整个硬盘最后扇区的偏移0x20处用 WINHEX 修改为正确的分区扇区总数。
(注意不是整个硬盘总扇区数减去保留的总扇区数,因为可能会有剩余扇区。用分区软件查看得到正确的该分区总扇区数。)
下图为本地硬盘最后一个扇区:

【原创】关于大容量HPA分区制作过程及方法 - 喜欢IT - 张峥的博客

 

3.在MBR的偏移0x638开始8个字节和整个硬盘最后一个扇区偏移0x38开始8个字节记录第一主分区(系统分区)的起始扇区号和分区扇区总数。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多
    喜欢该文的人也喜欢 更多

    ×
    ×

    ¥.00

    微信或支付宝扫码支付:

    开通即同意《个图VIP服务协议》

    全部>>