将 ddrescue 输出图像拆分为 2 个文件

Mik*_*ake 5 split ddrescue

我的 ext4 磁盘崩溃了,我正在使用 ddrescue 尝试挽救它。然而,崩溃的磁盘是 3tb,我只有另一个 3tb 驱动器用于图像文件。我认为这个图像文件对于全新的空磁盘来说太大了,所以在救出 2700GB 后,我中断了这个过程,试图将图像的其余部分写入第二个磁盘。

我开始了这个过程

ddrescue -v --no-split /dev/sdc /mnt/red/imagefile /mnt/500gb/logfile
Run Code Online (Sandbox Code Playgroud)

/dev/sdc 是崩溃的磁盘 /mnt/red 是新硬盘,imagefile 是我的图像 /mnt/500gb/logfile 是日志文件

一切看起来都很正常,直到我中断了映像,所以我尝试使用以下命令在第二个磁盘上继续映像:

ddrescue -v --no-split /dev/sdc /mnt/500gb/imagefile2 /mnt/500gb/logfile
Run Code Online (Sandbox Code Playgroud)

即,与之前完全相同的命令,只是将图像文件定向到另一个磁盘

但是,几秒钟后 ddrescue 退出并抱怨设备上没有剩余空间,但设备除了日志文件外是空的。我不明白的是,imagefile2 是立即创建的,大小为 2,732,050,104,320(假设字节),与第一个图像文件中拯救的大小大致相同。

我在任何地方都找不到任何关于为什么会这样的说明。我假设第二个图像文件的大小与要拯救的剩余数量大致相同。即 250GB。