Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Vmware 3.2 and MDK9.0

1 view
Skip to first unread message

Marco Peccianti

unread,
Dec 20, 2002, 2:28:47 PM12/20/02
to
I tried to install Vmware 3.2 on Mandrake 9.0.
Even if some Warnings during compiling, vmware-config works,
but finally even if all seems to be fine, when i run vmware
the program reports the following
"
VMware Workstation Error:
Could not open /dev/vmmon: No such file or directory.
Please make sure that the kernel module `vmmon' is loaded."

I tried with the last patch "vmware-any-any....." but nothing change.
My system is an AthlonXP 1.8 with 1Gbyte of RAM
and Mandrake 2.4.19-16mdkenterprise.
Full source installed of 2.4.19


Thanks a lot....... Help me!

CIAO!

MARCO


vmware-config.pl
Making sure VMware Workstation's services are stopped.

Stopping VMware services:
Virtual machine monitor [ OK ]

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

END USER LICENSE AGREEMENT
FOR VMWARE(TM) DESKTOP SOFTWARE PRODUCT
July 29, 2002


VMWARE, INC. LICENSES THIS DESKTOP SOFTWARE PRODUCT TO YOU
SUBJECT TO YOUR ACCEPTANCE OF ALL OF THE TERMS CONTAINED IN THIS
END USER LICENSE AGREEMENT ("EULA"). READ THE TERMS OF THIS EULA
CAREFULLY. IF YOU DO NOT ACCEPT THIS AGREEMENT AND YOU HAVE
PROOF OF PAYMENT, YOU MAY RETURN THE UNOPENED SOFTWARE TO THE
LOCATION AT WHICH YOU ACQUIRED IT WITHIN THIRTY (30) DAYS FOR A
REFUND OF THE LICENSE FEE. IF YOU ARE VIEWING THIS EULA
ELECTRONICALLY, SELECT THE "YES" BUTTON AT THE BOTTOM OF THIS
PAGE TO INDICATE YOUR AGREEMENT TO THE TERMS OF THIS EULA. IF
YOU ARE NOT WILLING TO BE BOUND BY ITS TERMS, SELECT THE "NO"
BUTTON AT THE BOTTOM OF THIS PAGE AND THE REGISTRATION OR
INSTALLATION PROCESS WILL NOT CONTINUE.

NOTICE TO CUSTOMER
If you do not agree to the terms of this EULA, do not install,
activate, or use this software. This EULA is a contract between
you (either an individual or an entity) and VMware, Inc.
("VMware"), which governs your use of the VMware software product

Do you accept? (yes/no) y

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]

Using compiler "/usr/bin/gcc". Use environment variable CC to override.

Argument "gcc (GCC) 3" isn't numeric in numeric ge (>=) at
/usr/bin/vmware-config.pl line 1493, <STDIN> line 3.
What is the location of the directory of C header files that match your
running kernel? [/lib/modules/2.4.19-16mdkenterprise/build/include]

Extracting the sources of the vmmon module.

Building the vmmon module.

/bin/sh: -c: line 1: syntax error near unexpected token `('
/bin/sh: -c: line 1: `if echo gcc (GCC) 3.2 (Mandrake Linux 9.0 3.2-1mdk)
Copyright (C) 2002 Free Software Foundation, Inc. This is free software; see
the source for copying conditions. There is NO warranty; not even for
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | grep -q '^3\.0'; then
echo yes; else echo no; fi'
make: Entering directory `/tmp/vmware-config5/vmmon-only'
/bin/sh: -c: line 1: syntax error near unexpected token `('
/bin/sh: -c: line 1: `if echo gcc (GCC) 3.2 (Mandrake Linux 9.0 3.2-1mdk)
Copyright (C) 2002 Free Software Foundation, Inc. This is free software; see
the source for copying conditions. There is NO warranty; not even for
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | grep -q '^3\.0'; then
echo yes; else echo no; fi'
make[1]: Entering directory `/tmp/vmware-config5/vmmon-only'
/bin/sh: -c: line 1: syntax error near unexpected token `('
/bin/sh: -c: line 1: `if echo gcc (GCC) 3.2 (Mandrake Linux 9.0 3.2-1mdk)
Copyright (C) 2002 Free Software Foundation, Inc. This is free software; see
the source for copying conditions. There is NO warranty; not even for
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | grep -q '^3\.0'; then
echo yes; else echo no; fi'
make[2]: Entering directory
`/tmp/vmware-config5/vmmon-only/driver-2.4.19-16mdkenterprise'
make[2]: Leaving directory
`/tmp/vmware-config5/vmmon-only/driver-2.4.19-16mdkenterprise'
/bin/sh: -c: line 1: syntax error near unexpected token `('
/bin/sh: -c: line 1: `if echo gcc (GCC) 3.2 (Mandrake Linux 9.0 3.2-1mdk)
Copyright (C) 2002 Free Software Foundation, Inc. This is free software; see
the source for copying conditions. There is NO warranty; not even for
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | grep -q '^3\.0'; then
echo yes; else echo no; fi'
make[2]: Entering directory
`/tmp/vmware-config5/vmmon-only/driver-2.4.19-16mdkenterprise'
`-m486' is deprecated. Use `-march=i486' or `-mcpu=i486' instead.
cc1: warning: -malign-loops is obsolete, use -falign-loops
cc1: warning: -malign-jumps is obsolete, use -falign-jumps
cc1: warning: -malign-functions is obsolete, use -falign-functions
`-m486' is deprecated. Use `-march=i486' or `-mcpu=i486' instead.
cc1: warning: -malign-loops is obsolete, use -falign-loops
cc1: warning: -malign-jumps is obsolete, use -falign-jumps
cc1: warning: -malign-functions is obsolete, use -falign-functions
`-m486' is deprecated. Use `-march=i486' or `-mcpu=i486' instead.
cc1: warning: -malign-loops is obsolete, use -falign-loops
cc1: warning: -malign-jumps is obsolete, use -falign-jumps
cc1: warning: -malign-functions is obsolete, use -falign-functions
`-m486' is deprecated. Use `-march=i486' or `-mcpu=i486' instead.
cc1: warning: -malign-loops is obsolete, use -falign-loops
cc1: warning: -malign-jumps is obsolete, use -falign-jumps
cc1: warning: -malign-functions is obsolete, use -falign-functions
`-m486' is deprecated. Use `-march=i486' or `-mcpu=i486' instead.
cc1: warning: -malign-loops is obsolete, use -falign-loops
cc1: warning: -malign-jumps is obsolete, use -falign-jumps
cc1: warning: -malign-functions is obsolete, use -falign-functions
`-m486' is deprecated. Use `-march=i486' or `-mcpu=i486' instead.
cc1: warning: -malign-loops is obsolete, use -falign-loops
cc1: warning: -malign-jumps is obsolete, use -falign-jumps
cc1: warning: -malign-functions is obsolete, use -falign-functions
`-m486' is deprecated. Use `-march=i486' or `-mcpu=i486' instead.
cc1: warning: -malign-loops is obsolete, use -falign-loops
cc1: warning: -malign-jumps is obsolete, use -falign-jumps
cc1: warning: -malign-functions is obsolete, use -falign-functions
make[2]: Leaving directory
`/tmp/vmware-config5/vmmon-only/driver-2.4.19-16mdkenterprise'
make[1]: Leaving directory `/tmp/vmware-config5/vmmon-only'
make: Leaving directory `/tmp/vmware-config5/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.

/bin/sh: -c: line 1: syntax error near unexpected token `('
/bin/sh: -c: line 1: `if echo gcc (GCC) 3.2 (Mandrake Linux 9.0 3.2-1mdk)
Copyright (C) 2002 Free Software Foundation, Inc. This is free software; see
the source for copying conditions. There is NO warranty; not even for
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | grep -q '^3\.0'; then
echo yes; else echo no; fi'
make: Entering directory `/tmp/vmware-config5/vmnet-only'
`-m486' is deprecated. Use `-march=i486' or `-mcpu=i486' instead.
cc1: warning: -malign-loops is obsolete, use -falign-loops
cc1: warning: -malign-jumps is obsolete, use -falign-jumps
cc1: warning: -malign-functions is obsolete, use -falign-functions
In file included from driver.c:51:
vmnetInt.h:54:1: warning: "major" redefined
In file included from
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/fs.h:16,
from
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/capability.h:17,
from
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/binfmts.h:6,
from
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/sched.h:9,
from driver.c:22:
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/kdev_t.h:80:1:
warning: this is the location of the previous definition
In file included from driver.c:51:
vmnetInt.h:55:1: warning: "minor" redefined
In file included from
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/fs.h:16,
from
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/capability.h:17,
from
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/binfmts.h:6,
from
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/sched.h:9,
from driver.c:22:
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/kdev_t.h:81:1:
warning: this is the location of the previous definition
`-m486' is deprecated. Use `-march=i486' or `-mcpu=i486' instead.
cc1: warning: -malign-loops is obsolete, use -falign-loops
cc1: warning: -malign-jumps is obsolete, use -falign-jumps
cc1: warning: -malign-functions is obsolete, use -falign-functions
`-m486' is deprecated. Use `-march=i486' or `-mcpu=i486' instead.
cc1: warning: -malign-loops is obsolete, use -falign-loops
cc1: warning: -malign-jumps is obsolete, use -falign-jumps
cc1: warning: -malign-functions is obsolete, use -falign-functions
In file included from userif.c:53:
vmnetInt.h:54:1: warning: "major" redefined
In file included from
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/fs.h:16,
from
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/capability.h:17,
from
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/binfmts.h:6,
from
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/sched.h:9,
from userif.c:21:
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/kdev_t.h:80:1:
warning: this is the location of the previous definition
In file included from userif.c:53:
vmnetInt.h:55:1: warning: "minor" redefined
In file included from
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/fs.h:16,
from
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/capability.h:17,
from
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/binfmts.h:6,
from
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/sched.h:9,
from userif.c:21:
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/kdev_t.h:81:1:
warning: this is the location of the previous definition
`-m486' is deprecated. Use `-march=i486' or `-mcpu=i486' instead.
cc1: warning: -malign-loops is obsolete, use -falign-loops
cc1: warning: -malign-jumps is obsolete, use -falign-jumps
cc1: warning: -malign-functions is obsolete, use -falign-functions
In file included from netif.c:48:
vmnetInt.h:54:1: warning: "major" redefined
In file included from
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/fs.h:16,
from
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/capability.h:17,
from
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/binfmts.h:6,
from
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/sched.h:9,
from netif.c:21:
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/kdev_t.h:80:1:
warning: this is the location of the previous definition
In file included from netif.c:48:
vmnetInt.h:55:1: warning: "minor" redefined
In file included from
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/fs.h:16,
from
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/capability.h:17,
from
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/binfmts.h:6,
from
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/sched.h:9,
from netif.c:21:
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/kdev_t.h:81:1:
warning: this is the location of the previous definition
`-m486' is deprecated. Use `-march=i486' or `-mcpu=i486' instead.
cc1: warning: -malign-loops is obsolete, use -falign-loops
cc1: warning: -malign-jumps is obsolete, use -falign-jumps
cc1: warning: -malign-functions is obsolete, use -falign-functions
In file included from bridge.c:45:
vmnetInt.h:54:1: warning: "major" redefined
In file included from
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/fs.h:16,
from
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/capability.h:17,
from
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/binfmts.h:6,
from
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/sched.h:9,
from bridge.c:21:
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/kdev_t.h:80:1:
warning: this is the location of the previous definition
In file included from bridge.c:45:
vmnetInt.h:55:1: warning: "minor" redefined
In file included from
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/fs.h:16,
from
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/capability.h:17,
from
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/binfmts.h:6,
from
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/sched.h:9,
from bridge.c:21:
/lib/modules/2.4.19-16mdkenterprise/build/include/linux/kdev_t.h:81:1:
warning: this is the location of the previous definition
`-m486' is deprecated. Use `-march=i486' or `-mcpu=i486' instead.
cc1: warning: -malign-loops is obsolete, use -falign-loops
cc1: warning: -malign-jumps is obsolete, use -falign-jumps
cc1: warning: -malign-functions is obsolete, use -falign-functions
make: Leaving directory `/tmp/vmware-config5/vmnet-only'
The module loads perfectly in the running kernel.

Do you want networking for your Virtual Machines? (yes/no/help) [yes] 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] no

What will be the IP address of your host on the private network? 10.10.10.1

What will be the netmask of your private network? 255.255.255.0

Do you want to be able to use host-only networking in your Virtual Machines?
[no]

Do you want this script to automatically configure your system to allow your
Virtual Machines to access the host's filesystem? (yes/no/help) no

Starting VMware services:
Virtual machine monitor [ OK ]
Virtual ethernet [ OK ]
Bridged networking on /dev/vmnet0 [ OK ]
Host-only networking on /dev/vmnet8 (background) [ OK ]
NAT networking on /dev/vmnet8 [ OK ]

The configuration of VMware Workstation 3.2.0 build-2230 for Linux for this
running kernel completed successfully.

You can now run VMware Workstation by invoking the following command:
"/usr/bin/vmware".

Enjoy,

--the VMware team

[root@nomad3 peccianti]# vmware


VMware Workstation Error:
Could not open /dev/vmmon: No such file or directory.
Please make sure that the kernel module `vmmon' is loaded.

Press "Enter" to continue...

VMware Workstation Error:
Could not open /dev/vmmon: No such file or directory.
Please make sure that the kernel module `vmmon' is loaded.

Press "Enter" to continue...

VMware Workstation Error:
Failed to initialize monitor device.

Press "Enter" to continue...

VMware Workstation Error:
Failed to initialize monitor device.

Press "Enter" to continue...

[root@nomad3 peccianti]#


Petr Vandrovec

unread,
Dec 22, 2002, 9:07:55 AM12/22/02
to
Marco Peccianti wrote:
> I tried to install Vmware 3.2 on Mandrake 9.0.
> Even if some Warnings during compiling, vmware-config works,
> but finally even if all seems to be fine, when i run vmware
> the program reports the following
> "
> VMware Workstation Error:
> Could not open /dev/vmmon: No such file or directory.
> Please make sure that the kernel module `vmmon' is loaded."

...

You are probably using devfs. Either stop using devfs, or configure
it properly to load vmmon/vmnet modules when someone asks
for /dev/vmmon and /dev/vmnet. I certainly recommend you to
not use devfs, but it is your choice.
Petr

Marco

unread,
Dec 22, 2002, 5:38:21 PM12/22/02
to
OK. I had to restart devfs, to make it work
(actually i'm in remote on my server and i cannot check
the real functionality) but (simply rebooting the machine)
/dev/vmmon appeared. In Mandrake 8.2, it worked on the fly after
vmware-config.
I report that for every people in my situation.

Thank's a lot Petr

Thanks

"Petr Vandrovec" <pe...@vandrovec.name> ha scritto nel messaggio
news:au4gqc$2f7$2...@london.vmware.com...

0 new messages