Navigation

Document

Introduction
Install
Configuration
Installing SME
Testing Connectivity
Testing Updates
Links
Tips & Tricks
Why Qemu?
Install Qemu and associated software on WinXP
Configure your system to use Qemu
Install SME Server on your virtual host
Test your connectivity to make sure you can work with SME Server
How to use Qemu to test SME updates
More information about Qemu


Installing the software on Windows XP

Updated 05Sep2005 - RonM
22Oct2005 - RonM

Qemu Manager

The author of Qemu Manager (Dave Reynolds) has updated his software to v 2.0a, with several features that make it much easier for us to use. It now supports both kqemu for virtual machine acceleration and the Windows tap connector for full network connectivity. He has also been very helpful and responsive in the qemu forums (thanks, Dave!). Accordingly, this howto has been re-written to account for this. IMO, the new software and information have taken testing SME on Qemu from a fair tool with a steep, somewhat painful learning curve to a pretty good tool that is much easier to set up and use - and more improvements are on the way.

1. Download the Qemu Manager. Qemu Manager Version 2.0 For Windows (September 2005) With QEMU 0.7.2 and KQEMU support installer package from here: http://www.davereyn.co.uk/download.htm

The exact file I used was: http://www.davereyn.co.uk/qem/setupqemuk20.exe

2. Double-click the installer to run it. Accept the license, and the default install path (C:\Program Files\QemuManager). Accept the default Media Image location, and Disk Image location. Click through the remaining dialogs and install both Qemu (compiled for both kqemu and the tap connector) and Qemu Manager.

Notes: I am sticking with kqemu accelerator support here, for simplicity, but qvm86 support is also available, if you prefer. The Media Image folder can be used to store a "snapshot" of an SME instance for quick booting, also boot an iso from your hard disk in qemu The Disk Image location is used to store your base SME Server installations

kqemu

1. Download the kqemu (QEMU Accelerator Module) package from here:
http://fabrice.bellard.free.fr/qemu/download.html

The file presently available (Oct 05) is: http://fabrice.bellard.free.fr/qemu/kqemu-0.7.2.tar.gz

2. Extract the package into C:\Program Files\QemuManager. Winzip will create a kqemu folder and extract the files into it.

3. Open the C:\Program Files\QemuManager\kqemu folder. Right click on `kqemu.inf' in Explorer and choose Install.

Notes: The license for Qemu is different than the license for kqemu. Qemu is distributed under the GPL; kqemu is free to use, but can only be distributed after obtaining permission from the developer, Fabrice Bellard. Please check out the license - http://fabrice.bellard.free.fr/qemu/license.html .

OpenVPN

1. Download OpenVPN 2.0.2 here:
http://openvpn.net/download_action.php?openvpn-2.0.2-install.exe - it's the Windows Installer, openvpn-2.0.2-install.exe.

2. Double-click the installer to run it. Accept the license. The next box is "Select the components to install"; the only thing you need here is the TAP-Win32 Virtual Ethernet Adapter (unless you want to play with OpenVPN). You can uncheck everything else. Accept the defaults on the rest of the dialog boxes. You may see a warning about the software not participating in the Windows Logo program. You can ignore the errors in the install screen, they seem due to not installing everything.

3. Right click on My Network Places and choose Properties. Find the TAP adapter. It will likely be called something like: "Local area Connection 3" or similar. The Device Name column will say "TAP-Win32 Adapter V8". Rename the "Local Area Connector x" to "my-tap" (right-click on the name, choose "Rename"). Note that XP will helpfully tell you that a virtual adapter has the network cable unplugged; to get rid of this pop-up (the icon will stay in the System Tray), right-click on the tap connector and choose "Properties"; uncheck the checkbox that says "Notify me when this connection has limited or no connectivity".