安装linux 把windows全部硬盘分区的数据丢了 如何恢复 分全部送上了 谢谢

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安装linux 把windows全部硬盘分区的数据丢了 如何恢复 分全部送上了 谢谢相关的知识,希望对你有一定的参考价值。

我的电脑本来是windows操作系统的
最近想学习linux
今天装了linux操作系统
后来发现全部的空间都是linux空间了
也就是说windows的数据全部没有了
对吗
如果是这样的话
怎么样才能恢复我原来windows的数据呢
谢谢了,分全部送上.
最高只能悬赏100解决后另外送分

楼主不要着急:

在 Linux 下,输入 df -T 命令,看看是否全部磁盘都被格式化成了linux的ext3格式,如果不是的话,那就容易了。简单的方法是把你这块硬盘拆下,接到另一台装有 windows 的主机上,然后把那些 windows 分区里的数据拷贝出来--这是最为稳妥的一种做法。

假如整块磁盘都被格式化成 ext3 ,那可能比较麻烦,或许无法恢复了。

但是,还是可以把这快磁盘拆下,然后装到一台装有 windows 的主机上,然后再在这台计算机上安装 EasyRecovery 这个软件,尝试恢复。(因为快速格式化加入数据没被覆盖,理论上是可以恢复的)

祝好运。

令赞赏楼主抛弃虚拟机的勇气!当你习惯了linux后,你会发现他的功能非常的强大以及系统的高效---当然玩游戏除外:)
参考技术A 我只装过Ubuntu 我装在D盘 并没有出现分区没有 数据全没的情况 但是linux就不知道了
注:Ubuntu也是linux的一种 是目前最流行的linux系统
参考技术B 去找数据恢复软件吧,理路上可以恢复一部分的
建议用虚拟机学习LINUX,和真实的系统一样的,而且不会对硬盘文件有任何的影响
参考技术C 如果你Windows的盘被Linux格式化后并没有往上记录数据,那么是可以恢复的.
如果你有写入数据,那么对不起,无法恢复了.
参考技术D 用winpe(集成在win的安装盘里)看看,你的win盘有没有格式化。也不一定会格式化的。可能只是进不去win而已。
如果真的被格式化了。我就不推荐你用数据恢复了。因为基本不可能成功。
至于linux的菜鸟,我不推荐装linux了。装个系统都出问题。还是不要玩了。另外我告诉你,linux不好玩。
你先看看你的win盘在不在,我再教你怎么修复你的windows.
第5个回答  2008-12-08 你的问题其实很简单 ,怪你没看LINUX方面的细节就乱装一起,LINUX的系统原理完全不同与WIN 。 你的原C盘没有重要数据的话,c盘外的数据可以完全恢复,工据可以是ER.FD .R-S.WINHEX,国产的易我等, 其实就是分区表坏了,简单点DISKGEN也可以恢复DOS.WIN版的都可以。

2.Linux系统之硬盘与分区基础知识

我们是在虚拟机上安装的Linux系统。在安装的过程中,可能会遇到磁盘分区的问题,我们下面简单介绍一下分区的原理。

1.硬盘的基础知识

下面是一块空白的硬盘:


这是一块格式化后的硬盘:

格式化就是,在空白空间中建立秩序。
其他的格式(不同的文件系统):

 

存入磁盘的数据:


存数据并不是从头到尾按照顺序存数据,其实是向我们的哈希表一样,我们的数据存在哈希表的时候,会计算出一个哈希code值,再把这个数据放在哈希表的唯一的一个位置上(如果哈希code相同,就会把数据存成一个链表或者数组再放在唯一的一个位置上),所以不是连续的放数据,会形成一个稀疏的表。那么我们寻找数据的时候就会很轻松,只要计算它的哈希code值,然后定位唯一的一个位置找到数据,速度十分的快。

硬盘上存数据就有点像哈希表,是稀疏的存储,不是连续的存储。

2.分区的知识

那么为什么要分区?
(1)支持多种文件系统
(2)更加容易管理

例如我们硬盘分了四个区,我们要记住每个区的开始和结束。分区的信息记录在硬盘的柱面的第一个磁道的512个字节中(硬盘的最开始),我们一般称之为硬盘分区表。那么,毁灭硬盘分区表就相当于毁掉一个硬盘。

分区表记录了硬盘的分区信息,但是一个硬盘分区表只能记录四个分区。

硬盘上的分区分三种:
(1)主分区
装了我们最基本的操作系统的分区。主分区+扩展分区最多只能分四个区,因为上面提到了一个硬盘分区表只能记录四个分区。

(2)扩展分区
上面提到了主分区+扩展分区最多只能分四个区,一般大家的电脑都不止四个分区,那是因为在扩展分区中,还可以分逻辑分区。类似于树状结构。

(3)逻辑分区
就是拓展分区分出来的分区。

接下来是几组分区的图例:
(1)使用未经分区的空间安装Linux

(2)使用一个不在使用的空间
把原来的那块分区格式化之后,再安装系统

(3)已经安装了操作系统的磁盘空间
重新分区,然后安装,原来的所有数据就没有了

也有一些无损分区的技术,就是把之前分区的数据压缩在某一块连续空间中,把剩下的空间再划分:
步骤一:压缩


步骤二:分区


步骤三:在新分区中安装系统

最后,分享一个windows系统的磁盘分区图例:


windows与linux分区对比


windows与Linux系统共存的磁盘分区情况

注:Linux硬盘的命名规则:
/dev/xxyN
其中xx:
分区名的前两个字母表名分区所在设备的类型,通常是hd(IDE磁盘)或sd(SCSI磁盘)。
y:
这个字母标明分区所在的设备。例如,/dev/hda(第一个IDE磁盘)或/dev/sdb(第二个SCSI磁盘)
N:
最后的数字代表分区。前四个分区(主分区或拓展分区),使用数字1排列到4.逻辑分区从5开始。例如,/dev/hda3是在第一个IDE硬盘上的第三个主分区或拓展分区;dev/sdb6是在第二个SCSI硬盘上的第二个逻辑分区。

 

以上是关于安装linux 把windows全部硬盘分区的数据丢了 如何恢复 分全部送上了 谢谢的主要内容,如果未能解决你的问题,请参考以下文章

硬盘装了linux之后windows里识别硬盘容量减少200G

虚拟机上安装linux 分区时硬盘数据会不会丢失

安装linux系统,硬盘如何分区

卸载了Linux系统后在用Windows下的磁盘管理工具格式化硬盘,结果使分区表损坏,怎样修复?

linux分区后原有的数据会丢失吗?

Linux分区