linux+win7双系统重装win7修复grub的办法

  本人是debian+win7的双系统, 下面介绍下重装win7的整个过程以及遇到的一些小问题,在查阅相关博客和朋友的帮助下成功修复, 记录下以便以后有不时之需, 也希望能帮助到遇到同样问题的朋友!

首先 在win7上下载一个EasyBCD2.2, 然后就是下面图示过程添加 linux系统所在分区 以便引导进入linux

                        

                        

                        

到这里就可以了, 我是已经把win 自己的给删除了  所以 只显示了linux的!到这里 操作无误的话 可以点工具重新启动了!!

重新启动我们会发现出来了引导选项 进入linux系统, 但是到我这里遇到的问题就是 这个引导其实 没有找到我们在linux下 grub.conf 或者 grub.cfg所在的正确目录,(是cfg 还是 conf 后缀取决自己系统)!

所以我们要手工配置这就是说 我们最好 首先 在linux系统下 查找到grub.conf/cfg所在的目录, 和 清楚自己 linux系统(终端下 fdisk -l命令查看)  所在硬盘分区 再开始操作!!!

          

好 出现这个这个情况后 按 e 进入编辑状态, 注意!  这里 只要先把grub.conf或者grub.cfg 的给修改正确 然后 (hd0, hdx) x 就是系统所在分区, 其实可以一个一个试这里不会

出问题的,修改好之后 按 b 进入引导 如果无误 到这里 就会重新看到你熟悉的 grub 引导界面了! 好 进入 系统后 还需要对 grub 进行 修复, 也就是 重写mbr的引导

          

进入了系统之后进入终端首先就是  update-grub   fdisk -l (查看系统所在分区编号)

然后就是 mount /dev/sdax /mnt (x代表你系统所在分区编号)

重装grub-install --root-directory=/mnt  /dev/sda  (这里sda就是硬盘 不需要加分区编号)

成功之后 可以reboot 了( 注意, 我这里重启 会进入grub recue模式, 不知道为何,难道是还需要 update-grub一下再重启)

下面 再说下 如果遇到了 grub recue 情况 怎么解决的办法

grub resuce>ls 罗列所有磁盘分区信息  比如 (hd0) (hd0, msdos1) 这样

然后就是 找出 grub文件所在 分区  也就是 ls (hd0, msdosX)/boot/grub  (X可变)   当罗列出一大堆 说明找到了

可以继续下面的命令:

  set root=(hd0, msdosX)

  set prefix=(hd0, msdosX)/boot/grub

  insmod /boot/grub/normal.mod

  normal

现在就可以重新看到正确的grub引导了 不过 进入 系统 还需要再最后解决下问题!

  sudo update-grub

  sudo grub-install /dev/sda

到这里 reboot 一般来说问题就解决了!其中个别缘由也不是太清楚, 希望以后慢慢能弄懂!

时间: 2024-11-07 23:40:56

linux+win7双系统重装win7修复grub的办法的相关文章

linux+win7双系统重装win7修复grub的办法(转)

本人是debian+win7的双系统, 下面介绍下重装win7的整个过程以及遇到的一些小问题,在查阅相关博客和朋友的帮助下成功修复, 记录下以便以后有不时之需, 也希望能帮助到遇到同样问题的朋友! 首先 在win7上下载一个EasyBCD2.2, 然后就是下面图示过程添加 linux系统所在分区 以便引导进入linux 到这里就可以了, 注意!!!本人犯错了把win的删除了(所以只显示了linux的!), 一定不能删除!不然进到linux修复好grub之后再重启进不了win7的系统!!(又要悲催

win7,ubuntu双系统——重装win7后如何恢复ubuntu引导

磁盘分区——windows 7自带分区工具实现 磁盘分区——PQ硬盘分区魔术师 win7,ubuntu双系统的安装——正式安装 win7,ubuntu双系统的安装——卸载ubuntu 讲述了我的  win7,ubuntu双系统 使用历程,现今遇到了“ 重装win7后如何恢复ubuntu引导 ”,特别记录下来,供以后查阅: 参考: http://www.cnblogs.com/dolphin0520/archive/2012/03/11/2390175.html 在重装系统之后,开机启动界面的ub

双系统重装win7/Xp后如何恢复ubuntu引导--转载

重装win7后如何恢复ubuntu引导 在重装系统之后,开机启动界面的ubuntu引导不见了,直接进入新安装的window系统中.下面是如何恢复ubuntu引导的方法: 1)准备一张ubuntu系统安装盘: 2)将ubuntu系统安装盘放入光驱,重新启动计算机,进入BIOS,将开机启动设置为光驱(CD/ROM)启动方式: 3)然后保存设置退出,等待片刻就进入到ubuntu的安装界面,此时有两个选择 1.在该光盘上试用ubuntu系统 2.将ubuntu系统安装到计算机上 选择"在该光盘上试用ub

Ubuntu杂记——双系统重装Win7后找不到Ubuntu的解决办法

之前装过Ubuntu和Win7的双系统,后来重装了Win7,发现Ubuntu不见了,那会没怎么用,也没去解决问题.现在再看Android内核剖析,大部分都是在Ubuntu环境下进行的,所以百度了一些方法,怎么把之前的Ubuntu系统恢复过来. 重装Win7后,Ubuntu不能启动并不是因为Ubuntu系统不见了,只是Windows的引导分区把Ubuntu的引导给隐藏了,百度上很多教程都是命令行或者需要做启动盘,好是麻烦,后来终于找到一篇教程,挺简单的,用Easy BCD就可以了. 一.下载并安装

win7+ubuntu双系统 重装win7后grub修复

问题:之前安装的是win7+ubuntu双系统,重装win7后启动选项没有了,直接进入的是win7系统,无法进入ubuntu系统了. 解决办法:我们需要修复grub,将ubuntu系统重新挂载一下,具体步骤如下: 1.进入到一个ubuntu系统中,打开终端 我是用U盘安装Ubuntu系统的,可以用U盘进入到试用Ubuntu那个选项中,然后打开终端(当然也可以使用其他的方式进入,如liveCD). 2.获取管理员权限: sudo -i(可能会让您输入密码) 运行命令:fdisk -l Disk /

win7 Ubuntu双系统重装win7后Ubuntu引导消失

在重装Win7后,启动后发现原来ubuntu 12.04(U盘安装)的引导不见了,而是直接进入了Win7系统. 问题原因: 引导出现问题 解决方法: 1) 通过 U盘启动盘进入Ubuntu 试用系统 2) 打开终端,输入命令,添加boot-repair所在的源: sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update 3) 安装boot-repair并且开启boot-repair: sudo apt

Ubuntu+Win7双系统grub的修复问题

最近,在grub引导的Ubuntu+Win7双系统上作业,用的是Ubuntu14.04.2.进行系统更新,更新到一般卡住了,恰好此时在进行grub相关文件的更新,我把机器重启后进入了grub rescue模式,如下: error: file '/boot/grub/i386-pc/normal.mod' not found. Entering rescue mode... grub rescue> 经过网络一番查找和自身验证,我汇总了三种解决方法. 1.制作Ubuntu的U盘启动工具,选择U盘启

Ubuntu与Win7双系统下,改变分区导致error:no such partition grub rescue>

我电脑装的是windows和ubuntu双系统.在windows下改变分区,包括新建分区.删除分区.合并分区等操作,会造成Ubuntu的grub找不到分区,以致进入grub rescue模式.这时可以通过如下方式恢复.摘抄http://www.cnblogs.com/ZhangZhifeng1988/archive/2011/12/19/2294018.html如下: 上网找了很多方法问题终于解决了.网上的内容大概有那么三种,一种是用LiveCD,只有挂了的这一台电脑,在公司里也懒得再下系统刻C

双系统重装windows后修复UBUNTU的GRUB

1.问题背景 本子是win7和ubuntu10.04双系统,用的还算好,虽然只有在用QQ的时候还会用到win7,但还是保留windows.可是几天 前,win7突然总是蓝屏.死机,更重要是的背景变成黑的,要求激活.蓝屏可能是显卡太热,黑屏就没有办法,使用过所有的办法重新激活无效后,决定重新安 装xp. 2.实施过程 找到一张萝卜家园的系统盘,从CD启动,选择安装xp原版,选择原来win7的硬盘分区,格式化,安装.重启.进入xp,还好.没有问题.问题是,我的ubuntu没有了~~当然在安装xp就想