从映像恢复 NTFS 文件系统

qwr

我有一个 WD Passport 1TB 外置硬盘,ddrescue 设法在驱动器完全停止读取之前节省了 95%。

救援视图

恢复的数据存储为recovery.img.

$ mmls recovery.img 
DOS Partition Table
Offset Sector: 0
Units are in 512-byte sectors

      Slot      Start        End          Length       Description
000:  Meta      0000000000   0000000000   0000000001   Primary Table (#0)
001:  -------   0000000000   0000002047   0000002048   Unallocated
002:  000:000   0000002048   1953458175   1953456128   NTFS / exFAT (0x07)

但是我无法将图像挂载为 NTFS:

$ sudo mount -t ntfs recovery.img /mnt
NTFS signature is missing.
Failed to mount '/dev/loop11': Invalid argument
The device '/dev/loop11' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?

$ sudo ntfsfix recovery.img
Mounting volume... NTFS signature is missing.
FAILED
Attempting to correct errors... NTFS signature is missing.
FAILED
Failed to startup volume: Invalid argument
NTFS signature is missing.
Trying the alternate boot sector
Unrecoverable error
Volume is corrupt. You should run chkdsk.

chkdsk recovery.img 在我的 Windows 机器上说文件名无效。

我还尝试使用Ubuntu DataRecovery 文档中所述的偏移量 (2048 * 512)

$ sudo mount -t ntfs -o loop,force,offset=1048576 recovery.img /mnt
Failed to read last sector (1953456126): Invalid argument
HINTS: Either the volume is a RAID/LDM but it wasn't setup yet,
   or it was not setup correctly (e.g. by not using mdadm --build ...),
   or a wrong device is tried to be mounted,
   or the partition table is corrupt (partition is smaller than NTFS),
   or the NTFS boot sector is corrupt (NTFS size is not valid).
Failed to mount '/dev/loop11': Invalid argument
The device '/dev/loop11' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?

testdisk[ List ]文件确实有效,所以我会尝试从那里复制。但如果可能的话,我想挂载。

关于我现在应该尝试什么的任何想法?

编辑:kpartx 的结果,使用此处列出的说明

$ sudo kpartx -l recovery.img
loop11p1 : 0 1953456128 /dev/loop11 2048
$ sudo kpartx -a recovery.img
device-mapper: resume ioctl on loop11p1  failed: Invalid argument
create/reload failed on loop11p1
qwr

我最终只使用 testdisk 来列出和复制磁盘映像的全部内容。我很幸运,似乎我的所有文件都被保存了(没有一个在错误读取区域)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

删除后的 NTFS 文件恢复

来自分类Dev

从失败的重新分区和恢复选项中烘烤了NTFS文件系统

来自分类Dev

是否可以从已从NTFS转换为ext4的文件系统中恢复数据?

来自分类Dev

修复整个NTFS文件系统

来自分类Dev

修复整个NTFS文件系统

来自分类Dev

修复损坏的NTFS文件系统

来自分类Dev

使用系统映像备份恢复Windows故障

来自分类Dev

将RAW分区更改为NTFS或从RAW恢复文件

来自分类Dev

NTFS文件系统共享控制

来自分类Dev

阻止Windows挂载NTFS文件系统

来自分类Dev

恢复损坏的NTFS分区

来自分类Dev

由ddrescue恢复的NTFS映像-我应该对它们运行fsck吗?

来自分类Dev

LVM文件系统恢复

来自分类Dev

如何恢复系统文件?

来自分类Dev

恢复系统映像会删除其他分区吗?

来自分类Dev

将操作系统恢复到出厂映像

来自分类Dev

使用不同文件系统类型(ntfs / ext2 / ext3 / ext4 /)上的clonezilla的Windows恢复(fat32)图像克隆

来自分类Dev

恢复格式化为Ext4系统并已删除的NTFS分区-EaseUs和testdisk失败

来自分类Dev

如何删除名称中包含“:”的NTFS文件系统文件?

来自分类Dev

在NTFS映像上执行CHKDSK?

来自分类Dev

NTFS备份映像不会挂载

来自分类Dev

放大文件系统映像

来自分类Dev

如何从FAT磁盘映像的原始位置恢复文件?

来自分类Dev

从磁盘映像恢复磁盘后文件不更新

来自分类Dev

如何从 FAT 映像中恢复已删除的文件?

来自分类Dev

可启动的NTFS数据恢复

来自分类Dev

如何恢复覆盖的NTFS分区?

来自分类Dev

恢复损坏的系统文件的内容

来自分类Dev

数据恢复-损坏的文件系统