[问题]原系统为Vista+Ubuntu,后来装了XP之后引导不了Vista了,请教。

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
lizart
帖子: 12
注册时间: 2006-11-18 19:27

[问题]原系统为Vista+Ubuntu,后来装了XP之后引导不了Vista了,请教。

#1

帖子 lizart » 2008-09-06 21:02

小弟电脑以前是Vista+ubuntu双系统(Vista是hd0,0;ubuntu是hd0,5),使用Grub菜单来引导;
这两天开发个东西需要XP的环境就装了个XP(xp是装在hd0,3吧),装好之后又到ubuntu里面讲root改到了ubuntu上来;

然后在boot文件中加了一条引导信息,先是把Vista的样子复制了过去,大概是
root (hd0,3)
savedefault
chainloader +1
boot

后来XP引导不进,我就把下面的两行都删掉了,如下:
root(hd0,3)
boot
这样之后可以进XP了,但是选以前的vista选项也进不了Vista了,小弟也无从下手……故请教各位高手,谢谢!
哦对了,C盘(hd0,0)是主分区,其他是扩展。
lizart
帖子: 12
注册时间: 2006-11-18 19:27

#2

帖子 lizart » 2008-09-06 21:16

UP一下
lizart
帖子: 12
注册时间: 2006-11-18 19:27

#3

帖子 lizart » 2008-09-06 22:43

我现在在XP下安装了Vista BOOT Pro,从Vista恢复XP的引导菜单,然后再使用Grub引导Vista,希望能够成功 :D
lizart
帖子: 12
注册时间: 2006-11-18 19:27

#4

帖子 lizart » 2008-09-07 16:07

人气差~自己解决了,写下办法.

以管理员身份进入VISTA,进入系统目录,并右键以管理员身份运行CMD(“c:\windows\system32\cmd.ece”),在CMD下依次输入以下6个命令:
1、X:\boot\bootsect -nt60 all (X为VISTA光盘,使用该命令更改系统盘引导方式)
2、c:\windows\system32\bcdedit /export "d:\BCDBack\BCD" (备份VISTA引导文件,需现在D盘建立上述目录)
3、c:\windows\system32\bcdedit /create {ntldr} -d "Windows XP" (添加名为windowsXP的引导菜单)
4、c:\windows\system32\bcdedit /set {ntldr} device partition=c:
5、c:\windows\system32\bcdedit /set {ntldr} path \ntldr (添加ntldr引导)
6、c:\windows\system32\bcdedit /displayorder {ntldr} -addlast
macosx1054
帖子: 39
注册时间: 2008-09-07 17:17
来自: shan dong qing dao

#5

帖子 macosx1054 » 2008-09-08 11:32

这里好像因为一个安装顺序的问题,如果首先安装XP,就可以,没有启动的问题。呵呵....看你的方法真厉害,努力学习。。
回复