系统安装了win7+Ubuntu16.04双系统,一直用的好好的,直到前两天手贱在Win7中使用了360系统急救,结果病毒没有消灭掉,反而把Grub给搞没了,导致一开机就直接进入了Windows系统,Ubuntu的引导直接没了,在网上找了各种解决方案,都没有用,直到按照下面这篇博客才重新找回来,博客地址:

http://www.cnblogs.com/hi-blog/p/4572470.html

本文主要记录一下找回的过程,以防止后面再次犯了同样错误时可以再次找回。
问题:之前安装的是win7+ubuntu双系统,重装win7后启动选项没有了,直接进入的是win7系统,无法进入ubuntu系统了。

解决办法:我们需要修复grub,将ubuntu系统重新挂载一下,具体步骤如下:

1、进入到一个ubuntu系统中,打开终端

我是用U盘安装Ubuntu系统的,可以用U盘进入到试用Ubuntu那个选项中,然后打开终端(当然也可以使用其他的方式进入,如liveCD)。

2、获取管理员权限: sudo -i(可能会让您输入密码)

运行命令:fdisk -l
结果一般如下所示:

Disk /dev/sda: 500.1 GB, 500107862016 bytes
设备 启动 起点 终点 块数 Id 系统
/dev/sda1 * 63 167782859 83891398+ 7 HPFS/NTFS/exFAT
/dev/sda2 167782860 335565719 83891430 7 HPFS/NTFS/exFAT
/dev/sda3 335565720 976768064 320601172+ f W95 扩展 (LBA)
/dev/sda5 335565783 587256074 125845146 7 HPFS/NTFS/exFAT
/dev/sda6 587256138 976768064 194755963+ 7 HPFS/NTFS/exFAT
Disk /dev/sdb: 120.0 GB, 120034123776 bytes
设备 启动 起点 终点 块数 Id 系统
/dev/sdb1 * 63 104872319 52436128+ 7 HPFS/NTFS/exFAT
/dev/sdb2 104873982 234440703 64783361 5 扩展
/dev/sdb5 104873984 226365439 60745728 83 Linux
/dev/sdb6 226367488 234440703 4036608 82 Linux 交换 / Solaris

说明:

(1)电脑上安装了两块硬盘,系统被安装在固态硬盘上,也即是上面显示的sdb,当是使用U盘进入的时候还会显示一个U盘存储设备sdc。sd大概是存储设备(storage device)的缩写,按a,b,c…依次进行编号,如上面的sda、sdb。

(2)据说可以根据命令fdisk -l,显示出的ld值来判断linux安装的位置,其ld值为83
这里指的是上面的结果中的蓝色那一行,每个人的电脑会有不同,注意记住这一行的内容,下面会用到

3、挂载ubuntu所在的根分区(/dev/sdb5 104873984 226365439 60745728 83 Linux)

命令:mount /dev/sdb5 /media

这条命令后面的/media参数是固定的,前面的参数就是上面的显示结果中的蓝色部分,根据每个人的结果不同使用不同的参数

如果有将/boot单独分区,那么还得执行命令:mount /dev/sdbx /media/boot
说明:/dev/sdbx是/boot分区所在的位置,如果进行了单独分区的话会单独显示那一条目。(如果显示结果跟上面的结果类似,表明是没有单独分区的,那么这条命令是不需要的)

4、安装grub

命令:grub-install –root-directory=/media/ /dev/sda

稍等一下将会显示:Installation finished. No error reported.如果提示的是一些其它的信息则是安装错误,需要再仔细看看!

本文参照《linux入门很简单》 P36和博客http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=23733005&id=309494完成,如果本文中出现纰漏,可以参看上面给出的链接地址。

WIN7+Ubuntu双系统 Grub修复相关推荐

  1. 安装完win7+Ubuntu双系统,无法进入Win7加载项

    用Boot-repair修复双系统引导:http://jingyan.baidu.com/article/5553fa82cd48a765a23934ae.html 前几天在笔记本上装完Win7+Ub ...

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

    磁盘分区--windows 7自带分区工具实现 磁盘分区--PQ硬盘分区魔术师 win7,ubuntu双系统的安装--正式安装 win7,ubuntu双系统的安装--卸载ubuntu 讲述了我的  w ...

  3. Thinkpad t440 Win7+ubuntu双系统

    Thinkpad t440 Win7+ubuntu双系统 1.先安装Win7 2.安装ubuntu 转自:http://jingyan.baidu.com/article/76a7e409bea83e ...

  4. 图形工作站安装win7+ubuntu双系统

    图形工作站安装win7+ubuntu双系统 最近,实验室新买了一个图形工作站用来跑深度学习.根据网上教程,试着装了一下win7+Ubuntu.两个系统都装在固态硬盘上,感觉还不错.本篇文章主要是梳理一 ...

  5. win7+ubuntu双系统双固态硬盘安装

    win7+ubuntu双系统双固态硬盘安装 主要参考: Ubuntu 16.04与Win10双系统双硬盘安装图解 笔记本: 小米air 硬盘1:固态硬盘1t 硬盘2:固态硬盘500g 重装系统u盘1: ...

  6. 解决win7+ubuntu双系统崩溃问题

    解决win7+ubuntu双系统崩溃问题 配置hi3516a开发环境,由于强行中断编译程序导致ubuntu崩溃,ubuntu能输入用户密码,但无法进入桌面: ubuntu下重装桌面,无效果: 在双系统 ...

  7. win7 linux双系统引导修复工具,给你传授双系统引导修复工具【搞定指南】

    win7系统有很多人都喜欢使用,我们操作的过程中常常会碰到win7系统双系统引导修复工具的问题.如果遇到win7系统双系统引导修复工具的问题该怎么办呢?很多电脑水平薄弱的网友不知道win7系统双系统引 ...

  8. 华硕FX50J win8系统重新安装win7+ubuntu双系统

    第一次尝试安装双系统,记录一下安装需要注意的事项和遇到的坑.. 先安装好win7系统,再安装ubuntu *********************************************** ...

  9. ubantu引导 修改win10_win10引导ubuntu,win10 ubuntu双系统引导修复

    第一步最重要的就是你要分区,Linux没有什么C盘D盘的概念,只有分区挂载目录的概念,所以你在Windows下只需要分出一块较大的未分配空间就行,记住不要去格式化,保证其"未分配" ...

最新文章

  1. mysql从当前月向前推12_JavaScript获取当前时间向前推三个月的方法示例
  2. 新书推荐:《追问人工智能:从剑桥到北京》
  3. gvim支持utf8
  4. python3 socketserver_python3 socketserver
  5. Android recovery支持adb shell
  6. 超图数据集管理基本操作和添加删除属性表字段
  7. Bapi-BAPI_GOODSMVT_CREATE【该物料不可能有库存记帐】
  8. STL源码剖析 读书笔记一 2013-5-4
  9. 牛客练习赛74 D CCA的图
  10. Docverter – 文本文件轻松转换为 PDF,Docx 和 ePub 文件
  11. Ubuntu 平滑升级到PHP7
  12. c语言程序一些常见的不足,C语言常见错误分析及解决方法
  13. 使用shadow dom封装web组件
  14. python可变参数_Python学习之路:函数传递可变参数与不可变参数,每天学一点点...
  15. kaptcha 验证码
  16. Android怎么实现解压文件,Android如何实现压缩和解压缩文件
  17. 无人机上需要哪些程序? 以及如何进行无人机编程?
  18. 【工具】Linux--word转PDF工具大全
  19. 微型计算机的台式兼容是,微型计算机的台式兼容机是自己根据需要选择各个部件,配置出自己的计算机...
  20. AN7114 音频功率放大电路

热门文章

  1. 初次使用fonticon阿里巴巴矢量图标库
  2. c++函数const
  3. 深入理解Python元类(原创)
  4. bugku 成绩单 总结
  5. 怎么才能让自己更优秀!
  6. Vue中获取滚动条的高度的方法
  7. 在Redis中使用Pipelining提升查询速度
  8. Python浮点数精度问题(decimal模块)
  9. Gilde框架的使用(未完待续)和glide-transformations(图形变换)
  10. vue vant上拉加载 下拉刷新