如何在卸载硬盘并使用可启动 USB 驱动器对硬盘进行 fsck?

如何在卸载硬盘并使用可启动 USB 驱动器对硬盘进行 fsck?

我有一个只安装了 Ubuntu 14.04 的硬盘,我想检查一下。但是,我读过的教程说必须先卸载硬盘,然后才能检查。

显然,我可以使用 Ubuntu Live USB 运行磁盘检查,所以我创建了一个。接下来我该怎么做?


更新:

我设法进入了这个屏幕:

开机画面


更新2

我选择了“fsck”选项。它弹出一个窗口,其中显示以下消息:

"Continuing will remount your / filesystem in read/write mode and mount any other filesystem defined in /etc/fstab.
Do you wish to continue?"
(Yes) / (No)

选择(否)只会让我回到菜单,因此我选择(是),然后它打开了某种日志屏幕,其中包含以下内容:

fsck from util-linux 2.20.1
fsck from util-linux 2.20.1
fsck.fat 3.0.26 (2014-03-07)
/dev/sda1: 6 files, 864/130812 clusters
/dev/sda2: Inodes that were part of a corrupted orphan linked list found.

/dev/sda2: UNEXPECTED INCONSISTENCY: RUN fsck MANUALLY.
      (i.e., without -a or -p options)
mountall: fsck / [807] terminated with status 4
mountall: Filesystem has errors: /
mountall: Skipping mounting / since Plymouth is not available

Finished, please press ENTER

我按下 ENTER 键,它再次将我带回到菜单。我尝试再次选择“fsck”,但现在我收到了以下消息:

"The option you selected requires your filesystem to be in read-only mode. 
Unfortunately another option you selected earlier, made you exit this mode.
The easiest way of getting back in read-only mode is to reboot your system."

这应该发生吗?日志屏幕中的读数是磁盘检查吗?

答案1

更简单的方法是告诉 ubuntu 在下次启动时检查文件系统。您可以通过触摸 /forcefsck (看看这里):

sudo touch /forcefsck

另一种方法是在启动时按 ESC,此时 Grub 正在加载。您将看到 Grub-boot-menu (看看这里)。在这里您可以选择启动恢复控制台。在恢复控制台中,您可以要求 ubuntu fsck 所有磁盘。

这两种方法的优点在于它们也可以用于加密分区。

从实时系统(USB 棒)执行 fsck 需要更多有关查找磁盘和分区以及可能有关打开加密分区的知识。

相关内容