[opensuse] Resurrecting VMware (6.5) After Kernel Update?
Hi, I'm sure I should know this, but I can't recall or find the answer... After updating a kernel, what must be done to restore VMware functionality? Randall Schulz -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Randall R Schulz wrote:
Hi,
I'm sure I should know this, but I can't recall or find the answer...
After updating a kernel, what must be done to restore VMware functionality?
Randall, Just run vmware as root. That will recompile the modules. or at lest it did for me, running Workstation 6.5 on opensuse 11.1 x86_64 Mike -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Sunday March 22 2009, Mike Coan wrote:
Randall R Schulz wrote:
...
After updating a kernel, what must be done to restore VMware functionality?
Randall,
Just run vmware as root. That will recompile the modules. or at lest it did for me, running Workstation 6.5 on opensuse 11.1 x86_64
Wow. I would never have thought of that. This must be the first time I've updated a kernel since I upgraded VMware to version 6.5.
Mike
Thanks. Randall Schulz -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Sunday, 2009-03-22 at 11:43 -0700, Randall R Schulz wrote:
After updating a kernel, what must be done to restore VMware functionality?
In vmware server it is running "vmware-config.pl" as root. You should have the kernel sources configured previously. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAknGmd8ACgkQtTMYHG2NR9WwTgCbBssxB2VxzwRVEtYZUt/C9Lme 1X4AnRZaet278HYK+wU2Zdj3rLnvLCeN =NAvS -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Sunday March 22 2009, Carlos E. R. wrote:
On Sunday, 2009-03-22 at 11:43 -0700, Randall R Schulz wrote:
After updating a kernel, what must be done to restore VMware functionality?
In vmware server it is running "vmware-config.pl" as root. You should have the kernel sources configured previously.
I should have said, this is VMware Workstation, not Server. Vmware-config.pl doesn't exist in VMware 6.5. All their scripts are now written in Python, for one thing.
-- Cheers, Carlos E. R.
Randall Schulz -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Sunday, 2009-03-22 at 13:17 -0700, Randall R Schulz wrote:
On Sunday March 22 2009, Carlos E. R. wrote:
On Sunday, 2009-03-22 at 11:43 -0700, Randall R Schulz wrote:
After updating a kernel, what must be done to restore VMware functionality?
In vmware server it is running "vmware-config.pl" as root. You should have the kernel sources configured previously.
I should have said, this is VMware Workstation, not Server.
Vmware-config.pl doesn't exist in VMware 6.5. All their scripts are now written in Python, for one thing.
Interesting. I thought they were more similar; perhaps it is because I use version 1. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAknGzTUACgkQtTMYHG2NR9X0UgCfQweKg2xZnh47PCBfaqpwJ3QF ZrcAn3X9jR9K48806fKzFKQboaoGm9Sl =Pv5f -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Mon, 23 Mar 2009 00:43:39 +0100, Carlos E. R. wrote:
Vmware-config.pl doesn't exist in VMware 6.5. All their scripts are now written in Python, for one thing.
Interesting. I thought they were more similar; perhaps it is because I use version 1.
No, it changed in Workstation 6.5. Jim -- Jim Henderson Please keep on-topic replies on the list so everyone benefits -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Monday, 2009-03-23 at 00:28 -0000, Jim Henderson wrote:
On Mon, 23 Mar 2009 00:43:39 +0100, Carlos E. R. wrote:
Vmware-config.pl doesn't exist in VMware 6.5. All their scripts are now written in Python, for one thing.
Interesting. I thought they were more similar; perhaps it is because I use version 1.
No, it changed in Workstation 6.5.
That is exactly what I meant ;-) Workstation 6.5 perhaps has to be compared to server 2.x, not to 1.x - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAknI8E4ACgkQtTMYHG2NR9Wr8QCglWazUkfUx0GSj/S0A2snRneq 9k4An12e2ft2vNzMSgM8ngxFqAZAeBvT =MiNt -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Tue, 24 Mar 2009 15:38:04 +0100, Carlos E. R. wrote:
Vmware-config.pl doesn't exist in VMware 6.5. All their scripts are now written in Python, for one thing.
Interesting. I thought they were more similar; perhaps it is because I use version 1.
No, it changed in Workstation 6.5.
That is exactly what I meant ;-)
Workstation 6.5 perhaps has to be compared to server 2.x, not to 1.x
Ah, I see what you're saying; though I don't think it changed to this way in Server 2.x either. Jim -- Jim Henderson Please keep on-topic replies on the list so everyone benefits -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 3/22/2009 at 19:43, Randall R Schulz
wrote: Hi, I'm sure I should know this, but I can't recall or find the answer...
After updating a kernel, what must be done to restore VMware functionality?
Randall, In a perfect world: nothing. In a VMware world: the kernel modules need to be recompiled. now the trick: - VMware actually should detect if the modules are there, and if not ask for the root password and compile them. most likely though, when you start VMware, it just tells you which modules are not loaded and at segfaults. In this case, you will need this script: --- START SCRIPT --- #/bin/sh cd /usr/lib/vmware/modules/source for a in *.tar ; do tar xf $a; done pushd vmblock-only; make; popd pushd vmci-only; make; popd pushd vmmon-only; make; popd pushd vmnet-only; make; popd cp vmci-only/Module.symvers vsock-only/ pushd vsock-only; make; popd find -name *.ko -exec cp \ {} /lib/modules/$(uname -r)/kernel/drivers/misc/ \; depmod -aq --- END SCRIPT --- Sometimes I ended up also with the need to modify /etc/init.d/vmware. You would find a function vmwareLoadModule() I suggest to change it to: vmwareLoadModule() { /sbin/modprobe "$1" || exit 1 return 0 } then issue "/etc/init.d/vmware start" and you should be back in business. (that is, if you're using a kernel < 2.6.28! Otherwise it's getting really nasty with an additional patch to be applied to the modules.) Dominique -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (5)
-
Carlos E. R.
-
Dominique Leuenberger
-
Jim Henderson
-
Mike Coan
-
Randall R Schulz