QEMU上でubuntuを走らせる

qemu上でubuntuを走らせた時の覚え書き。

1.qemuのインストール

>cd /usr/ports
>sudo portinstall emulators/qemu

上をする際にはkqemuも一緒にインストールしておくと良いかも。

2.イメージの作成

qemu用のイメージの作成。とりあえず、以下のようにしておいた。

>cd ~/qemu/
>qemu-img create -f qcow2 qemu-ubuntu.img 12G

3.ubuntuのインストール

http://cdimage.ubuntulinux.jp/releases/7.10/ubuntu-ja-7.10-desktop-i386.isoからisoイメージをダウロードして、~/qemuに保存した後に↓を実行。

>cd ~/qemu/
>qemu -soundhw all -kernel-kqemu -localtime -net nic,model=rtl8139 -net user -m 512m -hda img/qemu-ubuntu.img -cdrom ubuntu-ja-7.10-desktop-i386.iso

4.おまけ

常にqemuの画面が表示されるのはうっとうしい事この上ないので、vnc経由で表示するようにしてみた。

>cd ~/qemu/
>qemu -vnc 0:0 -soundhw all -kernel-kqemu -localtime -net nic,model=rtl8139 -net user -m 512m -hda img/qemu-ubuntu.img -cdrom ubuntu-ja-7.10-desktop-i386.iso

接続するには、

>vncviewr 0:0

でOK。*1

*1:vncviwerを使うには、net/vncをインストールする必要アリ。