View previous topic :: View next topic |
Author |
Message |
theniaky Guru
Joined: 23 Feb 2006 Posts: 452
|
Posted: Fri Aug 18, 2006 12:57 pm Post subject: [VMware] Erreur lors d'un changement de noyau |
|
|
Bonjour à tous !
Je viens de changer mon noyau : je suis passé d'un 2.6.14-4 à un 2.6.17-8 et j'en suis à la recompilation de mes différents modules. Pour le moment je n'ai qu'un seul souci avec vmware qui ne veut pas recompiler ses modules :
Code: | Trying to find a suitable vmmon module for your running kernel.
None of the pre-built vmmon modules for VMware Workstation is suitable for your
running kernel. Do you want this program 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.
As of September 2003, the Linux kernel development team does not support gcc
version 3 and later. See Documentation/Changes in your kernel source directory
for information on installing the correct compiler. Do you want to use the
version "3.3.6" of compiler "/usr/bin/gcc"? [no] y
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
|
Je ne vois pas du tout quoi faire...
Merci d'avance ! _________________ A New York les taxis sont jaunes, à Londres ils sont noirs et à Paris ils sont cons. Frédéric Beigbeder |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3634 Location: Belgium
|
Posted: Fri Aug 18, 2006 1:55 pm Post subject: |
|
|
Suffit de répondre aux questions
D'habitude, les choix proposés conviennent très bien et il suffit de les accepter en tapant la touche <ENTER>
Les messages que tu vois sont en fait ceux de /opt/vmware/workstation/bin/vmware-config.pl lancé automatiquement lorsque les modules vmware ne correspondent plus au noyau. |
|
Back to top |
|
|
theniaky Guru
Joined: 23 Feb 2006 Posts: 452
|
Posted: Fri Aug 18, 2006 2:05 pm Post subject: |
|
|
Oups j'ai oublié de mettre la partie la plus importante du message :
Code: | What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
The kernel defined by this directory of header files does not have the same
address space size as your running kernel.
|
J'imagine que tu comprendras mieux mon problème maintenant _________________ A New York les taxis sont jaunes, à Londres ils sont noirs et à Paris ils sont cons. Frédéric Beigbeder |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3634 Location: Belgium
|
Posted: Fri Aug 18, 2006 2:17 pm Post subject: |
|
|
Ah d'accord ! Je me disais aussi !
En vrac :
Ton lien /usr/src/linux pointe-t-il sur la bonne version des sources?
Ou alors, tu as recompilé ton kernel et tu as oublié de le copier dans /boot, ce qui fait que c'est toujours l'ancienne version qui tourne ?
Si /boot est une partition séparée, as tu monté la partition avant de copier ton noyau ? |
|
Back to top |
|
|
theniaky Guru
Joined: 23 Feb 2006 Posts: 452
|
Posted: Fri Aug 18, 2006 8:14 pm Post subject: |
|
|
Mon /usr/src/linux pointe bien vers la bonne version. Tout est propre dans /boot et je suis bien sur mon nouveau noyau (vérification avec uname -a)
Si ça se trouve les modules vmware ne sont pas compatibles avec le dernier noyau... Ca serait étrange quand même ! _________________ A New York les taxis sont jaunes, à Londres ils sont noirs et à Paris ils sont cons. Frédéric Beigbeder |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3634 Location: Belgium
|
Posted: Fri Aug 18, 2006 8:59 pm Post subject: |
|
|
Quelle version du kernel et quelle version de vmware ?
vmware est installé via l'ebuild ou bien de manière manuelle ? |
|
Back to top |
|
|
theniaky Guru
Joined: 23 Feb 2006 Posts: 452
|
Posted: Fri Aug 18, 2006 9:24 pm Post subject: |
|
|
Kernel : 2.6.17.8
Vmware : 5.5.1.19175-r3 installée par ebuild _________________ A New York les taxis sont jaunes, à Londres ils sont noirs et à Paris ils sont cons. Frédéric Beigbeder |
|
Back to top |
|
|
novazur Guru
Joined: 19 Mar 2005 Posts: 461 Location: Martinique
|
Posted: Fri Aug 18, 2006 10:39 pm Post subject: |
|
|
theniaky wrote: | Kernel : 2.6.17.8
Vmware : 5.5.1.19175-r3 installée par ebuild |
Je viens de le faire avec :
app-emulation/vmware-workstation-5.5.1.19175-r3
sys-kernel/gentoo-sources-2.6.17-r4
sans aucun problème, mais c'est un noyau gentoo. Peut-être qu'il est patché pour ça...
Par contre, moi, il ne prend pas le lien symbolique mais :
Code: | What is the location of the directory of C header files that match your running
kernel? [/lib/modules/2.6.17-gentoo-r4/build/include] | (par défaut)
Je ne sais pas si ça joue.
Si ça peut t'apporter une information...
[edit]
Enfin, bon, c'est aussi un lien symbolique, mais pas le même
[/edit] |
|
Back to top |
|
|
jmf n00b
Joined: 28 Sep 2003 Posts: 65
|
Posted: Sat Aug 19, 2006 3:34 pm Post subject: |
|
|
Avec le 2.6.17 et ta version de vmware
Telecharge vmware-any-any-update103.tar.gz
tar xvzf vmware-any-any-update103.tar.gz
cd vmware-any-any-update103
./runme.pl |
|
Back to top |
|
|
dapsaille Advocate
Joined: 02 Aug 2004 Posts: 2366 Location: Paris
|
Posted: Sat Aug 19, 2006 8:33 pm Post subject: |
|
|
Il me semble aussi qu'il ne faut pas oublier de faire un make menuconfig en ayant pris
soin de copier ton /etc/kernel/kernelencours /usr/src/linux/.config et de quitter sans rien changer ...
Vmware est tatillon la dessus :p |
|
Back to top |
|
|
theniaky Guru
Joined: 23 Feb 2006 Posts: 452
|
Posted: Sun Aug 20, 2006 4:51 pm Post subject: |
|
|
Merci pour toutes ces réponses !
Pour le moment j'ai "réglé" mon problème en revenant sur mon ancien noyau 2.6.14-4 car je n'ai pas trop le temps de me pencher sur le probème en ce moment. D'ici une semaine j'essaierai tout ce que vous m'avez dit ! _________________ A New York les taxis sont jaunes, à Londres ils sont noirs et à Paris ils sont cons. Frédéric Beigbeder |
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8717 Location: ~Brussels - Belgique
|
Posted: Sun Aug 20, 2006 5:15 pm Post subject: |
|
|
Salut,
Quel noyau as-tu ? Normalement, avec gentoo-sources, il y a un patch pour vmware, mais avec d'autres kernels, les nouvelles versions ne passent pas (j'ai rt-sources pour l'instant et ça coince...) _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
theniaky Guru
Joined: 23 Feb 2006 Posts: 452
|
Posted: Sun Aug 20, 2006 6:05 pm Post subject: |
|
|
ben ca doit être ca car j'ai pour habitude d'aller chercher mes noyaux directement sur http://www.kernel.org _________________ A New York les taxis sont jaunes, à Londres ils sont noirs et à Paris ils sont cons. Frédéric Beigbeder |
|
Back to top |
|
|
novazur Guru
Joined: 19 Mar 2005 Posts: 461 Location: Martinique
|
Posted: Mon Aug 21, 2006 12:08 am Post subject: |
|
|
theniaky wrote: | ben ca doit être ca car j'ai pour habitude d'aller chercher mes noyaux directement sur http://www.kernel.org |
Ben autant prendre un vanilla-sources alors, non ?
Pourquoi se passer de portage ? |
|
Back to top |
|
|
theniaky Guru
Joined: 23 Feb 2006 Posts: 452
|
Posted: Mon Aug 21, 2006 1:51 pm Post subject: |
|
|
ben ce sont quelques mauvaises habitudes qui me restent de mon ancienne debian. quels sont en fait les avantages a utiliser les gentoo sources ou les vanilla? En gros, quel est l'interet d'utiliser portage pour le noyau vu que le plus lourd c'est la configuration de celui-ci? _________________ A New York les taxis sont jaunes, à Londres ils sont noirs et à Paris ils sont cons. Frédéric Beigbeder |
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8717 Location: ~Brussels - Belgique
|
Posted: Mon Aug 21, 2006 2:17 pm Post subject: |
|
|
le fait que certains packages ont besoin d'un kernel installé par portage : autant alors en choisir un
Si quelqu'un arrive à faire tourner un vmware avec un autre kernel > 2.6.15 que gentoo-sources, je serais curieux de connaître le patch à appliquer... _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
|