一直使用xp ,现在新加了Ubuntu Kylin后,发觉一旦xp做恢复后,Ubuntu Kylin将失去引导,经过多方学习,有几种方法。总的说2种重建grub;1种在xp引导中显示Ubuntu Kylin的。我已经眼花缭乱,特请大家指点下。有没有错误的地方。
重装grub
1.用Live CD启动
2.打开终端,运行sudo grub命令(这里可能需要等一会儿),你会看到 grub> 这样的提示符
3.在提示符 grub> 后输入find /grub/stage1,你会得到一个运行结果,比如我的机子上结果是(hd0,5) (这个命令其实就是找出/boot所在分区)
4.运行 grub>root (hd0,5) (这个位置要填上你机子上的运行结果)
5.运行 grub>setup (hd0) 出现几行提示文字,最后是“... succeeded” 修复成功!
6.运行 quit
7.重启计算机,取出live CD
刻录一个Ubuntu Kylin的启动盘,选择试用,进去后打开终端,输入sudo update-grub
1、UP盘启动盘,进试用模式
2、打开文件浏览器,挂载你优麒麟所在分区
3、打开终端输入如下命令
sudo grub-install --root-directory=/media/用户名/所挂分区/boot /dev/sda
这表示你希望把grub安装进/dev/sda(把boot.img写进第一块硬盘的MBR)
还有种说法是
假如boot下面的东西都损坏了,那还得麻烦点:
$sudo grep -v rootfs /proc/mounts >sudo tee /etc/mtab 生成/etc/mtab
$grub-install --no-floppy /dev/hda 安装grub到mbr
然后建立menu.lst。