如何检查 ext4 6TB 上的坏扇区

如何检查 ext4 6TB 上的坏扇区

如何检查 6TB 硬盘上的坏扇区

koko@Rumah:~$ sudo badblocks -v /dev/sda2
[sudo] password for koko: 
badblocks: Value too large for defined data type invalid end block (5751976960): must be 32-bit value

答案1

对我来说,诀窍就是简单地增加块大小:

badblocks -b 4096 -v /dev/sda

答案2

我想使用磁盘的实际块大小来运行 badblocks,我通过运行找到了sudo -n blockdev --getbsz /dev/disk

我的解决方案是创建一堆大小为 2TB 的分区并badblocks单独处理它们,以避免 int32 溢出。

相关内容