|
MsWindows での Qeme遊び
|
|
|
下記ページより Kqemu-1.3.0pre11 installer と qemu-0.9.0-windows.zip を入手
http://www.h7.dion.ne.jp/~qemu-win/
Kqemu-1.3.0pre11 installer をインストール qemu-0.9.0-windows.zip を C:Program FilesQemu に解凍
インストールしたい isoイメージも フォルダー内にぶち込む |
|
|
|
|
ここでは、MSwindows で FreeBSD を動かす
コマンドプロンプトにて C:Program FilesQemu に移動 cd の後ろに フォルダーをドロップアンドドラップすれば ラクチン!
イメージファイル作成
C:Program FilesQemuqemu-img.exe create Bsd63.img 10G
CDをCD-ROMドライブに入れて、QEMUを起動する。 qemu.exe -L . -m 256 -hda Bsd63.img -soundhw es1370 -localtime -cdrom //.//f: -boot d CD-ROMドライブはf:である。(問題あり 途中でCDを見失う)
qemu.exe -L . -m 256 -hda Bsd63.img -soundhw es1370 -localtime -cdrom 6.3-RC1-i386-disc1.iso -boot d isoイメージを利用(成功)
後は普通にFreeBSDをインストールするのみ。
pcspk PC speaker sb16 Creative Sound Blaster 16 adlib Yamaha YM3812 (OPL2) es1370 ENSONIQ AudioPCI ES1370
qemu.exe -L . -m 333 -hda Bsd63.img -soundhw all -localtime
qemu.exe -L . -m 333 -hda Bsd63.img -soundhw all -localtime -M isapc
VirtualServerにて。 FreeBSD6.2Rを導入。ちなみに、FreeBSDゲストは、2つ起動して実験している。
素のままの設定だと、calcru多発。時計が進むなどの問題発生。 最終的に以下のように設定し、ほぼ問題なし。
# ee /boot/loader.conf ---- hint.apic.0.disabled="1" debug.acpi.disabled="timer"
アクセレータを 有効にするコマンド C:Program FileskQemu> net start kqemu
■FreeBSDのインストール用CDイメージファイルを入手する
このへんから、ダウンロードできます。
ftp://ftp2.jp.freebsd.org/pub/FreeBSD/ISO-IMAGES-i386/ 5.4/5.4-RELEASE-i386-disc1.iso
これ1つだけでかまいません。ダウンロードしたら、QEMUをインストール(展開)したディレクトリに置いておきます。
■QEMUを実行する もともとある、qemu-win.batをベースにして、以下のような内容でqemu-freebsd.batという名前のバッチファイルを作成します。
REM Start qemu on windows. @ECHO OFF
START qemu.exe -L . -m 128 -hda freebsd.img -enable-audio -localtime -cdrom 5.4-RELEASE-i386-disc1.iso -boot d
CLS EXIT
意味は以下のとおり。
* ハードディスクのイメージファイルを指定 * CD-ROMのイメージファイルを指定 * ブートドライブをD(CD-ROM)に指定
qemu-freebsd.batを実行すると、さささーと起動して、しばらくすると、FreeBSDのインストーラが起動します。
|
|
|