QEMUでCentOSをインストールする時の覚書

Host OS
VineSeed
Guest OS
Cent OS 5.2
VM
qemu 0.9.1

iso イメージファイルをダウンロードする

netinstall 用の iso イメージをこの辺から取ってくる。

HDD イメージを作る

$ qemu-img create -f qcow2 CentOS-5.2.img 4GB

イメージのフォーマットは、 qcow にすると後で "could not open disk image" と怒られるので、 qcow2 とする必要がある。

VMを起動する

$ qemu-kvm -m 384 -hda CentOS-5.2.img -cdrom CentOS-5.2-i386-netinstall.iso -boot d -k ja -vnc :0 -net nic -net user &

qemu コマンドでは Kernel Panic になったので qemu-kvm で(違いはよく分かっていない)。
vncオプションを付けるとウィンドウを出さずに動かすことができる。

VNCビュアーを立ち上げる

$ vncviewer localhost

インストーラGUI なので vncviewer で接続する。

ゲストOSをインストールする

この後は通常のインストールと同じ。

インストール方法は ftp を選択

 FTP site name: ftp.riken.go.jp
 CentOS directory: /Linux/centos/5.2/os/i386

諸々必要な設定を入力。

インストールするパッケージは Gnome のチェックを外し、 Server のチェックを付ける。