admin管理员组

文章数量:1530845

2024年1月22日发(作者:)

记录ubuntu 12.04 win7 双系统重装win7 修复grub经过(作为一个菜鸟)

曾经有人发过牢骚:先发个牢骚,Ubuntu装好过后会自动扫描硬盘,给grub添加别的系统的引导,为神马Windows就不能呢~

(/2011/linux/ubuntu/repair-grub-after-windows)

我只能说同感。

首先重装win7就是很正常的用ultraiso做了个win7的U盘然后把win7装上了。

之后就会发生所有人都会发生的ubuntu的grub2丢失的情况。

1.第一尝试 easybcd 结果为失败

网上对此有很多种解决方案,我先是在windows下用easybcd对引导进行修复(算是修复吧)。。。就是加了一个ubuntu的引导。。

网上对此有几种说法:

其中一个说法(百度知道):

/question/&__bd_tkn__=6c914920766cd86f4415b96fa9ad3797901294fd8078338d51fed8133ea5c69d362ad36bb4bcda3b39bb3949f6bbe47087ac3af56e60b1f4e7eb60157c5dfa329467aaf15d0f03de01252774a135b17b4e76ea077b5ebdfbd344427d745b322ec56678463cc5deabe87c8eaccbdc8d03c93426f44aa0

我在win7下用easybcd引导安装了ubuntu12.04,选择新入口grub2,结果在双系统选择界面选择ubuntu后,grub2会,遍历磁盘寻找ubuntu引导信息,感觉很费时间,请问有没有办法略过着一步,让它直接找到ubuntu分区

事实上,适用grub2的引导结果是进入windows的选择界面后,点进ubuntu会进入ubuntu的选择界面……二次选择非常二。所以尝试其他方法。。似乎有人说用新建grub,引导/boot分区的方法,但是我的ubuntu只有一个主分区一个swap,默认的后果。

之后也许我又做了一些事情,但是我忘记是什么事了……后来因为我做的事情我的windows也进不去了,所以……下面说说我做的事情吧,大概是这个。

2.在前面的两个选择界面的情况下,进入ubuntu修复grub。

/dolphi/archive/2012/04/30/我大概是错误的执行了这个网址里的这一项, grub模块和配置文件受损无法启动时修复。

其中有几个umount印象深刻……后来,整个就不引导了o o当然很有可能是我的操作失误。。。

3.重新找回我的grub2

后来我只好拿自己的U盘(此时这个U盘上是ubuntu的安装程序,所谓liveCD)。然后使用了下面所示的方法。

/s/blog_

笔者:可以用

修复硬盘的引导之后..

GRUB就损坏了.

so 现在只进得去windows

修复方法:

首先找出你的 ubuntulive cd 安装ubuntu的那张光盘

进入试用ubuntu进拉桌面

打开终端输入以下命令:

1:sudo -i

2:fdisk -l (找一找你的ubuntu安装在那个分区)

也可以直接 打开硬盘管理找到你的硬件上的ubuntu在哪个位置.

比如我的ubuntu在 sda10 分区

下面挂载原系统的根目录:

mount /dev/sdax /mnt(x代表你Ubuntu所在分区编号)

grub-install --root-directory=/mnt /dev/sda (注意:/mnt后面有空格键)

如果看到

Installation Error Reported.

Reboot 重启

就表示已经成功啦!重启看看,熟悉的grub引导画面是不是又回来了?

进入ubuntu

这个方法执行完以后,我的界面只剩下了一个ubuntu引导,可以正常进入ubuntu了。

之后发生的事情是,windows选项点得进去但是进不去,进去就显示要用安装光盘修复引导。。。所以我就借了一台电脑重新ultraiso了一个windows光盘,修复了一下一切才正常起来。

总而言之,纠结啊……当然其实是我手贱的频率太高了……

本文标签: 引导修复选择进入界面