次回のブート中にfsckがあるかどうかを確認するにはどうすればよいですか?


24

次回のブートでファイルシステムのチェックがスケジュールされているかどうかを確認する方法はありますか?

ファイルの存在によってトリガーされる強制チェックに似ているのかもしれませ/forcefsckん。


2
dumpe2fsやtune2fsなどのコマンドラインツールの他に、これを見つけるためのGUIツールはありますか?....それはGnomeのディスクユーティリティ(パリンプセスト)のための良好な機能のように見えるでしょうが、私はそこに表示されていない、またはgpartedの中
nealmcb

回答:


26

/ forcefsckに加えて、ファイルシステムにも依存します。

ext2、ext3、ext4を使用すると、

dumpe2fs -h /dev/diskname 

disknameは、たとえばsda1です。コマンドを実行して、ディスクパーティションの名前を確認できます。

mount

出力例(一部のみ):

/dev/xvda1 on / type ext3 (rw,noatime,usrquota,errors=remount-ro)

xvda1はルートディスクパーティションの名前です。

dumpe2fsの場合、3つの興味深い項目があります

Mount count:              9
Maximum mount count:      36
Next check after:         Mon Feb 14 09:31:33 2011

マウントカウントが最大マウントカウント以上の場合、または「次のチェック後」に合格した場合、Ubuntuはfsckを実行します。


ext4パーティションで正常に動作します、ありがとう!
htorque

10

Ubuntu 11.04以降、この情報は/etc/motdファイルに表示されます。ツール/ usr / lib / update-notifier / update-motd-fsck-at-rebootを使用して、日付ベースとカウントベースの自動fsckイベント。次のように手動で実行できます。

sudo /usr/lib/update-notifier/update-motd-fsck-at-reboot --force

そして、次回の再起動時にチェックされるパーティションを報告します。


1
また、cat /var/lib/update-notifier/fsck-at-reboot昇格された特権を必要とせずに最後の実行からステータスを確認するため。
エンドリューク

5

showfsckと呼ばれるユーティリティがあり、次のスケジュールまでに残っているマウントの数を通知しますfsck


2
showfsckは時間指定されたfsckを表示しません。ext2/ ext3 / ext4は、n番目のマウントごと、または最後のfsckからx日後のいずれか早い方でチェックされます。
-Olli

@Olli:良い点-私は主にラップトップユーザーなので、非常に頻繁に起動し、時間指定されたfsckを忘れていました
-goric

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.