之前装过Ubuntu和Win7的双系统,后来重装了Win7,发现Ubuntu不见了,那会没怎么用,也没去解决问题。现在再看Android内核剖析,大部分都是在Ubuntu环境下进行的,所以百度了一些方法,怎么把之前的Ubuntu系统恢复过来。

  重装Win7后,Ubuntu不能启动并不是因为Ubuntu系统不见了,只是Windows的引导分区把Ubuntu的引导给隐藏了,百度上很多教程都是命令行或者需要做启动盘,好是麻烦,后来终于找到一篇教程,挺简单的,用Easy BCD就可以了。

一、下载并安装Easy BCD。下载:百度云盘

二、打开Easy BCD进行设置(初次启动可以设置语言)

  1、选择“编辑引导菜单”,默认只有“Windows 7”这一选项。

  

  2、点击“添加新条目”,添加引导菜单

3、引导菜单添加完成后,点击步骤1中的“保存设置”,重启电脑,即可看见Ubuntu的引导回来了。

补充:

  以上方法的确可以使Ubuntu引导恢复,但是每次开机都会多一个选择步骤,还是很烦人的,所以又去找了一下用命令行恢复的方法(PS:反正已经能进入Ubuntu啦,省去做Ubuntu启动盘的步骤也是大善啊,哈哈~)。

  1、打开终端(Ctrl+Alt+T),输入 sudo -i 获取管理员权限

  2、输入 fdisk -l #l是”L“的小写,此命令用来查看盘符列表

    可以获得以下输出,然后找到ID为83的盘符,如果有多个,一般Blocks数值大的为真正的分区

Disk /dev/sda: 750.2 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders, total 1465149168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x1c9d3468 Device Boot Start End Blocks Id System
/dev/sda1 * 2048 206847 102400 7 HPFS/NTFS/exFAT
/dev/sda2 206848 174907391 87350272 7 HPFS/NTFS/exFAT
/dev/sda3 174907392 345128959 85110784 7 HPFS/NTFS/exFAT
/dev/sda4 345131006 1465147391 560008193 f W95 Ext'd (LBA)
Partition 4 does not start on physical sector boundary.
/dev/sda5 345131008 727865343 191367168 7 HPFS/NTFS/exFAT
/dev/sda6 727867392 975673343 123902976 7 HPFS/NTFS/exFAT
/dev/sda7 975675392 1198675967 111500288 7 HPFS/NTFS/exFAT
/dev/sda8 1448677376 1465147391 8235008 82 Linux swap / Solaris
/dev/sda9 1198678016 1448660991 124991488 83 Linux

  3、在终端输入 mount /dec/sda9 /mnt

    注意:sda9要根据第2步中获取的盘符替换掉。其中,mount和sda9后面各有一个空格,不要忘记,否则会报错

  4、上一步结束之后,继续在终端中输入 grub-install --root-directory=/mnt /dev/sda

    等待一会儿,若出现Installationfinished,No Error Reported则表示成功了

    注意:grub-install之间没有空格,--root前面有一个空格,--root前面是两个'-',/mnt后面有一个空格

  5、到此,Ubuntu引导基本恢复,重启电脑,就会发现重装前的Ubuntu、Win7双系统引导界面回来啦。

     进入Ubuntu,打开终端输入: sudo update-grub #也有说:sudo update-grub2,其实运行结果一样(我电脑的测试结果)

     OK,至此,Ubuntu引导分区恢复完毕

  

作者:登天路

转载请说明出处:http://www.cnblogs.com/travellife/

Ubuntu杂记——双系统重装Win7后找不到Ubuntu的解决办法的更多相关文章

  1. Ubuntu + Win7 双系统 重装win7后进入不了Ubuntu

    机子上先有win7,然后装Ubuntu,装完Ubuntu后,开机进入Ub开机界面,里面有ubuntu,win7 loader(启动项),选择win7启动后就出现读盘错误. 天,我怎么能修复好这双系统启 ...

  2. Ubuntu Windows双系统重装windows后看不到ubuntu启动引导

    1.下载并安装Easy BCD 2.点击编辑引导菜单,看到只有windows一项 3.点击“添加新条目”,添加引导菜单,选择linux/bsd ,类型选择GRUB 2,然后输入名称,选择Ubuntu所 ...

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

    问题:之前安装的是win7+ubuntu双系统,重装win7后启动选项没有了,直接进入的是win7系统,无法进入ubuntu系统了. 解决办法:我们需要修复grub,将ubuntu系统重新挂载一下,具 ...

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

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

  5. 双系统重装win7和ubuntu修复win7引导方法介绍(来源百度经验)

    很多朋友喜欢为电脑安装win7和ubuntu双系统,当我们重装双系统时,可能会出现win7引导不见的情况,接下来就告诉大家双系统重装win7和ubuntu修复win7引导的方法. 1.win7和ubu ...

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

    1.问题背景 本子是win7和ubuntu10.04双系统,用的还算好,虽然只有在用QQ的时候还会用到win7,但还是保留windows.可是几天 前,win7突然总是蓝屏.死机,更重要是的背景变成黑 ...

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

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

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

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

  9. Ubuntu18.04安装UHD+GNU Radio后找不到USRP B210解决办法

    一.在终端中输入uhd_usrp_probe,提示USB错误,没有权限. 解决办法: 输入 : sudo uhd_usrp_probe 二.GNU Radio中出现找不到设备,地址为空的错误: 错误原 ...

随机推荐

  1. css3复杂选择器+内容生成+Css Hack

    1.复杂选择器2.内容生成3.多列4.CSS Hack(浏览器兼容性)=======================================1.复杂选择器 1.兄弟选择器 1.特点: 1.通过 ...

  2. problem-eclipse创建maven项目报错

    Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of ...

  3. 压缩png质量不改变像素

    private static byte[] CompressionImage(Bitmap bitmap, Stream fileStream, long quality) { using (Syst ...

  4. iOS程序模块化设计

    一.模块化设计的概述: 模块化设计(Block-based design):对一定范围内的不同功能或相同功能的不同性能.不同规格的产品进行功能分析的基础上,划分并设计出一系列功能模块,通过模块的选择和 ...

  5. jGestures: jQuery的手势事件插件

    官网地址:http://jgestures.codeplex.com/文档版本号: v0.7,由neuedigitale编辑,2012年5月8日最新稳定版: jGestures v0.90 - sha ...

  6. 完善ecshop的mysql类

    前篇文章中,我提及到了如何<提取ecshop的mysql类>.但是没有数据库前缀的写法 废话不说,上步骤(目录结构请参考提取ecshop的mysql类) 修改connfig.php为 &l ...

  7. apk反编译

    在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用 ...

  8. 为首次部署MongoDB做好准备:容量计划和监控

    如果你已经完成了自己新的MongoDB应用程序的开发,并且现在正准备将它部署进产品中,那么你和你的运营团队需要讨论一些关键的问题: 最佳部署实践是什么? 为了确保应用程序满足它所必须的服务层次我们需要 ...

  9. MyBatis(增删改查)

    1.工程中引入包: mybatis-3.2.7.mysql-connector-java-5.1.22-bin 2.添加配置文件: <?xml version="1.0" e ...

  10. .Net中的反应式编程(Reactive Programming)

    系列主题:基于消息的软件架构模型演变 一.反应式编程(Reactive Programming) 1.什么是反应式编程:反应式编程(Reactive programming)简称Rx,他是一个使用LI ...