trouble:ufs_and_journal
JournalしているUFSでfsckに失敗
起動時に下記のようなエラーが出力された。
# fsck -y /dev/ada0p1 ** /dev/ada0p1 USE JOURNAL? yes ** SU+J Recovering /dev/ada0p1 ** Reading 33554432 byte journal from inode 5 RECOVER? yes ** Building recovery table. ** Resolving unreferenced inode list. ** Processing journal entries fsck_ufs: Directory 43643675 name not found #
このada0p1
はJournalをenableにしており、/
にmountしてあったのだが、この状態になると、fsckでも復旧できず、困ったことになった。
以下対応策
- 再起動し、bootselectorからSingle Userで起動
tunefs -j disable /dev/ada0p1
fsck -y /dev/ada0p1
mount / ; rm /.sujournal
- 再起動(reboot)してSingle Userで起動
tunefs -j enable /dev/ada0p1
- 再度、再起動(reboot)
これで問題が解決した。
trouble/ufs_and_journal.txt · 最終更新: 2019/05/09 16:01 by seirios