重装win7后修复grub(LiveCD修复)(win7,ubuntu10.10双系统)

http://forum.ubuntu.org.cn/viewtopic.php?t=297514

最开始是win7和ubuntu10.10双系统共存,grub启动。后来重装了win7,就只能进win7,进不了ubuntu10.10,下面到是修复grub的过程:(希望对和我遇到相同情况的人有所帮助)

注:我的机子配置的是SATA硬盘1块,
分了“ / ” 根分区和 /home 分区,根分区 “/” 分区在 /dev/sda6 

我有张ubuntu10.10的系统盘,启动光盘选择“试用而不安装”,进入后打开终端:
(和我一样菜鸟的要注意命令之间的空格)

1. sudo -i 

2. mount /dev/sda6 /home/ubuntu/mnt 
解释:mnt是我建的一个文件夹。mount指令是挂载分区,后面的/home/ubuntu/mnt可以自己更改位置,此处是挂 载根分区

3. mount /dev/sdaX /home/ubuntu/mnt/boot
这一步是有给 /boot 单独分区的命令,若没单独分区跳过这步

4. grub-install --root-directory=/mnt /dev/sda

5. 重启

6. 我的机子重启后就进了grub界面,但没进grub菜单,所以又有下面的步骤, 在grub>提示符下输入

7. find /boot/grub/core.img (若boot单独分区则:find /grub/core.ima)
此命令会得到个结果:(hdx,y)

8. root (hdx,y)

9. kernel /boot/grub/core.img 
(boot单独分区则:kernel /grub/core.img)

10. boot
执行该命令后就转入到GRUB菜单,此时选择进入Ubuntu

11. 在ubuntu下启动终端

12. sudo grub-install /dev/sda
此命令用作修复grub,

经过上面的步骤就最终恢复到原来的双系统。希望能对和我一样菜鸟的人有所参考~~~

最开始我也试过用 root(hdx,y) setup(hdx) 这种安装方法,在网上查了下,好像GRUB2.0不支持这种方法了。


还有种方法见 41楼

今天用grub4dos修复了双系统,本来是想硬盘安装11.04的,结果弄错了进入了grub界面,干脆就把10.10给修复了。用过grub4dos的同学也可以试哈。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值