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

前言:我们知道,现在的硬盘容量越来越大,而且个人认为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处.。

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

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

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

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个字节记录第一主分区(系统分区)的起始扇区号和分区扇区总数。



转自http://blog.163.com/zhangxiangqian1216@126/blog/static/26629029201042753849743/

换一张
 
上一页 1 ... -1 -1 -1 -1 -1 -1 -1 ... -1 下一页
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值