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

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

[复制链接]
发表于 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为什么引导系统不一样呢???
发表于 2007-4-30 22:44:32 | 显示全部楼层
ntldr不一样吧,不懂了,纯路过
回复

使用道具 举报

 楼主| 发表于 2007-4-30 22:46:22 | 显示全部楼层
我的机子里只有一个系统,不可能有第二个ntldr存在
回复

使用道具 举报

 楼主| 发表于 2007-4-30 23:20:42 | 显示全部楼层
郁闷,怎么论坛上不去了阿

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

使用道具 举报

 楼主| 发表于 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不能引导。
回复

使用道具 举报

 楼主| 发表于 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才行。
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-31 02:41

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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