logo

Pages


Erick’s Games

Faith

Older Games

Other Blogs

Posts

Categories

 

March 2009
S M T W T F S
« Feb   Apr »
1234567
891011121314
15161718192021
22232425262728
293031  




Comments

Administration

How to install VMware Workstation 6.5.1 in Fedora 10

March 11, 2009

Short version:

sh VMware-Workstation-6.5.1-126130*.bundle
yum install gcc kernel-devel-`uname -r`
mv /usr/lib/vmware/modules/binary /usr/lib/vmware/modules/binary.old
vmware-modconfig –console –install-all

Slightly-less-short version:

1. The .bundles available on VMware’s site are just huge shell scripts. Thus, we execute them like one:

sh VMware-Workstation-6.5.1-126130*.bundle

2. The install should finish successfully, but it won’t run because the modules will not fit into Fedora’s running kernel. To fix that, we first need to install gcc and the kernel-devel package for your running kernel:

yum install gcc kernel-devel-`uname -r`

3. Move the directory where the module object files were installed, then run vmware-modconfig. Because you moved the object files directory, it will try to recompile them.

mv /usr/lib/vmware/modules/binary /usr/lib/vmware/modules/binary.old
vmware-modconfig --console --install-all

VMware should now run.

5 Responses to “How to install VMware Workstation 6.5.1 in Fedora 10”

  1. 1
    Daniel IversenNo Gravatar Says:

    Great info, thanks!!

    Daniel

  2. 2
    DANNo Gravatar Says:

    THX!!!! It help me very much

  3. 3
    ThomasNo Gravatar Says:

    Tried this out but still have a problem to build the modules :-( Any idea how this could get fixed?
    THX a lot!
    Thomas

    [root@excalibur sysconfig]# vmware-modconfig –console –install-all
    Stopping VMware services:
    Virtual machine communication interface [ OK ]
    Virtual machine monitor [ OK ]
    Blocking file system [ OK ]
    Using 2.6.x kernel build system.
    make: Entering directory `/tmp/vmware-root/modules/vmmon-only’
    make -C /lib/modules/2.6.29.3-60.fc10.i686/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
    make[1]: Entering directory `/usr/src/kernels/2.6.29.3-60.fc10.i686′
    CC [M] /tmp/vmware-root/modules/vmmon-only/linux/driver.o
    In file included from /tmp/vmware-root/modules/vmmon-only/linux/driver.c:32:
    /tmp/vmware-root/modules/vmmon-only/./include/compat_wait.h:78: error: conflicting types for ‘poll_initwait’
    include/linux/poll.h:67: error: previous declaration of ‘poll_initwait’ was here
    /tmp/vmware-root/modules/vmmon-only/linux/driver.c: In function ‘LinuxDriverSyncCallOnEachCPU’:
    /tmp/vmware-root/modules/vmmon-only/linux/driver.c:1423: error: too many arguments to function ‘smp_call_function’
    /tmp/vmware-root/modules/vmmon-only/linux/driver.c: In function ‘LinuxDriver_Ioctl’:
    /tmp/vmware-root/modules/vmmon-only/linux/driver.c:1987: error: ‘struct task_struct’ has no member named ‘euid’
    /tmp/vmware-root/modules/vmmon-only/linux/driver.c:1987: error: ‘struct task_struct’ has no member named ‘uid’
    /tmp/vmware-root/modules/vmmon-only/linux/driver.c:1988: error: ‘struct task_struct’ has no member named ‘fsuid’
    /tmp/vmware-root/modules/vmmon-only/linux/driver.c:1988: error: ‘struct task_struct’ has no member named ‘uid’
    /tmp/vmware-root/modules/vmmon-only/linux/driver.c:1989: error: ‘struct task_struct’ has no member named ‘egid’
    /tmp/vmware-root/modules/vmmon-only/linux/driver.c:1989: error: ‘struct task_struct’ has no member named ‘gid’
    /tmp/vmware-root/modules/vmmon-only/linux/driver.c:1990: error: ‘struct task_struct’ has no member named ‘fsgid’
    /tmp/vmware-root/modules/vmmon-only/linux/driver.c:1990: error: ‘struct task_struct’ has no member named ‘gid’
    /tmp/vmware-root/modules/vmmon-only/linux/driver.c:2007: error: too many arguments to function ‘smp_call_function’
    make[2]: *** [/tmp/vmware-root/modules/vmmon-only/linux/driver.o] Error 1
    make[1]: *** [_module_/tmp/vmware-root/modules/vmmon-only] Error 2
    make[1]: Leaving directory `/usr/src/kernels/2.6.29.3-60.fc10.i686′
    make: *** [vmmon.ko] Error 2
    make: Leaving directory `/tmp/vmware-root/modules/vmmon-only’
    Unable to install vmmon
    [root@excalibur sysconfig]#

  4. 4
    RobNo Gravatar Says:

    Try this one. the patch worked perfectly for me.

    http://communities.vmware.com/thread/203231

  5. 5
    GeirNo Gravatar Says:

    Thanks! This was excellent and just the instructions I needed to install and make VMWare Workstation 7.0.1 run under Fedora 12 – same recipe works well!

Leave a Reply

Google