ddrescue 创建没有内容的图像

ddrescue 创建没有内容的图像

每当我尝试以下命令时

ddrescue /cygdrive/f /cygdrive/e/stickydump.dd

我得到以下输出:

GNU ddrescue 1.25
Press Ctrl-C to interrupt
     ipos:    4294 MB, non-trimmed:        0 B,  current rate:       0 B/s
     opos:    4294 MB, non-scraped:        0 B,  average rate:       0 B/s
non-tried:        0 B,  bad-sector:    4294 MB,    error rate:  15131 kB/s
  rescued:        0 B,   bad areas:        1,        run time:      2m 57s
pct rescued:    0.00%, read errors:  8454144,  remaining time:         n/a
                              time since last successful read:         n/a
Finished

但我试图转储的驱动器甚至没有损坏。我可以使用 Windows 资源管理器很好地访问所有文件。是我使用命令错误吗?

这些是我的驱动器:

$ df
Filesystem     1K-blocks      Used Available Use% Mounted on
C:/cygwin64    243126352 236915628   6210724  98% /
D:             976629756 967002776   9626980 100% /cygdrive/d
E:             125032444   8377648 116654796   7% /cygdrive/e
F:               3948988    926416   3022572  24% /cygdrive/f
Z:               1555160    136252   1418908   9% /cygdrive/z

是因为我使用的是cygwin并且它与windows不兼容还是什么?

答案1

ddrescue(和 dd)适用于块设备(例如磁盘或分区)或文件。

您正尝试在目录上使用 ddrescue块设备上的文件系统安装位置

RE Cygwin,由于原始块设备访问可能会出现一些问题?

比如说你有:

$ df
Filesystem     1K-blocks    Used    Available  Use% Mounted on
/dev/sda1      3948988      926416  3022572    24%  /cygdrive/f

然后 ddrescue 将在 /dev/sda1 上运行。

此外,要使用 dd 或 ddrescue 创建映像,通常必须卸载原始块设备以防止更改(或以只读方式安装)。

相关内容