餡子付゛録゛

ソフトウェア開発ツールの便利な使い方を紹介。

Ubuntu Linux 11.10へのバージョンアップ失敗と修復

VMware Player上のUbuntu 11.04から11.10へバージョンアップをしたら、再起動後に「Waiting for up to 60 more seconds for network configuration」と表示されたあと、動作が停止してしまうようになりました。検索してみると、良くある事例の模様(Ubuntu 11.10へのアップグレードに失敗した)。
説明にあるようにF12を押してrootモードで起動し、以下のように /var/run を /var/lock を引越しして、/run/dbus/* を削除したら無事復帰です(Comment #40 : Bug #856810 : Bugs : “lightdm” package : Ubuntu)。

# Read only modeでマウントしているのでマウントしなおす。
mount -o remount,rw /
sudo mv /var/run/* /run/
sudo mv /var/lock/* /run/lock/
sudo rm -r /var/run
sudo rm -r /var/lock
sudo ln -s /run /var/run
sudo ln -s /run/lock /var/lock
sudo rm /run/dbus/*

これ、はまる人が多そうなので、至急直して11.11にするべきだと思うのですが、何ヶ月も放置してあるようです。