安装Win7和Ubuntu12.04双系统后,意外删除Ubuntu12.04引导文件,出现error:unknown filesystem;grub rescue>错误的解决方案
很久之前在Win7基础上安装了Ubuntu12.04系统,采用硬盘安装的方法。分了1个10G的硬盘分区F盘用于存放Ubuntu12.04的引导文件,其实完全可以制作一个Ubuntu12.04的U盘启动盘。我的分区一共250G空间,格局是这样的:C盘存放Win7系统文件,包括程序等,共40G;D盘和存放资料,80G;E盘70G,存放资料;F盘10G,用于存放Ubuntu12.04的引导文件;前面的C~F分区全是标准的NTFS格式的;另外一个50G格式化后将原有的NTFS格式变成FAT32格式,用于安装Ubuntu12.04。
说实话,现在自己对于Ubuntu12.04的安装算是相当熟悉了。曾经在公司使用U盘安装过单系统的Ubuntu12.04系统,采用的是GRUB4DOS工具;使用过硬盘安装Win7和Ubuntu12.04双系统;使用过U盘安装Win7和Ubuntu12.04双系统,使用的为UltraISO;在Windows XP下使用虚拟机工具Vmware和VirualBox安装过Ubuntu12.04系统。
最近嫌Win7系统安装了一大推软件,太慢,故把F盘和E盘给合并了,想重装一下Win7系统,于是把Ubuntu12.04安装文件给格式化了。可是重新安装WIN7的时候重启机器显示如下信息:
error:unknow filesystem
grub rescue>
多次重启还是这样,该怎么解决呢?
上网找了相关方法。
这里有一个类似的博客:解决:XP和Ubuntu双系统,直接删除Ubuntu导致无法引导XP,报错Error:unknown filesystem,grub rescue,和我的问题差不多,只不过我的是Win7+Ubuntu双系统,他的是XP和Ubuntu双系统而已。他采用的方法更简单可行,就是使用PE修复MBR主扇区。
我的解决方法是:
找另外一台电脑,准备一个4G左右的U盘,下载Win7操作系统ios镜像,制作U盘启动盘。(没办法,自己的电脑启动不了,只好找另一台电脑求助嘞!)
然后回到自己的电脑,设置BIOS中的第一启动项为USB,我的电脑显示为Removeable Device,最后将制作好的U盘插上自己的电脑
1、使用UltraISO软碟通软件制作Win7启动盘。
我下载的Win7版本是cn_windows_7_ultimate_x86_dvd_x15-65907.iso文件。Win7系统镜像可以从这下载:Windows 7 中文/ 英文旗舰版(32 / 64位)官方MSDN版光盘镜像下载
本来想使用微软提供的Windows7-USB-DVD-Download-Tool-Installer-en-US软件来制作Win7的U盘启动盘的,没想到最后进入BIOS将U盘设置为第一启动项,没想引导成功,所以我尝试用UltraISO了。
我采用的百度文库提供的这篇文档:UltraISO制作U盘启动盘安装Win7系统攻略,结果成功制作好Win7 U盘安装盘。
2、进入BIOS,将U盘设置为第一启动项,并保存。
我的华硕笔记本是按F2进入BIOS设置的,不同的品牌或者相同品牌的不同系列进入BIOS的按键是不一样的,一般可以根据自己电脑型号上网查一下相应的BIOS按键。
另外,一般开机是有提示BIOS设置的按键的。
3、保存完第二步设置后,插上制作好的U盘,正常安装Win7系统。如果顺利的话,能够成功安装Win7系统了。
原因:安装Ubuntu之后MBR里的内容就被改了,指向了Ubuntu的Grub,Grub里同时有Win7和Ubuntu的引导,而格式化Ubuntu的时候Grub也一同格掉了,结果就是MBR找不到引导的系统而出错。知道原理了就有解决办法,既然MBR有错误,那只要恢复MBR里的内容就OK。
安装Win7和Ubuntu12.04双系统后,意外删除Ubuntu12.04引导文件,出现error:unknown filesystem;grub rescue>错误的解决方案的更多相关文章
- 笔记本安装win7和arch linux双系统+xfce4桌面
参考:Archlinux 2015.07.01 和 Windows7 双系统 安装教程http://www.cnblogs.com/fangying7/p/3803290.html 关于Archlin ...
- 安装win7和linux [ubuntu14]双系统
想体验一把ubuntu18.10最新桌面版的快感,但是windows上面的数据又删除不得,所以百度了一下,win7和linux双系统的安装教程. 一.首先在win7上创建新的分区 https://ji ...
- 解决Windows10下安装Ubuntu16.04双系统后开机没有Ubuntu引导
转载 https://blog.csdn.net/qq_27838307/article/details/79149791 1.按照网上教程在磁盘中压缩硬盘并且不需要给他新建卷标,就让他显示空闲就好了 ...
- 解决windows10和ubuntu16.04双系统下时间不对的问题
电脑安装完windows10与ubuntu16.04双系统后,Ubuntu的时间总会和Windows的时间相差8小时,原因在于windows认为BIOS时间是本地时间,Ubuntu认为BIOS时间是U ...
- 装多系统删除某个系统后,如何恢复ubuntu引导
在重装系统或者再装多个系统后可能会出现ubuntu的引导文件不存在的情况,windows系列的引导文件可以用winpe修复,但是ubuntu就不可以,虽然网上很多种修复ubuntu的引导文件 方式,但 ...
- Win7&Ubuntu12.04 双系统引导问题
周末的时候手贱,重装系统,导致原来的ubuntu12.04和win7双系统的引导不见了,所以在此进行一下说明,如何修复. 1. win7和ubuntu12.04双系统引导修复 问题描述: 在重装 ...
- Win7 U盘安装Ubuntu16.04 双系统详细教程
Win7 U盘安装Ubuntu16.04 双系统详细教程 安装主要分为以下几步: 一. 下载Ubuntu 16.04镜像软件: 二. 制作U盘启动盘使用ultraISO: 三. 安装Ubuntu系统: ...
- Legacy安装win7和Ubuntu14.04双系统
Legacy安装win7和Ubuntu14.04双系统 安装环境 Legacy启动模式(传统引导) 笔记本已安装win7 硬盘启动顺序为: U盘 硬盘 光驱 安装方法 制作U盘启动盘 在Ubuntu官 ...
- win7 下安装 ubuntu 16.04双系统
Ubuntu 每年发布两个版本,目前最新正式版版本也升到了 16.04.Ubuntu 16.04 开发代号为"Xenial Xerus",为第六个长期支持(LTS)版本,其主要特色 ...
随机推荐
- bzoj3667: Rabin-Miller算法
Description Input 第一行:CAS,代表数据组数(不大于350),以下CAS行,每行一个数字,保证在64位长整形范围内,并且没有负数.你需要对于每个数字:第一,检验是否是质数,是质 ...
- delphi xe5 android 开发数据访问server端(二)
上一篇我们创建了一个拟给手机端访问的webservices服务 接下来创建一个返回数据集的过程,用webservices发布,供手机端调用.这里我使用firedac 1.打开上一篇自动创建的WebMo ...
- Oracle 基础知识
SQLDevelop 1. 查看数据库版本 : select * from v$version; 2. 查看表结构: desc TABLE_NAME 3. 查看当前连接 ...
- bzoj 1209: [HNOI2004]最佳包裹 三维凸包
1209: [HNOI2004]最佳包裹 Time Limit: 10 Sec Memory Limit: 162 MBSubmit: 160 Solved: 58[Submit][Status] ...
- Android-x86虚拟机安装配置全攻略
转自Android-x86虚拟机安装配置全攻略 注:这里安装从简,具体请参考虚拟机Vmware安装运行安卓4.0详细教程 Android-x86虚拟机安装配置网上有很多,但是全部说明白的确不多,希望这 ...
- QLGame 2d Engine SpriteBatch类创建
GitHub地址:https://github.com/wsgzxl/QLGame2dEngine 今天说五个问题: 1.前面说到的 颜色不对的问题,是因为FreeImage读取出来的数据格式与Ope ...
- [wikioi]没有上司的舞会
树形DP.用F[k][0]和F[k][1]表示某节点不选和选了之后子树的最大值.那么:f[i][0]=sigma(max(f[k][0],f[k][1]))f[i][1]=sigma(f[k][0]) ...
- 转:十八、java中this的用法
http://blog.csdn.net/liujun13579/article/details/7732443 我知道很多朋友都和我一样:在JAVA程序中似乎经常见到“this”,自己也偶尔用到它, ...
- Codevs_2102_石子归并2_(环状动态规划)
描述 http://codevs.cn/problem/2102/ 2102 石子归并 2 时间限制: 10 s 空间限制: 256000 KB 题目等级 : 黄金 Gold 题目 ...
- (转载)Linux系统调用及用户编程接口(API)
(转载)http://www.farsight.com.cn/news/emb167.htm 1 Linux系统调用 所谓系统调用是指操作系统提供给用户程序调用的一组“特殊”接口,用户程序可以通过这组 ...