目次
QEMUとはVMWareみたいなエミュレータで、無料でそれなりに流通しているものなようです。 とは言え、2006-09-01時点でstableのバージョンが0.8台なので、 まだまだこれからのエミュレータのような気もします。
QEMU/NetBSD on Windowsということで、早速いれてみようかと。NetBSDにした理由は単にisoイメージの サイズが小さいから(Linux/FreeBSDとかはCD1枚フルx何枚か)です。orzQEMUの入手下記の参考にあるQEMU on Windowsからwindows用のQEMUを入手します。diskimageの作成qemu-imgコマンドでQEMU上で動作させるOSが利用するための仮想ディスクの 領域(=ファイル)を確保します。qemu-img create -f qcow hda.qcow 1G NetBSD iso imageの入手いろんなところに落ちてます。ここでは ftp://ftp.ring.gr.jp/pub/NetBSD/NetBSD-3.0.1/iso から落としました。installQEmuLauncherの利用直接qemu-img.exeやqemu.exeを使ってもいいが、バッチファイル起動になるので、 少々鬱陶しい。これを解消してくれるランチャーが存在する(=QEmuLuncher、 以下QEmuL)ので、こちらを利用した。disk imgの作成QEmuL同梱のQIe.exeで作成できる。formatはqemu-imgにあるfmtのメニューに 併せて5種類。qcowに対応する「QEMU」にした。起動環境の設定適当に設定して終わり。起動コンフィグ名をダブルクリックすれば、裏でcmd.comが上がり、更にQEMUのWindowが 表示される。
QEMU/network謎の処理系SunOS 4.1.4 with Linuxさんの 解説サイトで十分ですが、自分ようのメモとしてtapの場合の手順をのこしておきます。guest osとhost osの接続は以下の通りです。 外界--[host os]---------[guest os] tap eth(=NE2000互換)
/etc/qemu-ifup
#!/bin/sh sudo /sbin/ifconfig "$1" 192.168.1.10 # class Aはちと広いので 192.168.系にしときました。 /etc/sudoers
# Same thing without a password %wheel ALL=(ALL) NOPASSWD: ALL # 爽やかに私が使っているユーザはwheelに所属させているので、こうしときました。 # rhel3のデフォsudoersではコメントアウトされて、上記の2行があるはずです。
参考
メモ |