硬盘驱动器(或 硬盘)我们已经在DesdeLinux中说过了,我们已经向您展示了有关以下内容的指南或教程 dd (非常有用或灾难性的终端应用程序,这取决于您如何使用它)以及更多,这次我将与您讨论如何恢复或修复那些我们在家中出现问题的硬盘,我们“丢弃”在抽屉里或我们已经忘记在盒子里的硬盘
如果任何硬盘驱动器的扇区损坏,我们可以使用该工具修复它们 坏块首先要做的是知道我们要修复的硬盘驱动器(/ dev / sdb…/ dev / sdc…等),为此,我们将以下内容放入终端:
sudo fdisk -l
这将向我们显示/ dev / sda,其大小(以GB为单位)及其分区,等于/ dev / sdb(如果存在),依此类推,取决于您计算机上存储设备的数量,sdc和其他。
假设有问题的硬盘是外部硬盘,并且是/ dev / sdb,那么开始检测和修复坏扇区的命令将是:
无法安装硬盘,在任何情况下都不能安装将要使用的硬盘分区!
badblocks -s -v -n -f /dev/sdb
- -s:表示将以百分比显示进程
- -v:详细模式,这意味着它将向我们显示错误数量
- -n:表示我们将尝试使用非破坏性模式,即,我们将尝试恢复那些扇区以及其中的信息
- -f:强制在已安装的设备上进行读写。 通常,如果安装了HDD,坏块将不会检查正在使用的扇区,但是,正如我已经警告您的那样,建议您不能安装硬盘,我们将使用-f参数强制恢复所有可能的扇区
这将需要很长时间,我重复一遍, 漂亮。它很容易持续数小时或数天,具体取决于硬盘驱动器的大小、损坏程度、计算机的速度等。因此,我建议将计算机平静地留在那里,在必要的时间内不要移动它,并且要有很大的耐心
ext2,ext3或ext4是否有任何特定工具?
说实话,有,可以用 e2fsck,他们仍然必须知道要检查的分区,假设它是/ dev / sdb1,那么它将是:
e2fsck -p -v -y /dev/sdb1
- -p:表示尝试自动修复发现的损坏
- -v:详细模式,即在屏幕上向我们显示错误
- -y:它将对所有问题(例如,您是否要恢复X扇区?)回答“是”,以使该过程真正自动化
结束!
好了,在使用HirensBootCD之前,没有什么可添加的,但是我认为此选项将阻止我从其他操作系统引导。 我还买了一个1TB的外置硬盘 在这个网站上 我用来保存重要文件,或者在云中执行。