fsck_ufs -y (check file system pada unix)

Pernah mengalami booting bermasalah pada freeBSD, pada saat cheking file system muncul eror pada salah satu partisi kurang lebih sebagai berikut:

Starting file system checks ......
/dev/ad0s1b: bla2x
/dev/ad0s1a: bla2x
/dev/ad0s1e: bla2x
UNEXPECTED SOFT UPDATE INCONSISTENCY; RUN fsck MANUALLY.
THE FOLLOWING FILE SYSTEM HAD AN UNEXPECTED INCONSISTENCY:
ufs: /dev/da0s1e (/usr)
Automatic file system check failed; help!
/bin/sh on /etc/rc terminated abnormally, going to single user mode
Enter full pathname of shell or RETURN for /bin/sh:

Dari code diatas diterjemahkan dalam bahasa yang sederhana : pada saat check file system partisi /dev/da0s1e, terjadi masalah yang perlu diperbaiki secara MANUAL !.
Solusinya :

  • masuk ke single user mode
  • gunakan perintah fsck : #fsck_ufs -y /dev/da0s1e (opsi -y supaya otomatis menjawab “yes” setiap kali ada pertanyaan yang muncul, misal menanyakan perbaikan)
  • restart sistem

Note : untuk DOS file system gunakan perintah fsck_msdosfs