VirtualBox上のUbuntu 9.10 を 10.04 へアップグレード

[`evernote` not found]
Bookmark this on Hatena Bookmark
Share on Facebook
LINEで送る

serverとdesktopの両方でやってみた.
半日くらいハマった.
下にはやったこととか書いているが,server版が復活しないとメイルが読めない状況だったので,実はかなり焦っていた.

長々と書いたが,こう書いておけば,誰か困って検索して辿りつく人がいるかも知れない.
そして,困って辿りついたのに,やっぱり困ったままの人よ.メンゴ.

今回のサマリ

  • ubuntu のアップグレードで応答がなくなるが,放置すればそのうち始まる
  • 仮想OSをアップグレードする時は,仮想マシンのソフトをまず最新にする
  • アップデート前には仮想hddごとコピーをとっておく

起こったこと

ubuntu の upgrade のトラブル
ubuntu のアップグレードが初めてだったので(前回はisoを落として入れ直した),まずそこでハマった.
アップグレードをかけると応答がなくなるが,それは何かを DL しているだけで,異常ではないようだ.
固まったか区別つかないので,メッセージをちょっと出してくれると嬉しかった.
やった手順 (ubuntu の upgrade)
  1. パッケージを全て最新にした.カーネルも最新に
  2. アップデート・マネージャ で,10.04 へのアップグレードを実行するも,応答がなくなる…(実は異常ではなかった)
  3. ターミナルエミュレータで ``printenv | grep proxy`` すると,設定した覚えのない HTTP_PROXY HTTPS_PROXY https_proxy の設定が,IP アドレスではなく URL で設定されて出てくる
  4. ホームのファイルを grep かけても出てこないので,GUI の NW 設定ツールを見てみると,確かに設定している.全部,IP アドレスに直す
  5. やっぱり応答がないので,ムカついて放置 ← 30分くらい放置すると応答が帰ってきた.後でサーバ版をアップデートする時に,バックで ubuntu 10.04 の iso を同時に落としてみたら,ほぼ同時に終わったので,それと同等のデータを落としていたんじゃないかと妄想
  6. 何度かインタラクションして,アップグレード完了.この時,時間節約のために server
virtualbox のトラブル
仮想OS をアップグレードすると,ハードウェアまわりが対応してなかったのかドライバが対応してなかったのか,モニタ設定がおかしいと警告が出て,うまく表示されなかった.
server 版にいたっては,画面に何も表示されない状態に陥った.
仮想マシンのソフトを最新にすると,正しく起動するようになった.
やった手順 (virtualbox のトラブル)
  1. アップグレード後の再起動で,画面設定のエラーが出る (desktop)
  2. アップグレード後の再起動で,黒い画面のまま何も表示されなくなる (server)
  3. desktop の方は,ubuntu に virtualbox のディスプレイのモジュールが入ってないせいだろうと考え,Guest Additions を入れてみるが解決しない.
  4. virtualbox ついてくるドライバが,最新の kernel で動かないんだろうと思い,virtualbox 自体を最新のものにすることにする
  5. virtualbox の更新時,ホストOS の NW I/F と仮想I/F のブリッジまわりで,エラー. NWブリッジを削除して再度実行すると,うまくいった
  6. 以前に virtualbox を多重にいれてしまったため,1つしか作っていない仮想I/F が2つ表示されてしまい,レジストリから手で消したつもりだった I/F が何故か復活していたので,またレジストリを手で掃除する(実体がないので,コントロールパネルから消せない)
  7. 結局消せなかったので放置することにして,仮想OS を起動すると,とりあえず動くようになった.desktop版は,Guest Additions を入れないとシームレス表示できないので,入れる