zoukankan      html  css  js  c++  java
  • 安装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。

     
  • 相关阅读:
    tile38 复制配置
    The Guardian’s Migration from MongoDB to PostgreSQL on Amazon RDS
    tile38 一款开源的geo 数据库
    sqler sql 转rest api 的docker 镜像构建(续)使用源码编译
    sqler sql 转rest api javascript 试用
    sqler sql 转rest api redis 接口使用
    sqler sql 转rest api 的docker image
    sqler sql 转rest api 的工具试用
    apache geode 试用
    benthos v1 的一些新功能
  • 原文地址:https://www.cnblogs.com/ccf19881030/p/12004873.html
Copyright © 2011-2022 走看看