広告
久々の大トラブル つづきcontinue form: [久々の大トラブル]
/etc/rc*.d/の中身が無くなったことにより、ほとんど何もできない状況になってしまった。 再インストールかと考えたけど、インストールしてから、またすべての設定をやり直すのはキツイし、今のデータのバックアップを取るのも難儀しそうなのでなんとか復旧サせることにした。 まず、DebianのインストールCDで立ちあげて、オプションからレスキューモードに入った。 で、/etc/rc*.d/の中身をどうやって復活させるか。 /etc/rc*.d/の中身を生成させるには、単純には「initscripts」を設定しなおせばいいみたいだったので # dpkg-reconfigure initscripts とやる。 エラーメッセージの上の方を見ると There is a loop between service *** というメッセージが出ている。はじめこれはエラーではないと思っていた。 そのスクリプトだけ、別のディレクトリに移したら、 # dpkg-reconfigure initscripts がやっと通った。 でも、「checkfs」に絡んでいるのかifupといくつかのものはちゃんと動かない。 広告 |