文件中有坏位

文件中有坏位

我有一张我知道没问题的图片。 ( image.jpg)

几天后,当我打开时,image.jpg已损坏。 (无法正常显示)

如何检查图像所在硬盘驱动器中的位是否出现故障?

我同意永久破坏形象。

我可以dd将所有文件都重新归档,等待几天并检查是否有任何位发生翻转吗?

如果重要的话,我使用的是标准 Ubuntu 安装。

答案1

Try badblocks,如果文件未打开,这似乎适用于常规文件:

badblocks -b 512 -vn image.jpg 

真实例子13K文件:

sudo badblocks -b 512 -vn \
               /usr/share/texlive/texmf-dist/tex/latex/mwe/example-image.jpg

输出:

Checking for bad blocks in non-destructive read-write mode
From block 0 to 25
Testing with random pattern: Pass completed, 0 bad blocks found. (0/0/0 errors)

相关内容