不看废话,直接跳到操作说明

前几日心血来潮想把家中的旧笔记本换成Linux操作系统,算是在业余生活中正式投入Linux的怀抱。说干就干,发行版选择了Ubuntu,下载了Ubuntu16.04的ISO,下载软碟通,制作成U盘启动。恩,重启电脑,U盘引导,进入安装界面。

恩,安装界面挺炫酷啊,还检测到硬盘中安装的Win8,恩,问我是与其他系统共存还是清除并安装,既然都正式投入怀抱了,肯定只安装Ubuntu啊,Win8,拜拜了,恩,选第二个。下图是网上找的。请注意第二个选项的注意:。。算了,我就是看到了,并注意到系统两个字才踏入了这个坑。我还以为系统是指C盘。我还以为这都16.4了,应该不至于就干掉整个硬盘吧。

然后继续,继续,继续,恩,开始安装了,但是我越想越不对劲,心想还是小心能使晚年船,我当时做了一个决定,虽然这个决定后来被证实了然并卵.我按下了电源,关闭了电脑,然后开机,恩,进不了Win8了,恩,U盘引导,进入Ubuntu live cd模式,Oh No!我发现我的硬盘空了。我的照片,我的资料.Oh No!

我冷静了5分钟,回想了一下都发生了什么,恩,从选择清除安装到开始安装应该最多只有5分钟时间,应该只是高级格式化,也就是说数据还能找回来。

首先想到了windows下面的EasyRecovery,但是此刻我唯一的U盘已经刻了Ubuntu,没有办法,找找Linux下的解决方案吧,发现了一个神器 TestDisk,看了看使用说明,发现在Live CD模式下不能安装该程序.不想等,大概推算了一下之前的D盘位置,我曾经整理过磁盘碎片,按理说装好系统应该不会影响到之前的数据盘(当然,正常情况夏,如果发生数据丢失,最安全的方式是,不要再对硬盘做任何操作),继续安装系统,安装好了。

TestDisk使用说明及注意事项

1.使用sudo apt-get install testdisk (Ubuntu)安装好TestDisk.在终端输入TestDisk。界面如下图

2.三个选项 创建Log、追加Log、无Log ,第一个和第三个随便选择一个。

3.选择要恢复的设备,我选了我的硬盘。

4.选择分区表类型,因为之前的操作系统是win8,所以选第一个Intel/PC,你可以根据你的实际情况选择

5.然后选择第一个,分析(Analyse),恩,后面的都有啥用我也没有试过。

6.先选择快速查找,可能由于我两次安装系统的缘故,恩,我没有找到我的Windows分区.我查到的其他资料基本上到这步就结束了,按他们的说法,找回分区表后,Write写入即可。

7.没办法,快速扫描扫不出来,只有回车选择(Deeper Search)继续深度扫描(这个步骤按磁盘和分区大小所需时间不等)

8.扫出来了,按p键查看内容,如果内容正确,按c选择复制到存储中即可。

9.使用心得。

在使用的过程中其实没有截图看起来这么顺利,还是记录一下所用过程中的经验给后来人参考。主要有两点。

1.深度扫描时只要扫描出你需要的NTFS分区(或其他)即可,没必要等待全盘扫描完毕来节约时间。

2.如果扫描出来的分区按p或回车进入后显示为以下终端画面,千万不要敲回车键选择Quit,你可以敲击键盘q回到上一个分区选择页面,如果你按了回车,界面会回到第五步,深度扫描结果会丢失,只有重新在进行深度扫描,这点很坑。

对了,这款神器也有Windows版本,也是免费的。

在最后,感谢TestDIsk的作者 Christophe GRENIER。

跳入linux的第一个坑-因为安装Ubuntu导致的硬盘被误格的恢复.(记TestDisk使用记录)的更多相关文章

  1. centos LAMP第二部分apache配置 下载discuz!配置第一个虚拟主机 安装Discuz! 用户认证 配置域名跳转 配置apache的访问日志 配置静态文件缓存 配置防盗链 访问控制 apache rewrite 配置开机启动apache tcpdump 第二十节课

    centos    LAMP第二部分apache配置  下载discuz!配置第一个虚拟主机 安装Discuz! 用户认证 配置域名跳转  配置apache的访问日志  配置静态文件缓存  配置防盗链 ...

  2. 初入Linux

    初步进入linux世界 [Linux 系统启动过程] Linux的启动其实和windows的启动过程很类似,不过windows我们是无法看到启动信息的,而linux启动时我们会看到许多启动信息,例如某 ...

  3. (linux shell)第一章--小试牛刀(上)

    来源:(linux shell)第一章--小试牛刀(上) 从今天開始,我们一起来学习<linux shell脚本攻略>这本书. 1.1简单介绍 shell脚本一般是一个以#!起始的文本文件 ...

  4. 【菜鸟学习Linux】-第一章-Linux环境搭建-安装VMware虚拟机

    本人菜鸟一个,刚毕业才上班2个月,现在用到Linux部署项目,这才开始学习Linux,以下是我在安装Linxu系统是遇到的一些问题,希望能给广大菜鸟们在学习的道路上提供帮助和指导,废话不多说!开工! ...

  5. 笔记本装双系统!win10+Linux!所有的坑自己一个个爬过来,纪念一下。

    笔记本装双系统!win10+Linux!所有的坑自己一个个爬过来,纪念一下. 2018年09月16日 21:27:19 Corax_2ven 阅读数:14038   写在前面,装了大概5遍,装了删删了 ...

  6. 入园的第一篇--where、where

    这篇是入园的第一篇随便,后面我会将自己几年前写的博文都转到这里.哎,其实说到博文的事情,我就很郁闷,甚至有些恼火,后面我会详细说说这中间的过程,也许能帮助某些人避免遇到类似的事情.突然想起<西游 ...

  7. (linux shell)第一章--小试牛刀(下)

    文章来源: (linux shell)第一章--小试牛刀(下) 1.6 数组和关联数组 1.6.1 预备知识 Bash同一时候支持普通数组和关联数组.普通数组仅仅能使用整数作为数组索引,而关联数组能够 ...

  8. 操作系统开发系列—12.b.从Loader跳入保护模式

    现在,内核已经被我们加载进内存了,该是跳入保护模式的时候了. 首先是GDT以及对应的选择子,我们只定义三个描述符,分别是一个0~4GB的可执行段.一个0~4GB的可读写段和一个指向显存开始地址的段: ...

  9. ajax 跳入error的一些原因

    先放一个标准的jquery的ajax代码: $.ajax({ type: 'POST', url: 'getSecondClassification', data: {"sort2" ...

随机推荐

  1. 在网上摘录一段对于IOC的解析,比较直观,大家观摩观摩

    其实IoC非常简单,基本思想就是面向接口的编程,只是老外给起了个名字名充分利用之. 简单的说,传统模式下,如果你要用钱,你需要去银行取,IoC模式下,银联在你家安了一个取款机,你直接找取款机要钱就可以 ...

  2. Atitit 编程语言编程方法的进化演进 sp  COP ,AOP ,SOP

    Atitit 编程语言编程方法的进化演进 sp  COP ,AOP ,SOP 1.1.  Sp  oop>>COP ,AOP ,SOP1 1.2. Sp  oop 结构化方法SP(Stru ...

  3. jQuery UI与jQuery easyUI的冲突解决办法

    jQuery UI与jQuery easyUI都是基于jQuery开发的.难免里面会有些方法名冲突! 因此对jQuery.easyui其中的两个方法名:resizable 和 draggable进行替 ...

  4. 【译】Unity3D Shader 新手教程(4/6) —— 卡通shader(入门版)

    本文为翻译,附上原文链接. 转载请注明出处--polobymulberry-博客园. 暗黑系 动机 如果你满足以下条件,我建议你阅读这篇教程: 你想了解更多有关表面着色器的细节知识. 你想实现一个入门 ...

  5. setTimeout那些事儿

    一.setTimeout那些事儿之单线程 一直以来,大家都在说Javascript是单线程,浏览器无论在什么时候,都且只有一个线程在运行JavaScript程序. 但是,不知道大家有疑问没——就是我们 ...

  6. geotrellis使用(二十四)将Geotrellis移植到CDH中必须要填的若干个坑

    目录 前言 若干坑 总结 一.前言        近期干了一件事情,将geotrellis程序移植到CDH中(关于CDH,可以参考安装ClouderaManager以及使用ClouderaManage ...

  7. 计算机网络学习笔记--数据链据层之MAC子层(整理)

    概述: 为什么需要介质访问控制子层(MAC)? 介质访问控制子层(MAC)是局域网体系结构中划分的子层,多路访问链路采用共享介质连接所有站点.发送站点通过广播方式发送数据并占用整个带宽,如果有多个站点 ...

  8. Nginx与tomcat组合的简单使用

    文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/ 1.背景 项目中瓦片资源越来越多,如果提高瓦片的访问效率是一个需要解决的 ...

  9. 使用session页面控制登录入口及购物车效果的实现

          由于 Session 是以文本文件形式存储在服务器端的,所以不怕客户端修改 Session 内容.实际上在服务器端的 Session 文件,PHP 自动修改 Session 文件的权限,只 ...

  10. 你真的会玩SQL吗?表表达式,排名函数

    你真的会玩SQL吗?系列目录 你真的会玩SQL吗?之逻辑查询处理阶段 你真的会玩SQL吗?和平大使 内连接.外连接 你真的会玩SQL吗?三范式.数据完整性 你真的会玩SQL吗?查询指定节点及其所有父节 ...