如何恢复 NTFS 分区上的文件

如何恢复 NTFS 分区上的文件

好心人与 askubunty samy 尝试以超级用户身份提问,所以我复制了问题。

我遇到了非常非常糟糕的问题。我的电脑中有 3 个分区:Linux、Windows 和 NTFS 数据,而数据分区出现了问题。它是……空的?!我丢失了很多学习新闻资料。

输出lsblk

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 232,9G  0 disk 
├─sda1   8:1    0    20G  0 part 
├─sda2   8:2    0  38,2G  0 part /
├─sda3   8:3    0     1K  0 part 
├─sda5   8:5    0   1,9G  0 part [SWAP]
└─sda6   8:6    0 172,9G  0 part 
sr0     11:0    1  1024M  0 rom  

sda6是存在问题的分区。如果我在 Ubuntu 上安装它,我只会在文件夹中看到两个无法打开的文件System Volume Information

ls -A文件夹中的输出:

MountPointManagerRemoteDatabase  tracking.log

当我启动 Windows XP 时,系统认为磁盘是空的。Linux 也看到很多可用空间。

就上下文而言,我在 Windows XP 中安装了新的 .NET 和游戏并重新启动了它。Windows 制作了一个快速检查磁盘(可能chkdsk),我看到一些快捷方式没有图标。我单击了数据分区,它是空的!我重新启动以检查 Ubuntu 并在此处发布。

测试磁盘扫描:

Disk /dev/sda - 250 GB / 232 GiB - CHS 30401 255 63
Current partition structure:
     Partition                  Start        End    Size in sectors
 1 * HPFS - NTFS              0   1  1  2610 254 63   41945652
 2 P Linux                 2611  22 36  7590 202 36   79998976
 3 E extended              7590 235  4 30401  75 10  366448642
 5 L Linux Swap            7590 235  6  7833 230 13    3903488
   X extended              7834   0  1 30401  75 10  362543590
 6 L HPFS - NTFS           7834   7 46 30401  75 10  362543104 [Dane]

快速搜索:

Disk /dev/sda - 250 GB / 232 GiB - CHS 30401 255 63
Current partition structure:
     Partition                  Start        End    Size in sectors
 1 * HPFS - NTFS              0   1  1  2610 254 63   41945652
 2 P Linux                 2611  22 36  7590 202 36   79998976
 3 E extended              7590 235  4 30401  75 10  366448642
 5 L Linux Swap            7590 235  6  7833 230 13    3903488
   X extended              7834   0  1 30401  75 10  362543590
 **6 L HPFS - NTFS           7834   7 46 30401  75 10  362543104 [**Dane]

我认为文件系统已损坏。不幸的是,我没有其他磁盘可以进行恢复操作。

此外,Testdisk 中的取消删除列表为空。Windows 中的标准检查磁盘也同样如此 - 没有错误(我在启动时强制使用 chdsk 并在 Windows 级别使用快速检查)。

相关内容