无忧启动论坛

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

请教一个HPA分区的问题

[复制链接]
跳转到指定楼层
1#
发表于 2009-4-11 15:59:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
因为要启动HPA分区里边的东西,好像必须要按F9啊之类的热键来启动,在论坛上已经看到PE可以放到HPA分区。       我现在就是想知道能不能电脑启动直接引导Hpa分区,而不是或者不需要硬盘的活动主分区??比如一般的分区里没有活动分区甚至是主分区,电脑能启动并直接进入HPA分区里边的PE系统

有知道的朋友们告诉一下
2#
 楼主| 发表于 2009-4-12 00:39:41 | 只看该作者
知道的兄弟说一声啊
急着知道
回复

使用道具 举报

3#
发表于 2009-4-12 00:42:22 | 只看该作者
需要是活动主分区主要是由于MBR资深故意限制的(目的是防止在多主分区出现混乱),要启动HPA里面的系统需要完成以下几个问题:
1、MBR完好。
2、主分区表有多余的项便于HPA挂接成主分区。
3、BIOS或者MBR能够完成先解锁在加锁HPA的功能(目前能完成此功能的MBR暂时没发现,我正在努力中...)。
4、HPA里面的DBR和系统能正常引导。
***当然硬盘支持HPA是前提条件,否则一切空谈***
回复

使用道具 举报

4#
 楼主| 发表于 2009-4-12 01:00:34 | 只看该作者
也就是还必须有一个主活动分区,而且默认是引导主分区的是吗??
回复

使用道具 举报

5#
发表于 2009-4-12 10:32:27 | 只看该作者
HPA分区,是一个类似隐藏主分区

而现在一键,大概常看到的有IBM、EISA、HPA…等隐藏方式,原理大致相通,利用热键切换活动主分区并(显示)隐藏区,只是盘符标志磁区放在硬盘不同地方吧!里面各由DOS、GRUB、PE等不同引导方式操作,而不用热键WIN引导方式应该可以通用,重点应在(显示)隐藏区再进入,以上纯属偶的推测,有错误请前贤前辈更正之。
不熟HPA最好不要操作,因为安装完--删除它,得重新建立那个分区。
回复

使用道具 举报

6#
 楼主| 发表于 2009-4-12 10:58:48 | 只看该作者
原帖由 chen463 于 2009-4-12 10:32 发表
HPA分区,是一个类似隐藏主分区

而现在一键,大概常看到的有IBM、EISA、HPA…等隐藏方式,原理大致相通,利用热键切换活动主分区并(显示)隐藏区,只是盘符标志磁区放在硬盘不同地方吧!里面各由DOS、GRUB、P ...

如果他本身就是主分区,那HPA分区怎么激活呢
回复

使用道具 举报

7#
发表于 2009-4-12 11:22:48 | 只看该作者
启动建立哪活动,另一个就是隐藏,当然原先是第一主系统是激活的主分区,不然系统就进不了
http://bbs.wuyou.net/forum.php?m ... hlight=%2Bali88home
您进去毛桃HPA去看看,相关档案可下载
回复

使用道具 举报

8#
 楼主| 发表于 2009-4-12 12:01:22 | 只看该作者
老毛桃的只是部署PE到HPA分区,启动时按热键启动PE好像,这个已经知道了,不是我想要的那个功能,
也就是想要电脑启动直接引导Hpa分区,如果硬盘可以没有另外的已激活主分区那是最好
回复

使用道具 举报

9#
发表于 2009-4-12 15:31:50 | 只看该作者
看看我那个隐藏分区上的操作系统文章吧,或者把dos写进bios,不过你这个也没什么意义吧——硬盘出故障了,什么隐藏的都没用。
回复

使用道具 举报

10#
 楼主| 发表于 2009-4-14 02:35:34 | 只看该作者
原帖由 mahuniu 于 2009-4-12 15:31 发表
看看我那个隐藏分区上的操作系统文章吧,或者把dos写进bios,不过你这个也没什么意义吧——硬盘出故障了,什么隐藏的都没用。

我们知道,只要在启动分区有Ntldr,Boot.ini,Ntdetect.com三个文件就可以启动windows,而windows目录所在的位置可以由boot.ini控制,我就是想要把这三个文件放到HPA分区启动,让别人用光盘回复或者安装系统到C盘后新系统不能使用,只能恢复Hpa里边备份的系统使用,不然别人乱装系统,这样就足够了

[ 本帖最后由 zhangze 于 2009-4-14 02:37 编辑 ]
回复

使用道具 举报

11#
发表于 2009-4-14 07:06:18 | 只看该作者
HPA只是硬盘最后一段空间,并不是分区,要访问HPA里面的内容必须先解锁并把这段空间挂接成分区才行(未解锁之前即使用ATA指令也无法访问),这是HPA和其他隐含分区的区别。
回复

使用道具 举报

12#
 楼主| 发表于 2009-4-23 13:53:59 | 只看该作者
原帖由 netwinxp 于 2009-4-12 00:42 发表
2、主分区表有多余的项便于HPA挂接成主分区。
3、BIOS或者MBR能够完成先解锁在加锁HPA的功能(目前能完成此功能的MBR暂时没发现,我正在努力中...)。
4、HPA里面的DBR和系统能正常引导。

希望版主能作出来
太稀饭这个功能了
回复

使用道具 举报

13#
发表于 2009-4-23 14:01:12 | 只看该作者

回复 #11 netwinxp 的帖子

请教:
怎么把这段空间挂接成分区?我想启动里面的PE,但是没成功!
谢谢!
回复

使用道具 举报

14#
发表于 2009-4-24 00:49:02 | 只看该作者
比较容易实现的方法是——
1、划分1个主分区和1个扩展分区,并划分最后一段空间成隐藏主分区,激活第一个主分区。
2、装好系统。
3、将原来的主分区隐藏,把原来的隐藏分区显示并激活。
4、安装好硬盘PE。
5、备份好MBR和分区表到0道另外某个扇区A。
6、将第一主分区去隐藏,并激活,将最后一个主分区隐藏,然后将它转成HPA(其实就1条ATA指令,不过LBA48和LBA28不同)。
7、备份好MBR和分区表到0道某个扇区B。
8、正常启动啥都不用再管
***要启动PE则需要——
1)解锁HPA(其实1条ATA指令--和加锁不同)。
2)将A复制到0扇区。
3)重新加载0扇区。
***退出PE后需要做——
1)将B复制到0扇区。
2)加锁HPA。
3)冷启动。
***如果PE时要访问第一主分区,可以用123的程序或老九的PECMD为隐藏分区分配盘符***
***毛桃911PE驱动和PECMD都比较老,不支持给隐藏分区分配盘符,对新主板支持力也较有限,不推荐在新机子使用***

[ 本帖最后由 netwinxp 于 2009-4-24 00:58 编辑 ]
回复

使用道具 举报

15#
发表于 2009-4-24 06:00:09 | 只看该作者

回复 #14 netwinxp 的帖子

妙!!!
但是有问题请教:
1.隐藏分区没系统文件怎么安装PE?复制、粘贴?将SETUPLDR.BIN命名为NTLDR?
2.怎么将隐藏主分区转换为HPA?DOS下用MHDD?
3.我备份HPA的MBR,
title 启动HPA分区
find --set-root /HPA.MBR
chainloader /HPA.MBR
难道不能启动?

谢谢!!!

[ 本帖最后由 天涯海角1216 于 2009-4-24 06:11 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-8-30 21:33

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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