请教linux和xp双系统如何使用grub来引导的问题

来源:百度知道 编辑:UC知道 时间:2024/05/12 07:12:49
我现在电脑里面有一个XP和一个红旗linux6.0,安装完linux重启后就会自动进入XP系统,没有提示引导系统,听说grub可以做引导,我想求教一个具体的引导方法,我是两块硬盘,XP和LINUX都在sbd,帮助我完成之后,我还会追加分的,谢谢各位了,帮帮我吧,我都快不行了!

由于重装windows等原因破坏了grub,无法进入ubuntu的请看这里。本帖是根据论坛里相应的帖子整理的。很可能有漏掉不少帖子,请使用论坛的搜索功能。

下面将给出很多种方法来解决这个问题:

1.用livecd(推荐)
2,用安装cd
3,使用grub4dos
4,使用grub软盘

上面的每一种方法都涉及到grub,通常,并不需要你对grub有多少了解,只要认真地读下面的帖子,参照这些帖子去做,就能解决问题,但是,如果你想不仅知其然,还要知其所以然,那你可以看一下grub入门

1,使用livecd(推荐)
使用任何你喜欢的linux livecd

取得root权限并在终端下运行grub
代码:

sudo -s -H
grub

然后,使用如下指令:
oneleaf 写道:

代码:

grub>root (hdX,Y)
grub>setup (hd0)

root 是 /boot 分区的地址,如果不知道可以在 root (hd0, 时按Tab键来补全。

如果按TAB键后你还拿不定主意,那么下面一段也许对你有帮助:
一般/boot就装在你的ubuntu系统所在的分区(如果你不知道ubuntu装在哪儿,可以用cfdisk命令查看)要小心的是hda1相当於(hd0,n-1),例如
yonsan 写道:

如果linux安装根分区为hda5 则执行的是root (hd0,4) 而不是 root (hd0,5)

最后,用
代码:
grub>quit

退出grub,重启系统。

下面是一个例子,(在这个例子中一些步骤并不是必需的——可能这些步骤是否必需取决於你的livecd 能否自动挂载你的本地硬盘的分区)
yonsan 写道:

假定