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

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
头像
squirrel20
帖子: 35
注册时间: 2010-09-21 11:10

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

#1

帖子 squirrel20 » 2010-10-13 23:22

最开始是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的同学也可以试哈。
上次由 squirrel20 在 2011-03-05 23:45,总共编辑 3 次。
sjhsb
帖子: 16
注册时间: 2010-09-20 18:03

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

#2

帖子 sjhsb » 2010-10-14 23:39

顶啊,如果是亲身操作!
关于grub修复,网上的步骤或过于简略,或不顾grub版本乱扯

收藏了 :em01
头像
squirrel20
帖子: 35
注册时间: 2010-09-21 11:10

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

#3

帖子 squirrel20 » 2010-10-16 12:55

sjhsb 写了:顶啊,如果是亲身操作!
关于grub修复,网上的步骤或过于简略,或不顾grub版本乱扯

收藏了 :em01
呵呵,欢迎收藏,不过我这个也只是针对我的机子,各人的说不定也有些区别。
chyanog
帖子: 1
注册时间: 2010-10-24 14:31

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

#4

帖子 chyanog » 2010-10-24 21:06

我的情况跟楼主类似。通过安装光盘选择试用,进入终端后执行到
grub-install --root-directory=/mnt/ /dev/sda
时,提示grub没有安装,是否通过apt-……命令安装?试用时又连不上网,像这种情况应该怎么办呢?
头像
jxhow
帖子: 5859
注册时间: 2008-10-24 22:02
来自: 浙江

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

#5

帖子 jxhow » 2010-10-24 21:26

有比这个简单的方法


4楼的可以用grub4dos修复
看grub2教程贴
http://sb.google.com/ 提问前 请在右上角搜索一下
头像
peteryeh64
论坛版主
帖子: 9386
注册时间: 2008-12-20 15:43
系统: 家kubuntu20.04
来自: 心靈深處

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

#6

帖子 peteryeh64 » 2010-10-24 22:08

:em06 ...我都是用這種方法裝回grub2的...用光盤livecd確實比較方便...個人覺得...
[论坛版主行为规定]+[PITIVI簡易教程]+[ubuntu裝迅雷]
[releases.ubuntu.com]+[cdimage.ubuntu.com]+[old-releases.ubuntu.com]
[學ubuntu必須拜讀懶蝸牛"笨兔兔的故事"=viewtopic.php?f=112&t=162040][Linux明日的希望在中國]
头像
squirrel20
帖子: 35
注册时间: 2010-09-21 11:10

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

#7

帖子 squirrel20 » 2010-10-25 12:51

chyanog 写了:我的情况跟楼主类似。通过安装光盘选择试用,进入终端后执行到
grub-install --root-directory=/mnt/ /dev/sda
时,提示grub没有安装,是否通过apt-……命令安装?试用时又连不上网,像这种情况应该怎么办呢?
sudo apt-get install grub 安装能成功,不过最好一进终端时就先把grub安上。
头像
squirrel20
帖子: 35
注册时间: 2010-09-21 11:10

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

#8

帖子 squirrel20 » 2010-10-25 12:54

peteryeh64 写了::em06 ...我都是用這種方法裝回grub2的...用光盤livecd確實比較方便...個人覺得...
的确很方便,什么时候把grub直接备份到一张盘上,以后就更方便了 :em11
头像
nmsfan
帖子: 18958
注册时间: 2009-10-16 22:46
来自: finland

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

#9

帖子 nmsfan » 2010-10-25 14:03

:em11
>>>>推Ubuntu 桌面培训~~<<<<
>>>>想加入/了解gimp汉化吗,点我吧~<<<<
——————————————————————
不推荐wubi,也不推荐你给别人推荐wubi…………
随心而为的感觉真好……
强推mayhem!!
强推ensiferum
头像
yehyun
帖子: 179
注册时间: 2006-10-11 23:29

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

#10

帖子 yehyun » 2010-10-28 11:46

不错,顶一下
/)/) (\/)︵
(-.-)(·_ _ )~
在Ubuntu中进步
yung043
帖子: 30
注册时间: 2010-10-19 22:32

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

#11

帖子 yung043 » 2010-10-28 16:35

我的问题是安装好ubuntu后,重启进入的还是liveCD,就是桌面上还是有install ubuntu10.10的图标,也能用这种方法吗?
yung043
帖子: 30
注册时间: 2010-10-19 22:32

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

#12

帖子 yung043 » 2010-10-28 16:36

我的问题是安装好ubuntu后,重启后桌面上还是有install ubuntu10.10的图标,也能用这种方法吗?
humban
帖子: 5
注册时间: 2010-09-07 10:12

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

#13

帖子 humban » 2010-10-30 21:20

我现在有同样的问题,但不同的是我有2快硬盘,win7装在主硬盘上,ubuntu10.04装在另一硬盘上,现在想重装win7,但又害怕ubuntu不能启动,希望得到指导啊!
sprit
帖子: 1
注册时间: 2009-06-28 23:46

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

#14

帖子 sprit » 2010-10-31 17:49

看了那么多建议,这是唯一一个让启动到 Ubuntu 的,顶!
头像
squirrel20
帖子: 35
注册时间: 2010-09-21 11:10

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

#15

帖子 squirrel20 » 2010-11-02 20:57

yung043 写了:我的问题是安装好ubuntu后,重启后桌面上还是有install ubuntu10.10的图标,也能用这种方法吗?
你不会是没把光盘取出来吧‵‵
回复