Windows系统下,ntfs格式的硬盘分区被格式化为ext4后,数据的恢复方法

系统环境:windows7

 

在数据恢复的过程中使用到的工具:

1、数据恢复工具easeus data recovery(这是一款很好的数据恢复软件,基本上可以把分区恢复为原来的样子)

也可以使用我的网盘分享链接:http://pan.baidu.com/s/1pJxhSfD(这是我使用的网上分享的破解版,感谢分享的朋友,官方免费版只能免费恢复1GB)

2、分区工具:分区助手(可以到百度上自己搜索下载)

 

说明:我遇到的问题有其特殊性,但是我觉得在多数情况下也都可以借鉴以解决问题。希望帮助到遇到类似问题的朋友。

 

问题描述:

       由于工作需要,我需要在装有windows7系统的机器上再装一个Ubuntu系统,也就是安装双系统。其实,我对双系统的安装已经相当熟悉了,并且也已经安装过好多次Ubuntu。但是,也许就是因为太熟悉了,在安装的过程中就大意了,选择安装系统的分区时,选错了分区,并且选择了格式化。等我反应过来的时候都已经完成格式化了。也就是说,我的电脑的windows系统分区的D分区被格式化为Linux文件系统格式ext4格式的分区。而我现在要做的就是从被格式化为ext4格式的分区中恢复原来的文件。

 

解决过程:

1、由于我之前对于硬盘数据的恢复了解不多,而且这次被格式化的硬盘上的数据又很重要,所以,在我有把握恢复数据之前没有对被格式化的分区进行任何的操作,以确保不会造成更大的损失。

 

2、上网查资料,对硬盘的格式化原理进行了基本的了解。也在网上找到了一些关于文件恢复的帖子。在进行了一定的了解后,最后确定我的被格式化分区的文件还是可能被恢复回来的。

      

3、根据之前上网了解到的信息,我制定了一个恢复数据的步骤:

a、熟悉数据恢复工具的使用,并且验证被格式化为ext4的分区上的数据是否能够被恢复:

步骤一,使用分区助手在硬盘上新建一个小分区,用来测试。我新建了一个大小为4G的ntfs格式的分区,盘符为J。

步骤二,验证ntfs格式的分区被格式化后是否能够恢复,同时也熟悉数据恢复软件的使用,测试过程如下:

       先往J分区拷贝文件,用来验证是否可以恢复,我拷贝了3GB的文件,然后把J分区格式化(ntfs格式),最后,使用easeus恢复数据。成功恢复了大部分在格式化之前拷到J分区的文件。

步骤三,验证被格式化为ext4文件格式的分区,在格式化回ntfs格式后,是否可以恢复数据,测试过程如下:

        把J分区格式化为ntfs格式,往J分区拷文件,把J分区格式化为ext4,再把J分区格式化为ntfs,使用数据恢复软件恢复。成功恢复了大部分在格式化之前拷到J分区的文件。

             

b、在步骤a时,我已经验证了D分区上的数据是可以被恢复的。所以,现在正是开始恢复D分区:

        使用分区助手,把需要恢复数据的D分区格式化回ntfs格式,使用数据恢复工具easeus恢复D分区上的数据。成功恢复了大部分数据。

 

至此,问题得到了解决。虽然恢复了数据,但是,仔细想一下,这种问题本来是可以避免的。所以,以后再进行硬盘分区操作或者有可能造成类似问题的操作时,一定要小心再小心。同时,也要注意备份数据,即使恢复不了,也不会造成太大的损失。

 

截图一张,以表示有图有真相,可以看到和多数数据恢复软件不同,easeus可以把分区上的文件目录恢复为原来的样子:




  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
### 回答1: Linux分区格式化是指将硬盘分区进行格式化,以便在其上创建文件系统格式化可以清除分区中的所有数据,并为文件系统创建必要的数据结构。在Linux中,常用的分区格式包括ext2、ext3、ext4、XFS等。格式化分区可以使用命令行工具如fdisk、mkfs等,也可以使用图形化工具如GParted等。在格式化分区之前,务必备份重要数据,以免数据丢失。 ### 回答2: 在Linux中,分区格式化是为了将硬盘划分为不同的逻辑区域,并对每个区域进行格式化使其可以被操作系统识别和使用。下面是关于Linux分区格式化的一些重要信息和步骤。 首先,我们必须要理解Linux中的分区类型和格式化类型。在Linux中,常用的分区类型有主分区、扩展分区和逻辑分区。而格式化类型可以选择ext2、ext3、ext4等文件系统。 接下来,我们可以通过使用fdisk命令或者GUI工具如GParted来进行分区。在命令行中,可以使用fdisk -l命令来查看可用的硬盘分区信息。然后可以使用fdisk /dev/sdX命令(X代表硬盘的标识符)来创建新的分区。在GParted中,只需选择要分区硬盘,然后点击“分区”按钮来进行操作。 创建好分区后,我们需要对每个分区进行格式化。使用mkfs命令可以对指定的分区进行格式化。例如,使用mkfs.ext4 /dev/sdXY命令(XY代表分区的标识符)可以将指定分区格式化ext4文件系统。 在进行格式化之前,我们最好备份好重要的数据,因为格式化会将分区上的所有数据清空。 需要注意的是,分区格式化是一个高级操作,要小心谨慎。格式化错误可能会导致数据的永久丢失。因此,在进行分区格式化时,请确保对操作有足够的了解或者寻求专业指导。 总之,Linux分区格式化是为了将硬盘划分为逻辑区域,并将每个区域格式化为特定的文件系统,以便操作系统能够识别和使用。 ### 回答3: Linux分区格式化是指对硬盘上的分区进行格式化操作,使其可以被操作系统识别和使用。在Linux系统中,常见的分区格式ext2、ext3、ext4、FAT32、NTFS等。 要对一个分区进行格式化,首先需要确定目标分区的设备号或者挂载点。可以通过运行命令“lsblk”或者“fdisk -l”来查看系统中的分区信息。 接下来,使用命令“mkfs”来进行格式化操作。在命令后加上需要格式化分区设备号或者挂载点,以及所选择的分区格式。例如,如果要对/dev/sdb1分区进行ext4格式化,可以运行命令“sudo mkfs.ext4 /dev/sdb1”。 在进行格式化之前,需要确保没有重要的数据存储在目标分区上,因为格式化会清除分区中的所有数据格式化完成后,可以使用命令“mount”将分区挂载到指定的挂载点上,以便系统可以访问和使用该分区。例如,可以运行命令“sudo mount /dev/sdb1 /mnt/data”将/dev/sdb1分区挂载到/mnt/data目录上。 总结起来,Linux分区格式化是一种将硬盘分区进行格式化操作的过程,使其能够被系统识别和使用的过程。格式化之前需要确保没有重要的数据存储在分区上,格式化完成后可以通过挂载将分区系统连接起来。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值