[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:08687] Re: fsck で毎回エラー



むつみです。

 Kaz Sasayama <Kaz.Sasayama@xxxxxxxxxxxxxxx> さんは
   Subject: [debian-users:08686] Re: fsck で毎回エラー
   Message-ID: <2miui368rt.fsf@xxxxxxxxxxxxxxxxxxxxxxx>
 において言いました

>> ldconfigが怪しいと聞いて、ふと思い付いたので/etc/ld.so.cache
>> をどのプロセスが使っているか見てみました。

>> ということで、initプロセスがmmapしたままになってます。
>> 
>> 以下は推測ですが、何が起きているかというと、
>> 
>> (1) ldconfigが、/etc/ld.so.cacheを書き換える。このとき、古い
>> ld.so.cacheは削除されるが、mmapされたままになっているので、
>> inodeの消去は後回しになる。
>> 
>> (2) シャットダウンすると、umountされるが、initが生きているの
>> で、古いld.so.cacheのinodeは残ったまま。
>> 
>> (3) 次にfsckを実行すると、削除されたのに残っているinodeがあ
>> るので、エラー検出。
>> 
>> ということだと思います。

 ということは、/sbin/init を static link したものに置き換えて、試して
みれば、確認できますよね。

-- 
 From Nagoya
  ishikawa@xxxxxxxxxxx, ishikawa@debian.or.jp
 ** 石川 睦%無意味な全文引用をする人は嫌い@Japan Linux Users Group ** 
                                               (Nagoya Linux Users Group)
 My Debian-JP NEWS         http://www.linux.or.jp/~ishikawa/linux/debian-jp/
 X-TT 1.0 [Aoi MATSUBARA]  http://www.linux.or.jp/~ishikawa/linux/X-TT/