2009年5月2日土曜日

Ubuntu Intrepid Ibex から Jaunty Jackalope へのアップグレード

[目標]
Ubuntu 8.10 Intrepid Ibex から 9.04 Jaunty Jackalope へのアップグレード
9.04 Jaunty Jackalope へのアップグレードに失敗から立ち直る
9.04 Jaunty Jackalope へのアップグレード後の X の起動エラーを修復したい


[環境]
Ubuntu Hardy Heron 8.10
VirtualBox 2.1.x
USB 104Key (US)

Ubuntu 8.10へアップグレードを行うには
https://wiki.ubuntulinux.jp/UbuntuTips/Install/UpgradeIntrepid

チャリといっしょ VirtualBoxでUbuntu9.04
http://pitan.dtiblog.com/blog-entry-68.html



[したこと]

8.10 Intrepid Ibex から 9.04 Jaunty Jackalope へのアップグレード


[virtualbox-ose-guest-utils] をインストールする。

$sudo apt-get install virtualbox-ose-guest-utils


[システム] - [システム管理] - [ソフトウェア・ソース]を開く

[アップデート] タブ [長期サポート版のみ通知] から {通常リリースでも通知} に変更

[システム] - [システム管理] - [アップデート・マネージャ]を開く

[再チェック] をクリック

アップデータがあれば、[アップデートをインストール] をクリックしてアップデート

再び [再チェック] をクリック

[アップグレード] をクリック


[その他]

障害ケース-1

[virtualbox-ose-guest-utils] をインストールしていない環境では、
再起動後 X がエラー、アップグレードに失敗。
質問に答えると (前略)Ctrl + Alt + F7 (後略)yes /no と聞かれるので
Ctrl + Alt + F7コマンドラインからログイン
その後
$sudo mount /dev/cdrom /media/cdrom0
$sudo sh VBoxLinuxAdditions-x86.run
startx
Gnome起動失敗
$sudo reboot
再起動後 X がエラー。
質問に答えると (前略)Ctrl + Alt + F7 (後略)yes /no と聞かれるので
Ctrl + Alt + F7コマンドラインからログイン
その後
$sudo apt-get install virtualbox-ose-guest-utils
$sudo reboot
して、再起動
すると、起動
アップデートマネージャーで再チェックすると、再設定?された


障害ケース-2
アップグレード前に
$sudo apt-get install virtualbox-ose-guest-utils
して、アップグレード
再起動すると、正常起動。
その後
$sudo apt-get remove virtualbox-ose-guest-utils
してから再起動すると、X がエラー、アップグレードに失敗。
Ctrl + Alt + F7コマンドラインからログイン
その後
$sudo apt-get install virtualbox-ose-guest-utils
して、再起動
すると、正常起動


virtualbox 上の ubuntu を9.04 Jaunty Jackalope へのアップグレードする場合は
$sudo apt-get install virtualbox-ose-guest-utils
しておくとアップグレードに失敗しないはず

上書きするか、保持するか聞かれたファイル
/etc/sysctl.conf
/etc/samba/smb.conf
/etc/vim/vimrc.tiny
/etc/gdm/gdm.conf