In FreeBSD ports supplies many tools for you to emulate other operating
system. First i try to uses vmware 2 (built successful but have some
trouble, it's not well support as in Linux), vmware 3 built with error
(to get over it must be reconfig and rebuilt kernel). I found bochs with
simple branch emulator. It easy config with .bochsrc but in the first
time i'm not successed install winxp in Bochs. What a shame !. But now, i
try with Qemu. On seem better than Bochs, easier to use and config than
vmware.
1. Install emulator/kqemu-kmod to support qemu accelerator kernel module on x86/amd64.
2. Load qemu.ko in kernel before build qemu.
$ kldload qemu
3. Build qemu with kqemu accelerate modul support with add this line in /etc/make.conf
WITH_KQEMU=yes
# to build with samba
WITH_SAMBA=yes
# to try some hack tricks
WITH_HACKS=yes
If you need some front-end for qemu, i recommend use emulator/qemu-launcher with GNOME libs.
4. Run Qemu. (Detail about use in man qemu).
1. Install emulator/kqemu-kmod to support qemu accelerator kernel module on x86/amd64.
2. Load qemu.ko in kernel before build qemu.
$ kldload qemu
3. Build qemu with kqemu accelerate modul support with add this line in /etc/make.conf
WITH_KQEMU=yes
# to build with samba
WITH_SAMBA=yes
# to try some hack tricks
WITH_HACKS=yes
If you need some front-end for qemu, i recommend use emulator/qemu-launcher with GNOME libs.
4. Run Qemu. (Detail about use in man qemu).