无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 5573|回复: 12
打印 上一主题 下一主题

如何在500G SATA硬盘上建HPA并减少BIOS中硬盘容量

[复制链接]
跳转到指定楼层
1#
发表于 2009-5-8 13:48:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我不打算往HPA里写数据,只是把那块从硬盘上划出去,看不见就行了。

MHDD在小硬盘上操作过,成功了,但不认500G的 SATA本盘。

Victoria 4.3无法选择Primary Port,报错“Primary Port is blocked", 我是光盘启动PE的,Primary上的盘没有在用

联想的hpatool 创建无错误,但在BIOS中,硬盘容量没变

Phoneix的FWtool 的fwcreate创建成功,但在BIOS中,硬盘容量没变

清华同方等工具看了几个帖子,好像说改完了在BIOS中也没变化

[ 本帖最后由 xworm 于 2009-5-8 14:22 编辑 ]
2#
发表于 2009-5-8 13:58:52 | 只看该作者
帖子标题写的不够好,我以为是个菜鸟帖呢,进来一看,敢情是个高手来着。

估计很多人看到这个帖子标题都不会进来的。

你应该将标题改成:什么工具能够在500G SATA硬盘上建HPA并减少BIOS中硬盘容量?
回复

使用道具 举报

3#
 楼主| 发表于 2009-5-8 14:23:14 | 只看该作者
原帖由 Climbing 于 2009-5-8 13:58 发表
帖子标题写的不够好,我以为是个菜鸟帖呢,进来一看,敢情是个高手来着。

估计很多人看到这个帖子标题都不会进来的。

你应该将标题改成:什么工具能够在500G SATA硬盘上建HPA并减少BIOS中硬盘容量?


谢LS提醒,已改。 我真的只算是菜鸟:)
回复

使用道具 举报

4#
发表于 2009-5-8 15:03:11 | 只看该作者
mhdd一直到4.6就没更新唉!这么好的工具。
lz这问题太高级了不懂。
回复

使用道具 举报

5#
发表于 2009-5-8 22:15:29 | 只看该作者
目前来讲,MHDD来做还是不错的,其它只要能制作成HPA格式的隐藏应该在BIOS中是相应减少容量的,如果不减少,那说明你生成的HPA有问题。方正,同方,联想的有时不太稳定,所以不敢说,不过PCONNE试试看,或者用DM 10版本查看一下磁盘情况。

目前的分区工具,我是用DM10来查看有没有HPA分区的,因为DM是不根据BIOS
回复

使用道具 举报

6#
发表于 2009-5-8 22:16:29 | 只看该作者
目前来讲,MHDD来做还是不错的,其它只要能制作成HPA格式的隐藏应该在BIOS中是相应减少容量的,如果不减少,那说明你生成的HPA有问题。方正,同方,联想的有时不太稳定,所以不敢说,不过PCONNE试试看,或者用DM 10版本查看一下磁盘情况。

目前的分区工具,我是用DM10来查看有没有HPA分区的,因为DM是不根据BIOS中断来确认磁盘的,我想应该是端口之类的或者它自己独有的,所以你在BIOS中关了硬盘一样可以找到硬盘。不防试试用看
回复

使用道具 举报

7#
发表于 2009-5-9 11:25:30 | 只看该作者
HPA支持目前分两种版本,第二个版本(支持LBA48)支持HPA加密码保护,HPA加解锁的指令不一样,MHDD好久没更新了,估计只支持老版本。HPA不是分区,它只不过是硬盘最后面的一段空间。目前除了加了HPA支持的linux之外好像暂时没有别的软件可以对付第二版本。
ps:用ATA(ECH)指令获取硬盘最大容量与BIOS获取的最大容量比较,如果两者不等(BIOS<ATA)即可判定有HPA。
回复

使用道具 举报

8#
 楼主| 发表于 2009-5-9 11:31:55 | 只看该作者
原帖由 阿文 于 2009-5-8 22:16 发表
目前来讲,MHDD来做还是不错的,其它只要能制作成HPA格式的隐藏应该在BIOS中是相应减少容量的,如果不减少,那说明你生成的HPA有问题。方正,同方,联想的有时不太稳定,所以不敢说,不过PCONNE试试看,或者用D ...


MHDD不支持LBA48,没办法!Phoneix的fwtools制作成功,而且用fwcheck检测也看到了HPA,并且用fwcommit保存,断电后进入BIOS,容量不变。我哪一步有错误的话,还请提醒我。谢谢!

Sexmax也是同样LBA48问题,昨天试着在linux下用hdparm设置,结果我的内核也不支持****_MAX_ADDRESS_EXT

找了大半天,终于找到一个神器:http://www.hdat2.com/

有的玩了,连DCO都可以改,各位慢慢发掘吧
回复

使用道具 举报

9#
发表于 2009-5-9 11:55:49 | 只看该作者
我可以手工设置HPA,目前比较忙,没空编程。
回复

使用道具 举报

10#
发表于 2009-5-9 13:04:35 | 只看该作者
我在试验HPA一键恢复的时候,使用的是SATA的160GB硬盘,按F9进入GRUB菜单,再进下一级菜单时,运行到:hpa -u -c 时,失败,我用的是同方的 HPA.EXE ,HPA能解锁SATA硬盘隐藏分区吗?(隐藏分区建立是成功的),是否还要使用其他工具?

[ 本帖最后由 pc之友 于 2009-5-9 13:07 编辑 ]
回复

使用道具 举报

11#
发表于 2009-5-9 14:18:21 | 只看该作者

回复 #10 pc之友 的帖子

隐藏分区和HPA是不同的概念。对于隐藏分区只需修改主分区表或者扩展分区表对应项的分区ID标志即可。
回复

使用道具 举报

12#
 楼主| 发表于 2009-5-9 14:30:12 | 只看该作者
原帖由 netwinxp 于 2009-5-9 11:25 发表
HPA支持目前分两种版本,第二个版本(支持LBA48)支持HPA加密码保护,HPA加解锁的指令不一样,MHDD好久没更新了,估计只支持老版本。HPA不是分区,它只不过是硬盘最后面的一段空间。目前除了加了HPA支持的linux之 ...


hdat2已支持HPA加口令

通过修改DCO,Native_max和User_Max已经相同,这种情况下,不知道ech的identify device指令是否还有用,请查实
回复

使用道具 举报

13#
发表于 2009-5-9 14:41:11 | 只看该作者

回复 #11 netwinxp 的帖子

那我这个问题缘由何在?是不是我这主板BIOS里没有将硬盘设置为ATA模式的菜单就不得成功呢?我试过问题就出在 命令:  hpa -u -c 上,有哪位老兄可以解决一下,先谢谢了!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-2-1 05:45

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表