LoginSignup
0
0

Ubuntu12.04から12.10にアップグレードしたら起動しなくなりました。→起動できました。

Last updated at Posted at 2013-06-30

Motivation

  • 12.04版をそろそろ上げてみたい
  • cinnamonを使ってみたい(バージョンにはあまり関係がない)
  • gccのバージョンを上げたい。

Ubuntuのアップグレード

「ソフトウェアの更新」から「設定」ボタンを押し、「アップデート」タブの「Ubuntuの新バージョンの通知」を「すべての新バージョン」にすると、12.10にアップグレードできます。

アップグレード後の症状

再起動すると一瞬Ubuntuのロゴ(?)が出て、その後ログイン用の画面が出るところで真っ黒になりました。「ubuntu 12.04 12.10 アップグレード」等でググるとgrubの問題というのが色々出てきましたが、Ubuntuっぽい画面が一瞬見えたということはgrubの問題ではなさそうです。

HDDの確認

起動時にCTRLキーとかF6キーとか色々と押していたらTextModeで起動しました。ということは少なくともソフトのインストールやカーネルの更新に失敗したということではなさそうです。すかさずログインした後に startx をすると、ドライバがなくて X が起動できないと仰られました。

LiveCD(12.04版)を立ち上げて、 mount /dev/sda1 /mnt して ls /mnt/usr/lib/xorg/modules/drivers すると openchrome_drv.so しかありません。 ls /usr/lib/xorg/modules/drivers すると、20個近くファイルがあります。ユリイカという気分です。

原因

ドライバがなく、X が立ち上がらなかったようです。

対処

cmp /usr/lib/xorg/modules/drivers/openchrome_drv.so /mnt/usr/lib/xorg/modules/drivers/optnchrome_drv.so で12.04版のものと、12.10版のものを比較し、差分がないことを確認したので、試しに12.04版のモジュールを12.10版のところにコピーしました。マウスドライバ等もなかったので、 /usr/lib/xorg/modules 配下をすべてコピーしました。

再起動後、普通のubuntuのログイン画面が出てログインすることができました。
ソフトウェアの更新を行い、ひとまずは問題なく動いています。

その後

cinnamonを導入し、快適に過ごしています。
13.04への更新を勧められていますが、ちょっと躊躇しています。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0