无忧启动论坛

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

我也发个pe引导的邪门现象

[复制链接]
跳转到指定楼层
1#
发表于 2007-4-30 22:43:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在u盘和移动硬盘上都装了老毛桃的pe,两个版本一样,移动硬盘上的是u盘上直接复制过去的。只作了小许改动。
现在用u盘和移动硬盘启动主机上的xp时会出现这种显现:
为了通用性,我的启动菜单是这样的:
title 启动本机xp/2k/2k3
find --set-root /ntldr
chainloader /ntldr
u盘和移动硬盘上的内容一样,用u盘启动的时候,选这个菜单可以正常进入xp
而用移动硬盘启动时,选这个菜单,就会出现找不到hal.dll的提示,然后按任何键都会重启。
当然修改一下菜单也可以启动,但是我就是不明白为什么同样的菜单,在u盘和移动硬盘上会出现不同的结果。

提示找不到hal.dll其实说明ntldr已经正确加载,可是同样的ntldr为什么引导系统不一样呢???
2#
发表于 2007-4-30 22:44:32 | 只看该作者
ntldr不一样吧,不懂了,纯路过
回复

使用道具 举报

3#
 楼主| 发表于 2007-4-30 22:46:22 | 只看该作者
我的机子里只有一个系统,不可能有第二个ntldr存在
回复

使用道具 举报

4#
 楼主| 发表于 2007-4-30 23:20:42 | 只看该作者
郁闷,怎么论坛上不去了阿

[ 本帖最后由 armymangl 于 2007-4-30 11:27 PM 编辑 ]
回复

使用道具 举报

5#
 楼主| 发表于 2007-4-30 23:23:11 | 只看该作者
我似乎知道答案了
原因是boot.ini引起的,我的boot.ini内容如下:
[boot loader]
timeout=6
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
也就是说从第一硬盘,第一分区启动xp。
可是当我用移动硬盘引导后,移动硬盘即变成第一硬盘,原来的硬盘变成第二硬盘了。
所以即使ntldr加载成功,却因为boot.ini的原因导致xp不能引导。
回复

使用道具 举报

6#
 楼主| 发表于 2007-4-30 23:25:36 | 只看该作者
我似乎知道答案了
原因是boot.ini引起的,我的boot.ini内容如下:
[boot loader]
timeout=6
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
也就是说从第一硬盘,第一分区启动xp。
可是当我用移动硬盘引导后,移动硬盘即变成第一硬盘,原来的硬盘变成第二硬盘了。
所以即使ntldr加载成功,却因为boot.ini的原因导致xp不能引导。
看来要想正常引导,必须修改menu.lst才行。
回复

使用道具 举报

7#
 楼主| 发表于 2007-4-30 23:28:45 | 只看该作者
以上内容不是灌水,只因为论坛上不去,每次都显示无法连接,所以多发了几次,没想到都发送成功了
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-13 04:15

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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