`

解决:XP和Ubuntu双系统,直接删除Ubuntu导致无法引导xp,报错Error:unknown filesystem, grub rescue

 
阅读更多
    昨晚刚了件傻事,直接把Ubuntu的分区给格式化了,而且还反复格式化了几次,呵呵,导致想恢复分区都无法恢复,结果是导致我的XP无法引导,悲剧了。

    自己的本本,硬盘250GB,还分了30GB给ubuntu,双系统已经跑了两年多了,感觉空间不够用了,平时用ubuntu比较少,就想把它删除了,结果昨晚没有修改grub引导程序就就直接格了ubuntu的分区,结果悲剧就发生,无法进入xp系统了。但是xp系统已经跑了两年多,所有资料基本都放在SVN版本库里,还有wiki上的知识,oracle上的项目数据,还有一堆的软件,配置等等。都备有备份,重装是简单,可是这些资料怎么办,一想到这些,当时感觉简直就快疯了,天都塌下来了。09年也犯过一次这样的错误,但是当时是新本本了,上面没有什么东西,最多也就是重装系统了,也没有什么影响,但现在重装系统,简直就要人命!

    但是如果只是格了一次ubuntu分区,也没有什么,还可以恢复分区,可悲的是我把boot分区和ubuntu的分区格完后还没有意思到问题的严重性,如果此时不在做任何操作,还有不救方法,结果我有在windows下创建了分区,然后又格式化,又删除,来回折腾了三四次,这下彻底完了。在我重启电脑要要进xp系统时,看到了可怕的界面:
启动电源:

初始化:

悲剧出现了,grub无法引导了:

执行什么命令都不认,比如boot命令等。

开始抓狂了,然后回到PE系统,想想有个软件可以恢复误删除的问题,以前就经常这样回复被删除的资料,进入pe系统后,通过软件直接恢复整个分区,结果不如我愿,因为操作太多了,恢复也只能恢复到上一次的内容,也就是我在windows下格式化分区后的数据了,其实就是空盘,什么都没有~~~

从晚上九点多折腾到12点左右,没有任何进展,郁闷的睡觉去了,上午来讲本本带到公司继续搞,已经做好最坏打算了,从转系统,吧本本上的所有资料全部备份到其他电脑上,然后格盘重新建所有分区,再装系统的。尝试了一个多小时,还是没有进展。一直都是想什么重建grub程序的之列的。后来想,系统是本身是没有问题,应该重新恢复引导主分区的记录就可以了,可是之前看网上的东东,都是要在ubuntu系统下才能搞定,或者其他的,根本不想我这样的环境,反正处理了很久,正准备放弃至于,忽然想到,恢复数据软件diskgenius中好像就有个“重建主引导记录”的功能,用它回复一下看看是否可行。于是就重新进入PE系统,通过diskgenius软件成功回复引导了:

很简单,除开必要的进入pe和打开软件时间外,正在恢复主引导记录的时间不过1s就搞定,步骤如下:
1、启动电脑,并进入PE系统,我这用的是太白菜的PE,其他PE系统,比如深度等都一样:





2、进入PE系统,一般PE都带有diskgenius软件,如果没有可以自己下载一个,有破解的,免费用呵呵,打开diskgenius软件:



3、选择“硬盘---重建主引导记录(MBR)”



4、弹出对话,即确认你选中要重建主引导记录的硬盘,一般如果有多个硬盘的话需要注意了,选择你要处理的那块硬盘,如果只有一块硬盘就直接确定就可以了



5、点击确认后,不到1s钟时间就搞定了



6、然后重启电脑,哈哈 久违的windows进度条是不是出现了:



硬盘有变动,自检,完成后就进入登录页面了,之后就是桌面了,你懂得









呵呵  就这么简单~~~搞定了,不过大家还是要尽量避免出现这样的情况,以防意外出现,万一真的起不来,就真的悲剧了
------------------------------

小股市:
一来公司,就处理这事,闲看看股票,发现大盘又不行了,昨天股票已经跌了不少了,3.7%的跌幅,跌0.35元一股,唉,几千块又没有了。反正大盘已经这样了,看了10点左右,没有起色,就专心修复该系统了。呵呵,不过今天不错,系统让我修好了,而且11:23左右修复好,然后看看股市,下我一跳,从开盘9.15左右,中间震荡跌到9:05,然后临近午盘结束的迅猛拉升,一直涨到差不多9.23,着实吓我一跳,一看大盘,也都是这样运行的,呵呵。看来今天又有什么重大利好了,又有是一个不错的行情,
大盘截至11:28分左右的行情走势


我的股票截至11:28分左右的行情走势


截至发帖时,股票已经基本回升至昨天的水平,而且看样子还在涨,呵呵~~



断断两三分钟的时间,大盘就迅猛拉升三十多点。
kevin.xie
2012-04-18
  • 大小: 83.1 KB
  • 大小: 183.6 KB
  • 大小: 130.7 KB
  • 大小: 183.6 KB
  • 大小: 190.3 KB
  • 大小: 151.6 KB
  • 大小: 188.3 KB
  • 大小: 195.1 KB
  • 大小: 155.2 KB
  • 大小: 181.4 KB
  • 大小: 202.9 KB
  • 大小: 125.8 KB
  • 大小: 124.1 KB
  • 大小: 202.6 KB
  • 大小: 39.3 KB
  • 大小: 22.3 KB
  • 大小: 48.4 KB
分享到:
评论
2 楼 xieyanhua 2014-07-16  
xiangxm 写道
正愁解决这问题。。

照我的步骤也不行?
1 楼 xiangxm 2014-04-01  
正愁解决这问题。。

相关推荐

    BackTrack5提示error-unknown filesystem怎么办.docx

    BackTrack5 是一个流行的 Linux 操作系统,然而,在某些情况下,可能会出现“error:unknown filesystem”错误,导致系统无法启动。以下是解决该问题的详细步骤。 Step 1: 找出 ubuntu 分区以及 grub 目录 在解决该...

    电脑开机错误出现unknown filesystem该如何解决?.docx

    解决电脑开机错误unknown filesystem的方法非常简单,我们只需要插入启动 U 盘,设置U 盘为第一启动项,输入原来系统所在磁盘的位置,然后系统就会自动进行引导文件的修复。这样,我们就可以快速修复开机引导项,...

    c++删除某个路径下的所有文件(源代码和程序)

    `<filesystem>`库(在C++17及更高版本中引入)提供了丰富的文件系统操作接口,如删除文件和目录。如果你的编译器支持C++17或更高版本,可以使用这个库来完成任务。如果只支持C++11或C++14,你可以使用第三方库,如`...

    CentOS-GRUB.rar_centos_grub

    【描述】:“CentOS GRUB引导错误无法进入系统解决办法”说明了这个压缩包的内容主要针对一个常见问题,即用户在尝试启动CentOS系统时遇到了GRUB(Grand Unified Bootloader)引导错误,导致无法正常进入系统。...

    c++移动、复制文件,新建目录

    在C++编程中,处理文件和目录是常见的任务,包括移动文件、复制文件以及创建新的目录。这些操作在很多应用程序中都是必要的,比如数据备份、文件管理器或者系统工具等。接下来,我们将深入探讨如何使用C++来实现这些...

    boost filesystem version3

    Boost FileSystem Version 3,简称boost::filesystem v3,是Boost库的一个组成部分,它为开发者提供了在多种操作系统上进行文件系统操作的标准化接口。这个库在C++编程中扮演着重要的角色,因为它允许开发者编写跨...

    小觅代码实现

    "小觅代码实现"是一个项目,它提供了对小觅双目摄像头进行API调用、SLAM(Simultaneous Localization and Mapping,即时定位与地图构建)算法实现以及VINS(Visual-Inertial Navigation System,视觉惯性导航系统)...

    boost file system应用

    3. **文件操作(File Operations)**:包括创建、删除、移动、复制文件和目录,例如`boost::filesystem::create_directory`、`boost::filesystem::remove`、`boost::filesystem::rename`和`boost::filesystem::copy_...

    pxe报错解决方法.docx

    PXE 报错解决方法 在计算机网络中,PXE(Preboot Execution Environment)是一种网络引导技术,允许计算机在没有操作系统的情况下通过网络启动。然而,在使用 PXE 技术时,可能会遇到一些报错问题。本文将详细介绍 ...

    linux mount报错:you must specify the filesystem type的解决方法

    总结来说,当`mount`命令报错“`you must specify the filesystem type`”时,你需要先确定设备的文件系统类型,然后用`mkfs`系列命令创建文件系统,最后使用`mount -t`指定文件系统类型进行挂载。同时,为了方便,...

    ubuntu的目录结构

    2. **/boot**:存储引导加载器(如GRUB)和内核相关的文件,用于启动系统。 3. **/dev**:设备文件的集合,它们是操作系统与硬件设备交互的接口。 4. **/etc**:配置文件的家,包含了各种服务、程序和系统设置的...

    c++ 17 std::filesystem for c++ 11 / c++ 14/ c++ 17/ c++ 20 on Windows, macOS, Linux和FreeBSD的实现。- gulrak /文件系统

    c++ 17 std::filesystem for c++ 11 / c++ 14/ c++ 17/ c++ 20 on Windows, macOS, Linux和FreeBSD的实现。- gulrak /文件系统-源码

    Ubuntu挂载共享文件夹

    - 如果出现“mount: unknown filesystem type ‘vboxsf’”错误,这是因为需要安装VirtualBox Guest Additions。 - 将VirtualBox安装目录下的.iso镜像添加到Ubuntu虚拟机的光驱中。 - 进入`/media`目录,运行`./...

    Ubuntu Server 操作系统基础知识

    Ubuntu Server 是一款基于 Debian 的开源操作系统,广泛应用于服务器领域,以其稳定性和安全性著称。学习 Ubuntu Server 的基础知识是成为熟练的系统管理员的第一步。在这个课程中,我们将涵盖以下几个关键知识点: ...

    华为SAN存储在Ubuntu系统下的主机连通性指南_V5

    ### 华为SAN存储在Ubuntu系统下的主机连通性指南_V5 #### 一、操作系统介绍 ##### 1.1 Ubuntu简介 Ubuntu是一款基于Debian发行版的Linux操作系统,以其友好的用户界面和丰富的社区支持而闻名。它适用于桌面、...

    开机自检时候提示mount local filesystem failed解决方案

    在IT领域,遇到“开机自检时候提示mount local filesystem failed”的问题时,这通常意味着系统在启动过程中未能成功挂载本地文件系统。这种情况可能由多种因素引起,包括但不限于硬件故障、文件系统损坏、配置错误...

    Boost FileSystem demo

    Boost FileSystem demo

    grub1.99源码

    GRUB(Grand Unified Bootloader)是Linux系统中广泛使用的引导加载器之一,它的主要任务是在计算机启动时加载操作系统内核。grub1.99版本是GRUB的一个较旧但仍然重要的版本,它在2010年发布,提供了一些改进和新...

    解决Fatal error Class 'Think' not found in runtime.php

    Linux系统对文件名是区分大小写的,因此,即使类名和文件名看起来相同,但如果大小写不一致,也会导致找不到类。检查`Think.php`文件的大小写是否与代码中引用的完全一致。 4. **框架配置问题**:ThinkPHP框架可能...

Global site tag (gtag.js) - Google Analytics