sudo fsck /dev/sd* (replace * with your device ID)
注意:在处理任何硬盘问题时,请确保您有当前备份所有信息。
"fsck"命令代表"文件系统检查";它会扫描磁盘上的坏扇区并标记那些不工作的扇区。
如果您想将驱动器清零,只需按照Piskvor的回答操作即可。
fsck的功能;它用于检查和修复未正确卸载的文件系统(即数据结构)。坏扇区是底层磁盘上的硬件错误。 - Piskvor left the buildingfsck的一个功能 - 尽管fsck不能修复或重新分配坏扇区,但它可以在文件系统中将它们标记为坏扇区,以便文件系统不会尝试使用这些扇区。虽然这并不能解决潜在问题,但可以绕过它(对于少量坏扇区而言)。 - Piskvor left the buildingsudo dd if=/dev/zero of=/dev/sdX会将磁盘/dev/sdX覆盖为零。请谨慎使用,这个操作是无法撤销的。
针对根本问题:如果你的硬盘有这么多错误,它将在不久的将来发生严重故障,并且你将丢失上面存储的任何数据;尽快更换一个正常工作的硬盘。用零覆盖它并不能消除坏扇区问题,只是推迟了问题的发生。