web-dev-qa-db-ja.com

起動可能なUSBスティックを使用して、ハードドライブがマウント解除されている間にハードドライブをfsckする方法は?

Ubuntu 14.04のみがインストールされたハードドライブがあり、確認したい。ただし、私が読んだチュートリアルでは、ハードドライブを確認する前にマウントを解除する必要があると書かれています。

どうやら、UbuntuライブUSBスティックを使用してディスクチェックを実行できるため、作成しました。ここから何をしますか?


UPDATE:

私はこの画面に到達することができました:

boot screen


更新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
Jeff Caros

より簡単な方法は、次回の起動時にファイルシステムをチェックするようにubuntuに指示することです。これを行うには、/ forcefsckにタッチします( こちらをご覧ください ):

Sudo touch /forcefsck

別の方法は、Grubのロード中にブート時にESCをpresすることです。 Grub-boot-menuが表示されます( こちらをご覧ください )。ここで、回復コンソールを起動することを選択できます。回復コンソールで、ubuntuにすべてのディスクをfsckするように依頼できます。

これらの両方の方法には、暗号化されたパーティションでも機能するという利点があります。

ライブシステム(USBスティック)からfsckを実行するには、ディスクとパーティションの検索に関する知識が必要であり、暗号化されたパーティションのオープンに関する知識も必要です。

2
cmks