无忧启动论坛

标题: 终于忍不住要问这个问题了,关于 hd(0,0) [打印本页]

作者: herubber    时间: 2008-1-21 20:17
标题: 终于忍不住要问这个问题了,关于 hd(0,0)
装了新电脑后,硬盘分区情况跟以前的差不多,也是3个主分区,PE怎么也无法启动,以前的就可以,不用改什么东西,3个主分区装的pe都可以启动,以前ardos是不能直接启动的,不过用UE改份文件,把hd(0,0)改为0,1就可以了,不过现在...只有maxdox可以启动,其他都不行,我的另外2个系统没有装系统的,因为没有光驱,所以靠PE和DOS装了,可是这..PE都启动不了了

开机选择进入PE或ardos之类的选项后,一般有这个提示:
Kernel (hd0,0)/boot/..  这里我省略了,启动不通的pe或dos路径不同
Error 17:File not found
Press any key to continue...


不知道现在还有没有人像我这样多主分区装多系统的,习惯用Sfdisk
附上我的分区情况

作者: nn2nn    时间: 2008-1-21 21:07
提示: 作者被禁止或删除 内容自动屏蔽
作者: 123    时间: 2008-1-21 21:15
分区良不良在分区表的数据内容上有什么不同?
作者: herubber    时间: 2008-1-21 21:17
磁盘分区不良是进不了PE的。   原来有这样的说法  -_-!
在新硬件下,DiskGen很少试过可以运行了,现在MaxDos还是可以的,其他不知道为什么不行,
对于没有光驱的我来说,就算运行DiskGen,也不敢搞了,只有一块硬盘,没有哦备份
谢谢 啊呆 的意见,这么巧,不是搞delphi的那个啊呆吧  ~
作者: fujianabc    时间: 2008-1-21 21:30
我和楼主一样的习惯,分区时先分三个主分区,其余空间分为逻辑分区,这样为以后装多系统提供了很大的方便。

估计是楼主分区表那里有些问题,你把硬盘的mbr(512字节)发上来看一下。
作者: nn2nn    时间: 2008-1-21 22:09
提示: 作者被禁止或删除 内容自动屏蔽
作者: herubber    时间: 2008-1-21 22:13
好高兴啊,哈哈,原来有人和我一样想的,已经沿用了7年多了,一直觉得这样很方便!! 谢谢 fujianabc 回帖指教
MBR这个这个..,我真的不知道怎么把二进制的内容转成文本那样看,弄了好久都弄不到,如果fujianabc 有什么
好方法把二进制文件转成文本格式,请指教,现在只好又发图片了,-_-!  浪费下论坛的宝贵空间

作者: herubber    时间: 2008-1-21 22:18
To: nn2nn (阿呆)
我也不知道为什么,现在的新硬件(已经不能叫新了)老是运行不了DiskGen,就是运行后提示异常,反正就不能进入DiskGen的界面了,好多机器都这样,一个大好的老牌软件啊..在以前
Win95~98 年代 DiskMen很好用的,现在我也搞不清为什么..如果 nn2nn (阿呆) 知道的,麻烦告诉下,谢谢了
作者: nn2nn    时间: 2008-1-21 22:20
提示: 作者被禁止或删除 内容自动屏蔽
作者: nn2nn    时间: 2008-1-21 22:25
提示: 作者被禁止或删除 内容自动屏蔽
作者: herubber    时间: 2008-1-21 22:30
啊呆回帖速度真快,不过你说的情况..
"用U盘启动PE,拔掉硬盘可启动,接上硬盘则不能启动"  这不是我的情况哦,我的U盘还没开始量产呢,所以一直不敢在另外2个分区装系统,呵呵,这种情况一直持续了2个月了,今天终于忍不住要问这个问题了...
作者: lxl1638    时间: 2008-1-21 22:36
除了分区表不良以外,你参考一下下面的信息:
IDE硬盘号与它挂接的IDE槽有关,SATA硬盘也类似,可以映谢为IDE1或IDE2。
GRUB启动与硬盘号有关的,这是GRUB最大的不足,有时一些必要的文件就在它脚下(根)也找不到,非要指定硬盘号不可。
作者: herubber    时间: 2008-1-21 22:49
谢谢 lxl大哥,呵呵~
请问这个硬盘号怎么指定呢?矮人dos也一样启动不成功,但MaxDos可以(MaxDos基本没有用过,因为发生这种情况,所以什么都试了试,结果它竟然可以),难道MaxDos不是用Grub的?
开始,我以为sata要放第一个槽,后来转来转去都不行(只是了Sata 1#到3#)
作者: hwd6    时间: 2008-1-21 22:51
原帖由 lxl1638 于 2008-1-21 10:36 PM 发表
除了分区表不良以外,你参考一下下面的信息:
IDE硬盘号与它挂接的IDE槽有关,SATA硬盘也类似,可以映谢为IDE1或IDE2。
GRUB启动与硬盘号有关的,这是GRUB最大的不足,有时一些必要的文件就在它脚下(根)也找不 ...

老九说得真是一针见血呀,经常为这个问题头痛,什么时候GRUB才能彻底解决这个问题...
作者: herubber    时间: 2008-1-21 22:55
难道也有很多人和我的状况一样,启动不了PE吗?

现在回忆起来,一装好电脑,因为没有光驱,用ide硬盘启动,Ghost8.0 恢复系统到Sata硬盘的第2个分区,然后不能启动电脑,之后问朋友才知道sata要用Ghost11的,当时分区表好像是坏过,然后忘记用什么工具恢复过来的..
作者: chenall    时间: 2008-1-22 00:37
用SPFDISK就可以解决了.(互换分区)把第一分区和第二分区换一下.(对硬盘数据没有影响的)

还有GRUB启动与硬盘号有关,
其实这个不能全怪GRUB.如果写GRUB启动菜单的人的有考虑到这个,就不会出现这种问题了.

像我编写的GRUB菜单一般都是通用的.不管放到哪个盘,那个分区.
作者: fujianabc    时间: 2008-1-22 10:13
原帖由 herubber 于 2008-1-21 10:13 PM 发表
好高兴啊,哈哈,原来有人和我一样想的,已经沿用了7年多了,一直觉得这样很方便!! 谢谢 fujianabc 回帖指教
MBR这个这个..,我真的不知道怎么把二进制的内容转成文本那样看,弄了好久都弄不到,如果fujianabc 有什么 ...

你可以用winimage把硬盘的mbr保存下来即可,你贴张图我没办法分析的。
作者: gsp58    时间: 2008-1-22 11:20
磁盘分区不良是进不了PE的。
作者: herubber    时间: 2008-1-22 19:25
To chenall:  为什么要交换分区呢? 换了,我的XP不就变成第一个分区了?我希望第一个分区装Vista,第二个分区装XP(已经是了),第三个Linux

To gsp58 : 我的分区不良吗 ? 能说具体些吗?

To fujianabc : 非常感谢你继续跟帖,我把二进制文件放上来吧,贴图是为了不用你下载 ~,~

Sectors.rar

508 Bytes, 下载次数: 24, 下载积分: 无忧币 -2

MBR (512)


作者: fujianabc    时间: 2008-1-23 10:14
原帖由 herubber 于 2008-1-22 07:25 PM 发表
To chenall:  为什么要交换分区呢? 换了,我的XP不就变成第一个分区了?我希望第一个分区装Vista,第二个分区装XP(已经是了),第三个Linux

To gsp58 : 我的分区不良吗 ? 能说具体些吗?

To fujianabc : 非常感 ...

看了一下你的分区表,似乎是有所谓的“分区表不良”的问题,现在新版的grldr似乎对于分区表的chs直比较敏感。
我也碰到过类似问题,grub中由于“分区表不良”而无法访问分区,后来是自己手动改分区表解决的。

另外一个方法就是用较老版本的grub4dos,它对分区表的chs值不敏感,可以正常访问分区:

grldr.rar

91.23 KB, 下载次数: 18, 下载积分: 无忧币 -2


作者: 紫狐    时间: 2008-1-23 10:56
原帖由 herubber 于 2008-1-21 10:18 PM 发表
To: nn2nn (阿呆)
我也不知道为什么,现在的新硬件(已经不能叫新了)老是运行不了DiskGen,就是运行后提示异常,反正就不能进入DiskGen的界面了,好多机器都这样,一个大好的老牌软件啊..在以前
Win95~98 年代 Dis ...



在部分无法运行diskgen的机器,diskman反而可以运行,所以我的光盘里面两个版本都有,这个不行就换另外一个,你可以试一试diskman。
作者: nn2nn    时间: 2008-1-23 12:09
提示: 作者被禁止或删除 内容自动屏蔽
作者: rain0773    时间: 2008-1-23 13:02
diskman和diskgen下载
感觉修复分区表很好用!

[ 本帖最后由 rain0773 于 2008-1-23 01:04 PM 编辑 ]

diskman.rar

101.81 KB, 下载次数: 25, 下载积分: 无忧币 -2

diskgen.rar

144.36 KB, 下载次数: 27, 下载积分: 无忧币 -2


作者: herubber    时间: 2008-1-23 13:04
謝謝 fujianabc 提供舊版的grub,回去試試看,不過如果能夠改分區表解決的,我也希望改改,備份起來
能告訴我,哪里不良嗎?難道我改還不成?

diskgen應該就是diskmen的升級版,印象是同一個作者的,所以好早就把Diskmen刪除了,順便問問,DiskGen支持多大的硬盤啊?  diskgen在我的電腦可以使用,呵呵,真好,一打開,就提示我的分區表有問題,我不敢修正啦,好歹等我先備份.

在這里感謝下chnhhwz版主提供的量產工具,和ReBoot.iso,我昨晚量產PNY2G可以啟動了,這下我夠膽修復分區表了,呵呵~

很感謝大家的幫助
作者: rain0773    时间: 2008-1-23 13:08
能够支持多大的硬盘不太清楚,反正我这160G和320G的硬盘用着都没问题
作者: 123    时间: 2008-1-23 13:16
主分区表只有4个,没有按分区位置排序会出这种问题?
作者: herubber    时间: 2008-1-23 13:36
回去修修分區表的知識才行了,謝謝




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