リリース翌日に突撃してみました。マシンはDELL PowerEdge SC430+nVidia GeForce 6600。
まず現時点での感想4。
Firefox3Betaはまだキビしい状態かもしれない
- flashplugin-nonfreeを入れてFlashページを表示すると激重になる
- YouTubeを見るとかなりコマ落ちする状態
- Javascriptが一部動いていない気がする( この記事を書くのに使ってるWYSIWYGエディタが動かない部分があった)
- Galeonなら大丈夫だった、、、
- Firefox2も入れられるようなのでそっちに逃げる手もある
音が出なかったりする
- インストールした時は音が出てたのに、いつの間にか出なくなっていた
- AlsaMixerを適当にいじってたらまた出るようになった
- pulseaudioがうまく動いていないのかもしれない
VMwareカーネルモジュールがビルドできないらしい
- まだやってないけど、2ちゃん情報によるとそうらしい
- しかし頑張ってどうにかしてる人も居るみたい
Xの設定が楽
- Xorg7.3により設定一切ナシでXが使える場合があるので、気軽な感じが増した
- もともとGutsyとかでxorg.confのFAを出してたような人は逆に戸惑うかもしれないが、そのまま流用で大丈夫そう
以下作業記録。
CDを焼かずにisoからインストール
Gutsyからアップグレードする方法1の場合、いろいろハマった経験があるので2、別パーティションにクリーンインストールしてとりあえず様子を見てみる(突撃と言いつつここはヘタレ)。
CDを焼くのは面倒なので、GutsyでHardyのisoファイルとインストーラカーネルをダウンロードし、GRUBから直接インストールする。
また、LVMを使っているのでAlternate版isoイメージを使うことにする3。
isoをダウンロード
今回はBitTorrentで入手することにした。
$ sudo aptitude install bittornado
$ wget http://releases.ubuntu.com/releases/hardy/ubuntu-8.04-alternate-i386.iso.torrent
$ btdownloadcurses ubuntu-8.04-alternate-i386.iso.torrent
翌日起きたらダウンロード完了してた。
チェックサムを確認する
まずMD5SUMSの署名を確認
$ wget http://releases.ubuntu.com/releases/hardy/MD5SUMS
$ wget http://releases.ubuntu.com/releases/hardy/MD5SUMS.gpg
$ gpg --verify MD5SUMS.gpg MD5SUMS
gpg: Signature made 2008年04月24日 16時37分31秒 JST using DSA key ID FBB75451
gpg: Can't check signature: public key not found
「DSA key ID FBB75451が見つからない」らしいので、それを入手する
$ gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys 0xFBB75451
gpg: requesting key FBB75451 from hkp server keyserver.ubuntu.com
gpg: key FBB75451: public key "Ubuntu CD Image Automatic Signing Key <cdimage@ubuntu.com>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg: imported: 1
$ gpg --list-keys
/home/unpush/.gnupg/pubring.gpg
-------------------------------
pub 1024D/E23C5FC3 2007-03-15
uid Arnav Ghosh (Automatix Team Lead) <greyrod@gmail.com>
sub 2048g/C2D84CF8 2007-03-15
pub 1024D/FBB75451 2004-12-30
uid Ubuntu CD Image Automatic Signing Key <cdimage@ubuntu.com>
今度は成功するはず
$ gpg --verify MD5SUMS.gpg MD5SUMS
gpg: Signature made 2008年04月24日 16時37分31秒 JST using DSA key ID FBB75451
gpg: Good signature from "Ubuntu CD Image Automatic Signing Key <cdimage@ubuntu.com>"
gpg: WARNING: This key is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the owner.
Primary key fingerprint: C598 6B4F 1257 FFA8 6632 CBA7 4618 1433 FBB7 5451
Good signatureだったのでチェックサムを確認
$ md5sum -c MD5SUMS
md5sum: ubuntu-8.04-alternate-amd64.iso: No such file or directory
ubuntu-8.04-alternate-amd64.iso: FAILED open or read
ubuntu-8.04-alternate-i386.iso: OK
md5sum: ubuntu-8.04-desktop-amd64.iso: No such file or directory
ubuntu-8.04-desktop-amd64.iso: FAILED open or read
md5sum: ubuntu-8.04-desktop-i386.iso: No such file or directory
ubuntu-8.04-desktop-i386.iso: FAILED open or read
md5sum: ubuntu-8.04-server-amd64.iso: No such file or directory
ubuntu-8.04-server-amd64.iso: FAILED open or read
md5sum: ubuntu-8.04-server-i386.iso: No such file or directory
ubuntu-8.04-server-i386.iso: FAILED open or read
md5sum: wubi.exe: No such file or directory
wubi.exe: FAILED open or read
md5sum: WARNING: 6 of 7 listed files could not be read
ubuntu-8.04-alternate-i386.iso: OKだった。
isoイメージを使ってインストールする
hd-mediaインストーラカーネルを取得する。
$ wget http://jp.archive.ubuntu.com/ubuntu/dists/hardy/main/installer-i386/current/images/hd-media/vmlinuz
$ wget http://jp.archive.ubuntu.com/ubuntu/dists/hardy/main/installer-i386/current/images/hd-media/initrd.gz
取得したカーネルをgrubに登録する
$ sudo mkdir /boot/hardyinstall
$ sudo cp initrd.gz /boot/hardyinstall
$ sudo cp vmlinuz /boot/hardyinstall
/boot/grub/menu.lstを編集して、以下を追加
((hd0,0)の部分は環境によって違います)
title Hardy INSTALL
root (hd0,0)
kernel /hardyinstall/vmlinuz
initrd /hardyinstall/initrd.gz
savedefault
boot
コンピュータを再起動して GRUB のメニューで Hardy INSTALL を選択
テキストインストーラが起動するので、空いているパーティションを指定してインストールを進める。
isoファイルの指定
インストーラはGutsyのパーティションなどを適当にマウントしてHardyのisoファイルを捜してくれる。
ここで見つかった場合はOKだと思うが、私の場合は見つけてくれなかった。どうもLVMの論理ボリュームまでは捜してくれないらしい。
ちょっと困ったんだけど、USBメモリ (1G) にコピーしてあったのでそれを差し込むと、ちゃんとマウントして探し当ててくれた。賢い。助かった。
GRUBインストール
インストールの最後にGRUBをインストールする場所を訊かれる。
Gutsyを探し当てて勝手に追加されていることを期待してMBRにインストールしたが、気づかなかったらしい。Gutsyのルート領域をLVMに入れているからかもしれない。
再起動
再起動するとHardyのGRUBが立ち上がり、Hardyが無事起動。
もしここで起動しない場合はGRUBのコマンドモードでGutsyを起動する覚悟だった。
インストール後にやったこと
CDからapt-getできるように
isoイメージをCDにマウントしておく
$ sudo mount -r -o loop ubuntu-8.04-alternate-i386.iso /cdrom
CDを認識させる
$ sudo apt-cdrom -m add
FlashPlayer
$ sudo aptitude install flashplugin-nonfree
$ sudo aptitude install libflashsupport
補足
1 Upgrading your existing Ubuntu installation | Ubuntu
2 野良パッケージ入れたりギリギリで騙して使ってたりするのも原因と思われる
3 よく考えたらhd-mediaのテキストインストーラカーネルを使うわけだからAlternate版でなくてもいいのかもしれない。ともかく普通のDesktop版インストーラではLVMをマウントできない。
4 2008年5月24日追記» Ubuntu Hardyその後
コメントする