Linux Mint 12 KDEをインストールしましたが、ルートパーティションでエラーがないか確認したいと思います。
ブート時にfsckでルートパーティションをチェックするにはどうすればいいですか?
Sudo touch /forcefsck
その後再起動します。
これにもshutdownコマンドを使用できます。
shutdown -rF now
男から:
-Fフラグは「force fsck」を意味します。
これはアドバイザリファイル/ forcefsckのみを作成します。これは、システムが再起動したときにテストできます。ブートrcファイルは、このファイルが存在するかどうかをテストし、適切にマウント解除されたファイルシステムでもチェックできるように、特別な `force 'フラグを付けてfsck(1)を実行することにします。その後、ブートプロセスによって/ forcefsckが削除されます。
これを行う別の方法は次のとおりです。
tune2fs -C 2 -c 1 /dev/THEDEVTHATROOTIS
リブート
それから、ファイルシステムがチェックされます。
tune2fs -c 60 /dev/THEDEVTHATROOTIS
私はmax-mount-countが60に設定されていると仮定しました、あなたは最初のコマンドを発行する前に見つけるべきです
dumpe2fs /dev/THEDEVTHATROOTIS |grep "Maximum mount count"
私のシステム(いくつかのx86ノートブックとBanana Pi Pro)で、Sudo shutdown now
と言って私が安全に私のルートFSをチェックすることができるランレベル1(別名メンテナンスモード)に連れて行ってくれます:
mount -o remount,ro /dev/rootpartition
fsck /dev/rootpartition
reboot
これを行うために/etc/fstab
を変更する必要はありません、そして私はトリッキーなケースを修正するために必要であるかもしれないどんなオプションでもfsck
を実行する機会があります。
注:/forcefsck
およびtune2fs
トリックはx86では機能しますが、Banana Piでは機能しません。
あなたがラズベリーパイの上にいて、あなた自身が緊急モードにいるのを見つけた場合、あなたは実際にルートパーティションをアンマウントしてもfsckを使うことができます
(login as root)
mount -o remount,ro /
fsck
reboot