安装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)版本,其主要特色 ...
随机推荐
- Android开发者指南-方位传感器-Position Sensor
Android开发者指南-方位传感器-Position Sensor 转载自:http://blog.sina.com.cn/s/blog_48d4913001010zsu.html Position ...
- C++默认参数值函数
1.默认参数值的函数 C++语言允许在定义函数时给其中或某些形式参数(形参)指定默认值,方法就是在相应的形参后面写上“=默认值”,如果省略了对应位置上的实参的值,则在执行被调函数时以该形参的默认值进行 ...
- 深入探究JavaScript中的比较问题
先用最近遇到的几个问题做引子: 1 console.log(null==undefined); //true 2 console.log(null==false);//false 3 console. ...
- bzoj 3165: [Heoi2013]Segment 动态凸壳
3165: [Heoi2013]Segment Time Limit: 40 Sec Memory Limit: 256 MBSubmit: 202 Solved: 89[Submit][Stat ...
- CENTOS6上禁用IPV6和DHCP
centos 6禁用ipv6方法 首先,在终端输入 ip -6 addr show 和 lsmod | grep ipv6查询一下有无安装IPV6模块,或用netstat -nuptl查看是否有i ...
- 一台机器上运行多个ActiveMq
由于业务需要一台机器上运行多个ActiveMq,这里主要说一下有什么地方不重复: 1.brokerName名称不能重复 2.端口号不能重复uri = tcp://localhost:50509 3.k ...
- statspack系列4
原文:http://jonathanlewis.wordpress.com/2006/12/27/analysing-statspack-4/ 作者:Jonathan Lewis 使用statspac ...
- VS2010中 为图片添加背景图片
很简单的东西,嘿嘿 void CTestDlg::OnPaint() { if (IsIconic()) { CPaintDC dc(this); // 用于绘制的设备上下文 SendMessage( ...
- 【转】Xcode7.1环境下上架iOS App到AppStore 流程 (Part 一)
原文网址:http://www.cnblogs.com/ChinaKingKong/p/4957682.html 前言部分 之前App要上架遇到些问题到网上搜上架教程发现都是一些老的版本的教程 ,目前 ...
- Android webview中cookie增加/修改
最近项目需求中,需要满足往webview传递cookie,而且cookie需要增加修改: public class MainActivity extends Activity { private We ...