2017年3月29日水曜日

sfck実行時に「unref file fsck ... reconnect」と表示され何回「y」を実行しても終わらないときに対処したこと

停電が発生し、接続してあったUSB HDDを再マウントするときに下記のエラーが表示され、「y」を押しても「n」を押しても終わらなかったときに対処したこと。

** Phase 4 - Check Reference Counts
UNREF FILE I=6446652 OWNER=...... MODE=100644
SIZE=136425 MTIME=.....
RECONNECT?

-yオプションをついける

fsckの実行時に、inode-numberがディレクトリエントリに接続されなかった時のエラーらしい。
今回は修復するために-yオプションを追加してすべて修復することにした。

#fsck -y /dev/da0⏎ ←ディスクチェック開始(しばらく待つ)

接続するハードディスクの数によっては「/dev/da0」は場合によってはda1やda2の場合もある

USB HDDを再マウントする

/media/usbにマウントしていたので再マウント実行できるか確認。

マウント

mount 対象のデバイス マウント先のパス
#mount /dev/da0 /madia/usb⏎ ←マウント実行
# ←何も起こらずコマンドプロンプトへ戻れば問題なし。
#reboot⏎ ←再起動してシングルユーザーモード終了し通常モードで起動する

リブートをして正常に起動するようであれば問題なし。

0 件のコメント :

コメントを投稿

ご質問などあればこちらへどうぞ