无忧启动论坛

标题: 移动硬盘装系统失败,请帮我看看哪里出问题了 [打印本页]

作者: 海鹰飞驰    时间: 2010-6-9 19:39
标题: 移动硬盘装系统失败,请帮我看看哪里出问题了
1,用USB-HDD这个软件把PE装在了我的移动硬盘上的第一个活动分区上

2,接着进PE,用分区工具把我的装机硬盘分了一个10G的NTFS,并设为活动(我的装机硬盘是新硬盘,区都没分的)

3,在PE中,我的装机硬盘显示的盘符是C盘,移动硬盘的盘符跟在后面

4,然后开始安装XP系统(安装版的,非Ghost)

系统安装一切正常

可是系统装完后,我扯掉移动硬盘,装机硬盘却不能引导

经试验,不插移动硬盘且不将移动硬盘设为第一启动的话,系统就无法引导

插上移动硬盘,并且设为第一启动就能正常进XP(引导信息为XP、USB-HDD、PE三项)

在XP下,装机硬盘的盘符变成D,移动硬盘的第一个活动分区的盘符变成C

难道叫我以后每次开机都用移动硬盘引导?太惨了!

这就是所有的情况,请大家帮我看看,哪里出了问题,谢谢!!


我还做过尝试,在装机硬盘上再分出一个区放系统ISO,然后进PE后我拔掉移动硬盘装系统,结果拷完数据第一次重启就又不能引导了

搞了一下午,郁闷死我了,好心的高手们,救救小弟吧!!
作者: wwx169    时间: 2010-6-9 20:02
2,接着进PE,用分区工具把我的装机硬盘分了一个10G的NTFS,并设为活动(我的装机硬盘是新硬盘,区都没分的)

3,在PE中,我的装机硬盘显示的盘符是C盘,移动硬盘的盘符跟在后面

4,然后开始安装XP系统(安装版的,非Ghost)
------------------------------------------------------------------------------------------------------------------------------------------------------

--------------嘿嘿,在此时将移动硬盘取下,再继续将系统装入你的本硬盘上。
作者: 天涯海角1216    时间: 2010-6-9 20:03
你的本地硬盘的MBR正常吗?
在该分区的 boot.ini 里是类似这样吗?
[boot loader]
timeout=2
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

这样吗?

[ 本帖最后由 天涯海角1216 于 2010-6-9 20:05 编辑 ]
作者: 海鹰飞驰    时间: 2010-6-9 20:15
原帖由 wwx169 于 2010-6-9 20:02 发表



试过了,在装机硬盘上再分出一个区放系统ISO,然后进PE后我拔掉移动硬盘装系统,结果拷完数据第一次重启就又不能引导了
作者: 海鹰飞驰    时间: 2010-6-9 20:25
原帖由 天涯海角1216 于 2010-6-9 20:03 发表
你的本地硬盘的MBR正常吗?
在该分区的 boot.ini 里是类似这样吗?

timeout=2
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS ...



MBR要怎么看?
我只知道以前磁盘分区用FDISK/MBR,很久没弄了,确实不记得了
现在都是直接用光驱装系统或者是在原先有系统的电脑上用PE重装
只是这次的主板没IDE接口,我又没有SATA光驱而且硬盘又是一个新硬盘,所以才出了这么多事

新机器放在单位了,现在不能准确验证您说的那两点
作者: 海鹰飞驰    时间: 2010-6-9 20:29
原帖由 天涯海角1216 于 2010-6-9 20:03 发表
你的本地硬盘的MBR正常吗?
在该分区的 boot.ini 里是类似这样吗?

timeout=2
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS ...



如果明天看见BOOT.INI中不是default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
我改成这样不知道有没有用?
作者: lanluosi    时间: 2010-6-9 20:45
用的什么分区工具?挺像没有设置活动分区哈,移动硬盘装系统也用过几次,不过不是用PE安装
作者: 海鹰飞驰    时间: 2010-6-9 20:56
原帖由 lanluosi 于 2010-6-9 20:45 发表
用的什么分区工具?挺像没有设置活动分区哈,移动硬盘装系统也用过几次,不过不是用PE安装



兄弟能说说你不用PE是怎么装的吗?

我用的分区工具是PE里自带的PM,活动分区设了
作者: liuzhaoyzz    时间: 2010-6-9 21:26
试试进入PM后点本地硬盘→更新MBR→应用→拔掉移动硬盘重启。如果还是不行,那你就真的碰到了传说中的PM建立的MBR与微软的ntldr不兼容的问题了,dylneil与123MM,chnhhwz,netwinxp两大版主争论了很久也没有个结果。
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=116069&extra=&highlight=winpm&page=1
如果不行就用ptdd,再不行就备份数据直接diskgenius重新分区算球。

[ 本帖最后由 liuzhaoyzz 于 2010-6-9 21:41 编辑 ]
作者: 天涯海角1216    时间: 2010-6-9 21:46
标题: 回复 #9 liuzhaoyzz 的帖子
其实用 Pauly 的 BOOTICE 建立NT5/6即可!
我估计不是MBR的问题,既然在移动硬盘安装,移动硬盘就是disk(0) , XP安装程序必然将本地硬盘当成disk(1)了,拔掉移动硬盘,自然不能启动,还是等待楼主明天反馈吧。呵呵
作者: liuzhaoyzz    时间: 2010-6-9 21:52
我看不大可能是你说到的问题,楼主说明了:
3,在PE中,我的装机硬盘显示的盘符是C盘,移动硬盘的盘符跟在后面
所以说PE还是没有把盘符搞乱哦?等待楼主反馈。
作者: 海鹰飞驰    时间: 2010-6-9 22:47
原帖由 liuzhaoyzz 于 2010-6-9 21:52 发表
我看不大可能是你说到的问题,楼主说明了:
3,在PE中,我的装机硬盘显示的盘符是C盘,移动硬盘的盘符跟在后面
所以说PE还是没有把盘符搞乱哦?等待楼主反馈。



是的,在PE中确实本地硬盘在前,移动硬盘在后
但是用移动硬盘引导进了系统后,本地硬盘变成D了

看了兄台提供的那个帖子
最最主要,我的这个硬盘是全新的,而且我又没有SATA的光驱,所以才造成这么多问题
作者: 海鹰飞驰    时间: 2010-6-9 22:51
另外请教一下,这个PTDD我要怎么装到我的PE里去啊?

可否装完系统后(我的意思是,悲剧的按现在的情况,用移动硬盘引导进了XP后)

再用PTDD重写MBR?
作者: 天涯海角1216    时间: 2010-6-9 22:53
标题: 回复 #13 海鹰飞驰 的帖子
你用BOOTLCR 写  MBR就可以了http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
作者: 海鹰飞驰    时间: 2010-6-10 10:29
今天看了
Boot.ini是
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
c:\GRLDR="start USB-HDD"
c:\AVLDR="start WinPE"
作者: 海鹰飞驰    时间: 2010-6-10 10:31
另外,boot.ini没在本地硬盘里,在C盘,也就移动硬盘的活动分区里
作者: 海鹰飞驰    时间: 2010-6-10 10:55
最新进展

我用天涯海角大大介绍的bootice重写MBR后
现在用本硬盘引导出现缺少NTLDR
看来确实是本硬盘原来的MBR错了,现在恢复后缺少引导文件

我要怎么把引导文件弄到我的本硬盘里面去?
作者: 海鹰飞驰    时间: 2010-6-10 12:40
最最新进展

只能用笨办法了,用BootICE重写了本地硬盘的MBR后

我用移动硬盘引导,进XP,然后把系统ISO拷到本地硬盘上

重启,进PE,拔掉移动硬盘,重新安装,现在一切正常

终于搞定了,折腾了我一天了

在此,严重感谢天涯海角1216版主,liuzhaoyzz和wwx169的帮助指导,谢谢你们了
作者: yaojy    时间: 2010-6-10 17:26
其实这个问题应该是已经讨论到“烂”了的问题,这是XP系统固有的特性导致的,一般在挂有SATA硬盘时产生。
解决方法:
1、在PE下用带参数的winnt32.exe命令安装,参数中指定启动分区为本地硬盘的活动主分区和先复制安装文件到本地硬盘,如/makelocalsource /tempdrive:C /syspart:C /noreboot;当复制完要求重启时,重启并拔下移动硬盘。
2、用XP/2003安装器,安装器其实就是winnt32.exe命令行的GUI界面。本论坛有好几个这样的安装器,本人也发了一个。感兴趣的话,可以翻来看看。




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