[lug] VMware trouble

Ferdinand Schmid fschmid at archenergy.com
Sun Feb 10 15:18:11 MST 2002


HI,
Has anyone on this list used VMware with kernel 2.4.17?  I am
experiencing terrible trouble with the vm causing a seg fault upon
starting a virtual computer.

I am seeing strange errors when compiling my kernel modules:

I had used VMware up to 2.4.16 without problems.  I need 2.4.17 for some
SCSI features but as far as VMware goes I am completely stuck!

Thanks,
Ferdinand



Installing the content of the package.

In which directory do you want to install the binary files?
[/usr/bin]

In which directory do you want to install the library files?
[/usr/lib/vmware]

The path "/usr/lib/vmware" does not exist currently. This script is
going to
create it, including needed parent directories. Is this what you want?
[yes]

In which directory do you want to install the manual files?
[/usr/share/man]

In which directory do you want to install the documentation files?
[/usr/share/doc/vmware]

The path "/usr/share/doc/vmware" does not exist currently. This script
is going
to create it, including needed parent directories. Is this what you
want?
[yes]

What is the directory that contains the init directories (rc0.d/ to
rc6.d/)?
[/etc/init.d] /etc/rc.d

What is the directory that contains the init scripts?
[/etc/rc.d/init.d] /etc/init.d

The installation of VMware Workstation 3.0.0 build-1455 for Linux
completed
successfully. You can decide to remove this software from your system at
any
time by invoking the following command: "/usr/bin/vmware-uninstall.pl".

Before running VMware Workstation for the first time, you need to
configure it
for your running kernel by invoking the following command:
"/usr/bin/vmware-config.pl". Do you want this script to invoke the
command for
you now? [yes]

Making sure VMware Workstation's services are stopped.

Stopping VMware services:
   Virtual machine monitor                                           
done

You must read and accept the End User License Agreement to continue.
Press enter to display it.


Do you accept? (yes/no) yes

Thank you.

Trying to find a suitable vmmon module for your running kernel.

None of VMware Workstation's pre-built vmmon modules is suitable for
your
running kernel.  Do you want this script to try to build the vmmon
module for
your system (you need to have a C compiler installed on your system)?
[yes]

What is the location of the directory of C header files that match your
running
kernel? [/lib/modules/2.4.17-4GB/build/include]

Extracting the sources of the vmmon module.

Building the vmmon module.

make: Entering directory `/tmp/vmware-config1/vmmon-only'
make[1]: Entering directory `/tmp/vmware-config1/vmmon-only'
make[2]: Entering directory
`/tmp/vmware-config1/vmmon-only/driver-2.4.17-4GB'
In file included from .././linux/driver.c:38:
/lib/modules/2.4.17-4GB/build/include/linux/malloc.h:4: warning:
#warning linux/malloc.h is deprecated, use linux/slab.h instead.
In file included from .././linux/hostif.c:26:
/lib/modules/2.4.17-4GB/build/include/linux/malloc.h:4: warning:
#warning linux/malloc.h is deprecated, use linux/slab.h instead.
make[2]: Leaving directory
`/tmp/vmware-config1/vmmon-only/driver-2.4.17-4GB'
make[2]: Entering directory
`/tmp/vmware-config1/vmmon-only/driver-2.4.17-4GB'
In file included from .././linux/driver.c:38:
/lib/modules/2.4.17-4GB/build/include/linux/malloc.h:4: warning:
#warning linux/malloc.h is deprecated, use linux/slab.h instead.
In file included from .././linux/hostif.c:26:
/lib/modules/2.4.17-4GB/build/include/linux/malloc.h:4: warning:
#warning linux/malloc.h is deprecated, use linux/slab.h instead.
In file included from
/lib/modules/2.4.17-4GB/build/include/linux/string.h:25,
                 from .././common/vmx86.c:23:
/lib/modules/2.4.17-4GB/build/include/asm/string.h: In function
`__constant_memcpy3d':
/lib/modules/2.4.17-4GB/build/include/asm/string.h:300: warning:
implicit declaration of function `_mmx_memcpy_R15670e2d'
/lib/modules/2.4.17-4GB/build/include/asm/string.h:300: warning: return
makes pointer from integer without a cast
/lib/modules/2.4.17-4GB/build/include/asm/string.h: In function
`__memcpy3d':
/lib/modules/2.4.17-4GB/build/include/asm/string.h:307: warning: return
makes pointer from integer without a cast
In file included from
/lib/modules/2.4.17-4GB/build/include/linux/string.h:25,
                 from .././common/memtrack.c:24:
/lib/modules/2.4.17-4GB/build/include/asm/string.h: In function
`__constant_memcpy3d':
/lib/modules/2.4.17-4GB/build/include/asm/string.h:300: warning:
implicit declaration of function `_mmx_memcpy_R15670e2d'
/lib/modules/2.4.17-4GB/build/include/asm/string.h:300: warning: return
makes pointer from integer without a cast
/lib/modules/2.4.17-4GB/build/include/asm/string.h: In function
`__memcpy3d':
/lib/modules/2.4.17-4GB/build/include/asm/string.h:307: warning: return
makes pointer from integer without a cast
In file included from
/lib/modules/2.4.17-4GB/build/include/linux/string.h:25,
                 from .././common/phystrack.c:25:
/lib/modules/2.4.17-4GB/build/include/asm/string.h: In function
`__constant_memcpy3d':
/lib/modules/2.4.17-4GB/build/include/asm/string.h:300: warning:
implicit declaration of function `_mmx_memcpy_R15670e2d'
/lib/modules/2.4.17-4GB/build/include/asm/string.h:300: warning: return
makes pointer from integer without a cast
/lib/modules/2.4.17-4GB/build/include/asm/string.h: In function
`__memcpy3d':
/lib/modules/2.4.17-4GB/build/include/asm/string.h:307: warning: return
makes pointer from integer without a cast
make[2]: Leaving directory
`/tmp/vmware-config1/vmmon-only/driver-2.4.17-4GB'
make[1]: Leaving directory `/tmp/vmware-config1/vmmon-only'
make: Leaving directory `/tmp/vmware-config1/vmmon-only'
The module loads perfectly in the running kernel.

Trying to find a suitable vmnet module for your running kernel.

None of VMware Workstation's pre-built vmnet modules is suitable for
your
running kernel.  Do you want this script to try to build the vmnet
module for
your system (you need to have a C compiler installed on your system)?
[yes]

Extracting the sources of the vmnet module.

Building the vmnet module.

make: Entering directory `/tmp/vmware-config1/vmnet-only'
In file included from driver.c:23:
/lib/modules/2.4.17-4GB/build/include/linux/malloc.h:4: warning:
#warning linux/malloc.h is deprecated, use linux/slab.h instead.
In file included from hub.c:22:
/lib/modules/2.4.17-4GB/build/include/linux/malloc.h:4: warning:
#warning linux/malloc.h is deprecated, use linux/slab.h instead.
In file included from userif.c:22:
/lib/modules/2.4.17-4GB/build/include/linux/malloc.h:4: warning:
#warning linux/malloc.h is deprecated, use linux/slab.h instead.
In file included from netif.c:22:
/lib/modules/2.4.17-4GB/build/include/linux/malloc.h:4: warning:
#warning linux/malloc.h is deprecated, use linux/slab.h instead.
In file included from bridge.c:22:
/lib/modules/2.4.17-4GB/build/include/linux/malloc.h:4: warning:
#warning linux/malloc.h is deprecated, use linux/slab.h instead.
In file included from procfs.c:22:
/lib/modules/2.4.17-4GB/build/include/linux/malloc.h:4: warning:
#warning linux/malloc.h is deprecated, use linux/slab.h instead.
make: Leaving directory `/tmp/vmware-config1/vmnet-only'
The module loads perfectly in the running kernel.

Do you want networking for your Virtual Machines? (yes/no/help) [yes]

Configuring a bridged network for vmnet0.

Configuring a NAT network for vmnet8.

Do you want this script to probe for an unused private subnet?
(yes/no/help)
[yes]

Probing for an unused private subnet (this can take some time).



-- 
Ferdinand Schmid
Architectural Energy Corporation
Celebrating 20 Years of Improving Building Energy Performance
http://www.archenergy.com



More information about the LUG mailing list