请教linux和xp双系统如何使用grub来引导的问题
来源:百度知道 编辑:UC知道 时间:2024/05/12 07:12:49
由于重装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 写道:
假定