« SoulCaliburIV:アイヴィー | Main | Firefox3@Fedora9にFlashPlayerインストール »

Fedora9でファイルシステムチェックエラー

入れたばかりで未だいろいろ設定中のFedora9、起動時のファイルシステムチェックでエラー発生、

UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY

とか出て起動せず。

@IT: Linux Tips: システム起動時にUNEXPECTED INCONSISTENCYエラーが発生した場合は

とか見ながら、rootでログイン。

mount

で対象パーティションとファイルシステム確認してから
fsck -t {ファイルシステム} {対象パーティション}

実行。

Pass 1B: Rescanning for Multiply-claimed blocks
Multiply-claimed block(s) in inode ・・・
・・・
(There are 11 inodes containing multiply-claimed blocks.)
File /var/lib/rpm/Packages/ (・・・)
has 1 multiply-claimed block(s), shared with 1 file(s):
/var/log/gdm/0.log (・・・)
Clone multiply-claimed blocks?:
・・・

とか、複数ファイルに対して修復。
続けて
Pass 2 : checking directory structure
Directory ・・・: directory corrupted
Sulvage?

以下、延々数十個のディレクトリやら迷子inodeやら修復・・・orz

一通り完了、念のため再度fsck、特に問題無し。
exitしてGUI起動。
とりあえず問題なさそうだけど・・・f(-_-;

yumでupdateかけたら案の定、

エラー: db4 エラー (-30987) (dbcursor->c_get において): DB_PAGE_NOTFOUND: Requested page not found

とか出て動かず。
修復ファイルやディレクトリ眺めてて、どうもyumが使ってるっぽいのが多かった・・・orz

とりあえず
@IT: rpmコマンドがエラーになってしまうときは
参照して、

rpm --rebuilddb

してみたけど、同じエラーでやっぱり動かず。
上記で勧めてるrpmのデータベースファイル削除→rebuildを試そうとしたものの、肝心のデータベースファイル名が異なるらしく、迂闊に削除もできず。
苦し紛れに再度
rpm --rebuilddb

してみたら・・・あれ?エラーなしで完了。
なおったらしい。f(^^;

途中までで終わってたyum updateやり直して、今度はエラーも出ず無事終了。
なんか危なっかしいなぁ・・・(-_-;

ちなみに、後でman rpm見たら、ちゃんと

データベース
/var/lib/rpm/Basenames
/var/lib/rpm/Conflictname
  ・・・

と書いてあった。
基本忘れちゃいけませんな。(^^;

|

« SoulCaliburIV:アイヴィー | Main | Firefox3@Fedora9にFlashPlayerインストール »

Comments

Post a comment



(Not displayed with comment.)




TrackBack


Listed below are links to weblogs that reference Fedora9でファイルシステムチェックエラー:

« SoulCaliburIV:アイヴィー | Main | Firefox3@Fedora9にFlashPlayerインストール »