Apakah ada cara untuk mengetahui apakah pemeriksaan sistem file dijadwalkan untuk boot berikutnya?
Mungkin mirip dengan cek paksa, yang dipicu oleh keberadaan file /forcefsck
?
Apakah ada cara untuk mengetahui apakah pemeriksaan sistem file dijadwalkan untuk boot berikutnya?
Mungkin mirip dengan cek paksa, yang dipicu oleh keberadaan file /forcefsck
?
Jawaban:
Itu tergantung pada sistem file Anda, di samping / forcefsck.
Dengan ext2, ext3 dan ext4 dapat Anda gunakan
dumpe2fs -h /dev/diskname
Di mana diskname misalnya sda1. Anda dapat menentukan nama partisi disk Anda dengan menjalankan perintah
mount
Contoh output (hanya sebagian):
/dev/xvda1 on / type ext3 (rw,noatime,usrquota,errors=remount-ro)
Di mana xvda1 adalah nama partisi disk root.
Untuk dumpe2fs tiga item menarik adalah
Mount count: 9
Maximum mount count: 36
Next check after: Mon Feb 14 09:31:33 2011
Ubuntu akan menjalankan fsck jika jumlah mount sama atau lebih besar dari jumlah mount maksimum, atau jika "pemeriksaan berikutnya" dilewati.
Mulai di Ubuntu 11.04, informasi ini akan ditampilkan di /etc/motd
file Anda , menggunakan alat / usr / lib / update-notifier / update-motd-fsck-at-reboot , yang memeriksa partisi ext2 / 3/4 untuk berbasis-tanggal dan acara auto-fsck berbasis hitungan. Anda dapat menjalankannya secara manual seperti ini:
sudo /usr/lib/update-notifier/update-motd-fsck-at-reboot --force
dan itu akan melaporkan setiap partisi yang akan diperiksa pada reboot berikutnya.
cat /var/lib/update-notifier/fsck-at-reboot
untuk melihat status dari proses terakhir tanpa memerlukan hak yang lebih tinggi.
Ada utilitas bernama showfsck yang akan memberi tahu Anda berapa banyak gunung yang tersisa sampai jadwal berikutnya fsck
.
Jika Anda memiliki partisi ext4, Anda dapat melihat berapa kali partisi tersebut dipasang:
sudo dumpe2fs -h /dev/sda1 | grep Mount