- 1 名前:名無しさん@お腹いっぱい。 [2008/04/01(火) 18:37:12 ]
- 困って質問したのに、「エラーメッセージを秘密にするのは何故なのだろう」とか、
「OSやバージョンを書かないのは宗教上の理由からですか?」とか、 イヤミな回答されて戸惑ったことはありませんか? このスレの質問では、エラーメッセージも、OSやアプリの種類、バージョン等も、 一切書かなくて構いません。 困ったことをそのまま書いて質問してください。 詳しい人が回答します。 なお、回答に「man hoge」とか「○○でググれ」も禁止とします。
- 773 名前:名無しさん@お腹いっぱい。 [2009/11/02(月) 21:33:14 ]
- 重要なファイルを削除してしまいました。
ディレクトリからは消えましたが、 そのファイルをオープン中のプロセスが存在していて、 ファイル実体は消えてないはずです。 lsofで調べて、消したファイルのi-node番号はわかりました。 i-node番号だけがわかってる、リンクカウント0のファイルを (プロセス終了する前に)何とか読み出す方法はありますか?
- 774 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/02(月) 21:48:41 ]
- >>773
なるべくシステムを低負荷な状態にしておいて、 ファイルシステムをマウントしたまま fsckをかける。 (警告が出たら警告を無視するオプションを追加) すると、問題のオープン中のi-node番号のファイルのところで リンクカウントが0というエラーが出るはずなので、そのi-nodeのみ「修復」する。 すると、/lost+foundにリンクされる。 マウント中に強制チェックしているので 問題のファイル以外にもエラーは多数出るはずだが、 問題のi-node以外は決して修復しないこと。
- 775 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/02(月) 22:08:28 ]
- ,,,,,,,,,;;;;;;;;;;;;;;;;,,,,
_,,;;;;;;;;;;;;;;;;;;;ニ三ミ|;;;;;,, /;;彡彡;;;;;;;;三三;;;|;;;;;;;;} /;;;;;;彡-"-,;;;;;,-,::--、;;;;| {;;;;;;;/_/__,/" |;;;| ヽ;;;;;;} ,..---、_ _,, __ .ヽ| . ヾ/ ___,,,,,,,, -'__` |lヽ. (/,| ' .,ーr)`, .l,'ニ'-' |).| ヽニ|.  ̄ ' .l .|/ . .ヽ| .,・ ヽ .|、_ . ,.-=~--、. `ー--' |: ヽ. ,.-ー~く'| ( ̄,-;. ー- /: :ヽ| : : : : :`l| | / Y'、_. ~ / |: : :└─── : : : : : / '_ ' `-、/ |: :、: :\: : : : : : : : : ヽニ_ /、 |: : :\_/: : : l :, : : : : | : : : |~> ┐|//、/|: : : : : :>: : : | fsck ! そういうのもあるのか
- 776 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/02(月) 22:18:03 ]
- fsckできないファイルシステムなのでfsckは使えません!
- 777 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/02(月) 22:28:44 ]
- fsck が無いなら icheck と ncheck を使えばいいじゃない
- 778 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/02(月) 22:33:45 ]
- >>777
そういう意味じゃないと思うぞ。
|

|