1TB ext4 硬盘,400GB NTFS MBR 被错误写入

1TB ext4 硬盘,400GB NTFS MBR 被错误写入

当我必须退出时,我正在对 ext4 1tb 存储磁盘进行成像,我曾使用 testdisk 和外部 USB 底座意外将其格式化为 NTFS。

Testdisk 询问是否写入 MBR,我点击了“是”。这是一个错误的举动。在此之前,我一直使用同一个底座从 400GB 复制文件。当 Test Disk 写入 MBR 时,它会将 400GB 驱动器的 MBR 写入 1TB。所以现在我有一个 1TB ext4 驱动器,它认为它是 400GB NTFS。

我确实需要这个驱动器上的文件(多年的研究),而且似乎如果我可以删除 MBR,我应该能够列出磁盘映像(在错误的 MBR 写入之前,所有文件都在测试磁盘中正常显示)

如何才能在不造成更多损害的情况下擦除 MBR?我对这类问题一窍不通,非常感谢大家的帮助。我非常担心会丢失所有数据。下面是我今天运行的测试磁盘的一部分

recover_EXT2: s_block_group_nr=0/7452, s_mnt_count=81/37, s_blocks_per_group=32768, s_inodes_per_group=8192
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 244190646
recover_EXT2: part_size 1953525168
     Linux                60600   0  1 182201  80 63 1953525168 [New Volume]
     EXT4 Large file Sparse superblock Recover, 1000 GB / 931 GiB
This partition ends after the disk limits. (start=973539000, size=1953525168, end=2927064167, disk end=1953536130)
Disk /dev/sdh - 1000 GB / 931 GiB - CHS 121602 255 63
Check the harddisk size: HD jumpers settings, BIOS detection...
The harddisk (1000 GB / 931 GiB) seems too small! (< 2041 GB / 1901 GiB)
The following partitions can't be recovered:
     Linux                60597 217 37 182199  43 36 1953525168 [New Volume]
     EXT4 Large file Sparse superblock Recover, 1000 GB / 931 GiB
     Linux                60599  65 11 182200 146 10 1953525168 [New Volume]
     EXT4 Large file Sparse superblock Recover, 1000 GB / 931 GiB
     Linux                60600   0  1 182201  80 63 1953525168 [New Volume]
     EXT4 Large file Sparse superblock Recover, 1000 GB / 931 GiB
     FAT32 LBA            218010 109  3 248252  44  9  485833642

相关内容