[求助!!!] 安装debian后grub设置错误进不了win!!!

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

[求助!!!] 安装debian后grub设置错误进不了win!!!

#1

帖子 studyu » 2007-12-29 10:59

如题:
今天安装debian后在选择grub引导的时候我选择的(hd0,0)而不是默认的(hd0).
导致现在进不了XP了,该如何删掉grub啊。
进入了grub后,XP选项里面的内容大概是:
root (hd0,0)
makeactive
boot
选择它之后当然还是回到这个菜单。
现在进的XP。。用的是启动盘进的。。

先谢谢大家了。。


ps:
1.在google上搜索了很多不过大都是讲安装grub 或者是 fdisk /mbr的。
我的grub安装在(hd0,0)了不知道该怎么恢复。
2.刚刚用XP自带的还原功能还原了下也没用(PS:还原点是在安装VirtualBox的时候创建的。)
3.由于硬盘安装的debian(参照本论坛安装ubuntu7.10的方法,grub也是在这里下载的),电脑上一直有grub。我root进入debian后,将boot文件夹和grldr移动后也不行:
mkdir /mnt/win_c
umount -t vfat /sda1 /mnt/win_c
mkdir /mnt/win_c/bak
mv boot /mnt/win_c/bak
mv grldr /mnt/win_c/bak
启动的时候还是一样的问题。
4.Sorry,使用了[求助!!!] 还有后面的3个!!!不过心情的确很着急。。。
望理解下 o(∩_∩)o...
studyu
帖子: 20
注册时间: 2007-11-22 12:49
来自: Sichuan

#2

帖子 studyu » 2007-12-29 12:13

My God。
米人回复咋办捏。
suninrain
帖子: 42
注册时间: 2007-11-11 3:24

#3

帖子 suninrain » 2007-12-29 12:34

修复 grub 的方法 试试看 :
打开终端。切换为超级用户(SuperUser)。(在Ubuntu中输入"sudo -i",在Ubuntu以外的其它发行版中输入"su")。输入根用户密码。

输入"grub",会出现GRUB命令提示。

输入"find /boot/grub/stage1"。会出现如同"(hd0)"样的结果,在我的电脑上是"(hd0,3)"。在下面的命令中使用您电脑中得到的结果。

输入"root (hd0,3)"。

输入"setup (hd0,3)"。这里是关键。在其它一些指南中使用"(hd0)", 如果您想将GRUB写入MBR的话,那使用"(hd0)"是没有问题的。如果您想将GRUB写入您的Linux根分区的话,则您需要在逗号之后加上数字,形如"(hd0,3)"。

输入"quit"。

然后用xp的安装盘修复xp
另外 我是用easyBCD 加载系统选项 的 不用grub 引导
studyu
帖子: 20
注册时间: 2007-11-22 12:49
来自: Sichuan

#4

帖子 studyu » 2007-12-29 12:59

suninrain 写了:修复 grub 的方法 试试看 :
打开终端。切换为超级用户(SuperUser)。(在Ubuntu中输入"sudo -i",在Ubuntu以外的其它发行版中输入"su")。输入根用户密码。

输入"grub",会出现GRUB命令提示。

输入"find /boot/grub/stage1"。会出现如同"(hd0)"样的结果,在我的电脑上是"(hd0,3)"。在下面的命令中使用您电脑中得到的结果。

输入"root (hd0,3)"。

输入"setup (hd0,3)"。这里是关键。在其它一些指南中使用"(hd0)", 如果您想将GRUB写入MBR的话,那使用"(hd0)"是没有问题的。如果您想将GRUB写入您的Linux根分区的话,则您需要在逗号之后加上数字,形如"(hd0,3)"。

输入"quit"。

然后用xp的安装盘修复xp
另外 我是用easyBCD 加载系统选项 的 不用grub 引导
先谢个。。。偶去4下额。。
studyu
帖子: 20
注册时间: 2007-11-22 12:49
来自: Sichuan

#5

帖子 studyu » 2007-12-29 13:48

suninrain 写了:修复 grub 的方法 试试看 :
打开终端。切换为超级用户(SuperUser)。(在Ubuntu中输入"sudo -i",在Ubuntu以外的其它发行版中输入"su")。输入根用户密码。

输入"grub",会出现GRUB命令提示。

输入"find /boot/grub/stage1"。会出现如同"(hd0)"样的结果,在我的电脑上是"(hd0,3)"。在下面的命令中使用您电脑中得到的结果。

输入"root (hd0,3)"。

输入"setup (hd0,3)"。这里是关键。在其它一些指南中使用"(hd0)", 如果您想将GRUB写入MBR的话,那使用"(hd0)"是没有问题的。如果您想将GRUB写入您的Linux根分区的话,则您需要在逗号之后加上数字,形如"(hd0,3)"。

输入"quit"。

然后用xp的安装盘修复xp
另外 我是用easyBCD 加载系统选项 的 不用grub 引导
貌似不行额。。
好像setup (hd0)之后只是在/mbr下面多了一个grub而已。
但是 里面grub要进入XP还是得要
root (hd0,0) ……
然后就进入了(hd0,0)
dexlic
帖子: 57
注册时间: 2007-11-28 15:35

修改menu.lst即可

#6

帖子 dexlic » 2007-12-29 18:37

修改menu.lst即可,我就在前面加上了xp,一般是root (hd0,0) 吧
foxhidden
帖子: 37
注册时间: 2006-07-23 20:59

#7

帖子 foxhidden » 2007-12-29 19:34

去下Clear MBR 0.9,清除grub,绝对安全
回复