I know very little about qemu, kqemu or vde so you really need to do your own research!
To build and install qemu, kqemu and vde, download Eric Hameleers SlackBuild files from the qemu directory. These will download the sources, so doing so now is optional.
Make sure you have X and the necessary libraries installed before you try to run the SlackBuild script(s):
alsa-lib arts audiofile sdlIn addition, the host computer must run Samba in order for Windows to be able to map drives. And, if you want sound in Windows, your Linux host must have a working setup. Don't just run ./qemu.SlackBuild. Instead, read that file and run sh qemu.SlackBuild --cleanup, else the script will leave crap in your /tmp directory. After you build and install qemu - and optionally vde - make sure you can run it. See the command line below.
At the time of this writing (4 Dec 2005), there is a small mistake in the vde.SlackBuild script. The slack-descr file name is vde.slack-desc but the script is looking for slack-desc which results in no package description for vde.
I recommend you create a /windows directory and unRAR the image into it. Doing so will create /windows/hd.img.
Run a command something like this from an Xterm in X:
qemu -localtime -m 512 -smb / -user-net /path/to/hd.imgAssuming your Slackware Linux can acces the internet, Windows will have internet access and will have the root of your host computer mapped to drive H:. There are other computers on this LAN but to map drives to them the IP address must be used because the BROWSE button sees only the guest computer.
qemu -enable-audio -localtime -m 512 -smb / -user-net /path/to/hd.imgshould enable sound after you install the necessary Sound Blaster in Windows.
The Administrator password is blank.
Have a look in C:\Install. JOC Web Finder and WinRAR are both already installed. You should be able to install anything else you want from that directory.
Advice: Your host computer should have the fastest CPU you can afford because QEMU is an emulator. In addition, it should have 2 gigabytes of RAM, running a kernel that supports that much memory.
The host computer used runs a Pentium 4 2.0 CPU with a gigabyte of RAM and Slackware 10.2 with all appropriate patches installed. Only Samba is loaded, not vde. Neither is it necessary to enable ip_forward nor any iptables nat command.
This page will be updated with additional information when (if?) more is known.