小関と申します。状況は下記ですが、なんとか修復できますでしょうか?

FreeBSD5.4stable amd64 , マシンはDELL PowerEdge SC1420 で、 Web(apache2.0)サーバ、mysql4.1
などをインターネット上で動かしていたのですが、突然、自動でリブートしたと思われますが、

init: _secure_path: cannot stat /etc/login.conf Bad file descriptor
init: login_getcalse: unknown class 'daemon'
init: _secure_path: cannot stat /etc/login.conf:Bad file descriptor
と言うメッセージを出したまま、起動しなくなりました。

そこで、シングルモードで起動して、

fsck -y /dev/aacd0s2a とやってみたのですが、

fsck で修復できなようなのです。

そのほか、

fsck -f -y /dev/aacd0s2a 

fsck_ufs -y /dev/aacd0s2a
fsck_ffs -y /dev/aacd0s2a

なども試してしまいました。


このためかどうか、/usr/home が、消えてしまったようにも見えます。それに代わり
/usr 以下に ??  ???4?? などの不明のファイルが存在しています。

fsck -p を実行した結果は、
/dev/aacd0s2a 49986588 DUP I=12577210
/dev/aacd0s2a UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY

なっています。

役立たないとは思いますが、手元には、インストールの時に使用したフロッピーがあります。

よろしくお願いします。

メールによる返信