为什么不可能通过ddrescue压缩动态图像?

马努

我正在尝试使用GNU的ddrescue恢复快要死的硬盘上的文件该驱动器相当大(1TB),我只需要存储映像就是另一个1TB驱动器。

即使使用-S选项,ddrescue也会在接近尾声时失败,并显示有关磁盘空间的错误。

为什么无法在创建图像时对其进行压缩?dddd_rescue是可能的

另外,man ddrescue表示-S选项不适用于所有系统,但是我怎么知道它是否适用于我的系统呢?

游侠怪胎

gddrescue无法按顺序对文件进行映像处理-它会返回并重试,并填入空白,我怀疑这就是为什么您不能有效地将其传输到其他文件中的原因。手册页对此进行了详细介绍

GNU ddrescue有效地管理了进行中的救援状态,并尝试首先救援好零件,并计划在坏(或慢)区域内进行读取,以便稍后进行。这样可以最大化从故障驱动器中最终恢复的数据量。

标准的dd实用程序可用于保存故障驱动器中的数据,但会顺序读取数据,如果错误出现在驱动器的开头,则该驱动器可能会耗尽驱动器,而无法进行任何救援。

其他程序发现错误时会切换到小尺寸读取,但它们仍会顺序读取数据。这是一个坏主意,因为这意味着要花更多的时间在错误区域上,从而损坏表面,磁头和驱动机械,而不是尽可能快地脱离它们。此行为减少了挽救剩余的良好数据的机会。

根据设计,不幸的是,解决方案是获得更大的驱动力。为了使-S参数起作用,我相信源驱动器上的已用空间必须小于目标驱动器。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

动态重定向输出-在Linux中看起来不可能,为什么?

来自分类Dev

为什么不可能通过互斥量传递互斥体来发挥作用?

来自分类Dev

Nullable <int?>是不可能的,为什么不能呢?

来自分类Dev

为什么在C中不可能重载?

来自分类Dev

为什么在Haskell中不可能分割整数?

来自分类Javascript

为什么不可能从原型更改构造函数?

来自分类Dev

为什么阶乘1000年不可能的BigInteger?

来自分类Dev

volatile struct = struct不可能,为什么?

来自分类Dev

为什么本文中的这个问题是不可能的?

来自分类Dev

为什么不可能用焦点影响子元素?

来自分类Dev

为什么我的javascript动态图像放置不像我的硬编码版本那样工作?

来自分类Dev

为什么在rust中使用动态错误而不是枚举很常见?使用编译时变体不好/不可能吗?

来自分类Dev

SHARE锁定记录的行为,为什么聚合功能不可能?

来自分类Dev

为什么 Collection.equals() JavaDoc 说不可能正确实现 List 和 Set?

来自分类Dev

为什么在Scala中不可能将变量与`to`一起使用?

来自分类Dev

如何“快速”实施协议?如果不可能,为什么呢?

来自分类Java

为什么我不可能写入到一个文件?

来自分类Dev

为什么不可能有指向返回引用的指针?

来自分类Java

为什么javac的允许一些不可能的铸件,而不是别人?

来自分类Dev

为什么不可能显式地默认具有volatile参数的副本构造函数?

来自分类Dev

为什么在Kotlin中不可能使用对`suspend`函数的方法引用?

来自分类Java

为什么不可能用不同的类型参数多次实现通用接口?

来自分类Dev

为什么不可能在特征中定义此构造函数?

来自分类Linux

为什么不可能完全静态地链接应用程序?

来自分类Java

Java,不可能将对象强制转换为Float .....为什么?

来自分类Dev

为什么不可能指定Scala varargs参数的默认值?

来自分类Java

为什么在C#泛型中这是不可能的?

来自分类Dev

为什么不可能获得指向基类的受保护方法的指针?

来自分类Dev

为什么std :: string似乎执行了std :: is_convertible说不可能的事情?

Related 相关文章

  1. 1

    动态重定向输出-在Linux中看起来不可能,为什么?

  2. 2

    为什么不可能通过互斥量传递互斥体来发挥作用?

  3. 3

    Nullable <int?>是不可能的,为什么不能呢?

  4. 4

    为什么在C中不可能重载?

  5. 5

    为什么在Haskell中不可能分割整数?

  6. 6

    为什么不可能从原型更改构造函数?

  7. 7

    为什么阶乘1000年不可能的BigInteger?

  8. 8

    volatile struct = struct不可能,为什么?

  9. 9

    为什么本文中的这个问题是不可能的?

  10. 10

    为什么不可能用焦点影响子元素?

  11. 11

    为什么我的javascript动态图像放置不像我的硬编码版本那样工作?

  12. 12

    为什么在rust中使用动态错误而不是枚举很常见?使用编译时变体不好/不可能吗?

  13. 13

    SHARE锁定记录的行为,为什么聚合功能不可能?

  14. 14

    为什么 Collection.equals() JavaDoc 说不可能正确实现 List 和 Set?

  15. 15

    为什么在Scala中不可能将变量与`to`一起使用?

  16. 16

    如何“快速”实施协议?如果不可能,为什么呢?

  17. 17

    为什么我不可能写入到一个文件?

  18. 18

    为什么不可能有指向返回引用的指针?

  19. 19

    为什么javac的允许一些不可能的铸件,而不是别人?

  20. 20

    为什么不可能显式地默认具有volatile参数的副本构造函数?

  21. 21

    为什么在Kotlin中不可能使用对`suspend`函数的方法引用?

  22. 22

    为什么不可能用不同的类型参数多次实现通用接口?

  23. 23

    为什么不可能在特征中定义此构造函数?

  24. 24

    为什么不可能完全静态地链接应用程序?

  25. 25

    Java,不可能将对象强制转换为Float .....为什么?

  26. 26

    为什么不可能指定Scala varargs参数的默认值?

  27. 27

    为什么在C#泛型中这是不可能的?

  28. 28

    为什么不可能获得指向基类的受保护方法的指针?

  29. 29

    为什么std :: string似乎执行了std :: is_convertible说不可能的事情?

热门标签

归档