VMware server 1.0.1 on Fedora Core 6
At the moment we are doing a LOT of testing on a lot of different platforms and one of the wonderful tools available to help in this regard for us developers is VMWare server.
My base OS is a Fedora Core 6 64bit installation and unfortunately that caused me a few installation problems, some due to platform, some due to the newer 2.6.19 kernel I was running.
The steps required to get this running were:
1. Install 32bit version of libXtst
yum install libXtst.i386
2. Create the following two patch files in your home directory:
cat ~/bridge.c.patch
1179c1179
< if (skb->ip_summed == CHECKSUM_HW) {
---
> if (skb->ip_summed == CHECKSUM_PARTIAL) {
cat ~/userif.c.patch
629c629
< skb->ip_summed == CHECKSUM_HW && /* Without checksum */
---
> skb->ip_summed == CHECKSUM_PARTIAL && /* Without checksum */
3. Install the VMWare RPM as normal
4. Execute the vmware-config.pl script, once it gets to the licence stage select NO.
5. Change current directory to /usr/lib/vmware/modules/source/
6. Untar vmnet.tar and change to the vmnet-only directory
tar -xvvf vmnet.tar
cd vmnet-only
6. Apply the created patches with:
patch bridge.c ~/bridge.c.patch
patch userif.c ~/userif.c.patch
7. Change up a directory and recreate vmnet.tar
cd..
tar -cf vmnet.tar vmnet-only
8. Create an empty config.h file in your include/linux directory, I could have patched this out as well but this was just quicker at the time (your kernel source directory may vary):
touch /usr/src/kernels/2.6.19-1.2895.fc6-x86_64/include/linux/config.h
9. Ensure xinetd is installed on your system if not install with yum
10. Run vmware-config.pl again all should function and compile correctly right to the end and you should be ready to start creating VM's or using some of the excellent appliance VM available from vmware.
Posted at 07:00PM Feb 12, 2007
in category General |
|
|
|
|