Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1406 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  Install VmWare sur Mandrake 10.1

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Install VmWare sur Mandrake 10.1

n°597982
pholidote
Posté le 30-11-2004 à 00:53:08  profilanswer
 

Salut à tous...
Un petit soucis m'amène à vous demander votre aide.
Install de MDK 10.1 sans soucis.
Install de Vmware 4.5.2, alors là galère...
Install du rpm : pas de soucis.
Puis lancment de ... eh bien voilà un copier/coller est plus clair...
 
[root@localhost linux]# /usr/bin/vmware-config.pl  
Making sure services for VMware Workstation are stopped.
 
Stopping VMware services:
   Virtual machine monitor                                      [  OK  ]
 
Using compiler "/usr/bin/gcc". Use environment variable CC to override.
 
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include] /usr/src/linux-2.6.8.1-12mdk/include/
 
The path "/usr/src/linux-2.6.8.1-12mdk/include" is an existing directory, but it
does not contain at least one of these directories "linux", "asm", "net" as
expected.
 
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include] /usr/src/linux-2.6.8.1-12mdk/include
 
The path "/usr/src/linux-2.6.8.1-12mdk/include" is an existing directory, but it
does not contain at least one of these directories "linux", "asm", "net" as
expected.
 
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
 
 
J'ai tout essayé et pas moyen...
Y-a-t-il un crack qui peut m'aider...
 

mood
Publicité
Posté le 30-11-2004 à 00:53:08  profilanswer
 

n°597983
raphoun
Posté le 30-11-2004 à 00:54:17  profilanswer
 

Oui moi, instal le package kernel-source


Message édité par raphoun le 30-11-2004 à 00:54:46
n°597985
pholidote
Posté le 30-11-2004 à 01:08:39  profilanswer
 

Merci, c'est une réponse logique mais le kernel-source est installé...
 
[root@localhost linux]# urpmi kernel-source-2.6
Tout est déjà installé
[root@localhost linux]#
 
[root@localhost linux]# cat /proc/version
Linux version 2.6.8.1-12mdksmp (quintela@n5.mandrakesoft.com) (gcc version 3.4.1 (Mandrakelinux (Alpha 3.4.1-3mdk)) #1 SMP Fri Oct 1 11:24:45 CEST 2004
[root@localhost linux]#

n°597987
R@NNIS
Tout est possible ou presque.
Posté le 30-11-2004 à 01:37:48  profilanswer
 

c'est normal t'as un kernel de mickey ... [:ddr555]
 
ok je sors :D


---------------
Mes News
n°598307
Dark_Schne​ider
Close the World, Open the Net
Posté le 30-11-2004 à 17:27:41  profilanswer
 

pholidote> donne le résultat de :


rpm -qa | grep kernel


 
ensuite laisse les paramètres par défaut. inutil de préciser "/usr/src/linux-2.6.8.1-12mdk/include", /usr/src/linux/include" pointe toujours vers les dernières soucres installées


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°598589
pholidote
Posté le 01-12-2004 à 09:37:32  profilanswer
 

ok pour les kernels un peu "mickey" de mandrake... mais bon je n'ai pas vu à l'install la possibilité de choisir...
 
Sinon voici la réponse :
 
 
[pholidote@localhost pholidote]$ su
Password:
[root@localhost pholidote]# rpm -qa | grep kernel
nvidia-kernel-2.6.8.1-12mdksmp-6111-1mdk
kernel-2.4.27.0.pre2.1mdk-1-1mdk
kernel-smp-2.6.8.1.12mdk-1-1mdk
nvidia-kernel-2.4.27-0.pre2.1mdk-6111-1mdk
kernel-doc-2.6.8.1-12mdk
kernel-source-2.6-2.6.8.1-12mdk
kernel-smp-2.4.27.0.pre2.1mdk-1-1mdk
nvidia-kernel-2.4.27-0.pre2.1mdksmp-6111-1mdk
kernel-doc-html-2.4.26-1mdk
[root@localhost pholidote]#
 
Merci encore du coup de main.

n°598685
nicolbolas
Optiquement votre.
Posté le 01-12-2004 à 13:33:54  profilanswer
 

Et tua s tous le necessaire pour compiler?


---------------
#NetOp. T'as pas 10G ?
n°598839
pholidote
Posté le 01-12-2004 à 18:13:46  profilanswer
 

A priori oui. GCC et compagnies semblent bien installés.
Plus j'avance dans ce problème et je me dis qu'il y a un décalage entre le kernel qui tourne sur la bécane (Linux version 2.6.8.1-12mdksmp)et les sources (kernel-source-2.6-2.6.8.1-12mdk). ce qui semble en décalage c'est le smp. J'ai cherché mais il ne semble pas y avoir de source spécifiques pour la version smp. Est-ce la même ???
 
Sinon comment faire pour changer le kernel et les sources en même temps afin de "synchroniser" les deux...
 
Est-ce possible que le problème vienne de là ou bien c'est à coté de la plaque ???

n°598883
leto
Posté le 01-12-2004 à 19:01:50  profilanswer
 

C'est la meme source pour le kernel smp et le kernel non smp.

n°598897
Dark_Schne​ider
Close the World, Open the Net
Posté le 01-12-2004 à 19:39:47  profilanswer
 

sous kel noyau es tu ?
 
uname -r


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
mood
Publicité
Posté le 01-12-2004 à 19:39:47  profilanswer
 

n°598938
pholidote
Posté le 01-12-2004 à 21:28:13  profilanswer
 

d'abord merci à tous de votre attention...
Voili voilou :
 
[pholidote@localhost pholidote]$ su
Password:
[root@localhost pholidote]# uname -r
2.6.8.1-12mdksmp
[root@localhost pholidote]#

n°598941
pholidote
Posté le 01-12-2004 à 21:38:28  profilanswer
 

pour info en gardant tout par défaut :
 
[root@localhost pholidote]# /usr/bin/vmware-config.pl
Making sure services for VMware Workstation are stopped.
 
Stopping VMware services:
   Virtual machine monitor                                      [  OK  ]
 
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] y
 
Using compiler "/usr/bin/gcc". Use environment variable CC to override.
 
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
 
The path "/usr/src/linux/include" is an existing directory, but it does not
contain at least one of these directories "linux", "asm", "net" as expected.
 
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
 
 
 
alors que tous les répertoires existent bien pourtant....

n°598955
leto
Posté le 01-12-2004 à 21:51:51  profilanswer
 

21:53 leto@mdk /usr/src/linux-2.6.8.1-12mdk/include% ls
acpi/       asm-generic/  asm-m68k/  asm-x86_64/  media/  pcmcia/  scsi/
asm@        asm-i386/     asm-ppc/   linux/       mtd/    rsbac/   sound/
asm-alpha/  asm-ia64/     asm-um/    math-emu/    net/    rxrpc/   video/


 
Le paquet "kernel-source-2.6" crée un dossier /usr/src/linux/include/linux , donc normalement l'installateur ne devrait pas dire ca :  

The path "/usr/src/linux/include" is an existing directory, but it does not
contain at least one of these directories "linux", "asm", "net" as expected.


Message édité par leto le 01-12-2004 à 21:52:33
n°599025
pholidote
Posté le 01-12-2004 à 23:22:29  profilanswer
 

Ben c'est justement là le problème :
 
[root@localhost src]# cd linux-2.6.8.1-12mdk
[root@localhost linux-2.6.8.1-12mdk]# dir
3rdparty  CREDITS        drivers  init  kernel       Makefile  README          scripts   usr
arch      crypto         fs       ipc   lib          mm        REPORTING-BUGS  security
COPYING   Documentation  include  kdb   MAINTAINERS  net       rsbac           sound
[root@localhost linux-2.6.8.1-12mdk]# cd include
[root@localhost include]# dir
acpi       asm-generic  asm-ia64  asm-ppc  asm-x86_64  math-emu  mtd  pcmcia  rxrpc  sound
asm-alpha  asm-i386     asm-m68k  asm-um   linux       media     net  rsbac   scsi   video
[root@localhost include]#
 
Donc à priori les répertoires existent !!!
 
Là je commence à ne plus rien comprendre !!!???!!!

n°599029
yuggoth
Plus optimiste que jamais...
Posté le 01-12-2004 à 23:34:45  profilanswer
 

installe bochs ou qemu

n°599071
pholidote
Posté le 02-12-2004 à 07:40:19  profilanswer
 

Pas de soucis mais euh pour faire quoi ces 2 packages ???

n°599086
leto
Posté le 02-12-2004 à 09:29:33  profilanswer
 

bochs et qemu sont des "équivalents" de vmware . Mais très inferieurs.

n°599342
Dark_Schne​ider
Close the World, Open the Net
Posté le 02-12-2004 à 15:57:47  profilanswer
 

résultat de :
ls -l /usr/src/linux
ls /usr/src/linux/include


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°599569
pholidote
Posté le 03-12-2004 à 08:00:35  profilanswer
 

Voilà la réponse aux ls :
 
[root@localhost pholidote]# ls -l /usr/src/linux
lrwxrwxrwx  1 root root 19 nov 29 23:05 /usr/src/linux -> linux-2.6.8.1-12mdk/
[root@localhost pholidote]# ls /usr/src/linux/include
acpi/       asm-generic/  asm-ia64/  asm-ppc/  asm-x86_64/  math-emu/  mtd/  pcmcia/  rxrpc/  sound/
asm-alpha/  asm-i386/     asm-m68k/  asm-um/   linux/       media/     net/  rsbac/   scsi/   video/
[root@localhost pholidote]#
 
Tout semble y être...
 
Personne d'autres n'a ce genre de soucis....
quelqu'un a-t-il réussit une install de vmware sur la mdk 10.1... (sur la 10.0, j'avais eu aussi quelques soucis (de gcc si je me souviens bien) mais au final çà avait marché)...

n°599801
Dark_Schne​ider
Close the World, Open the Net
Posté le 03-12-2004 à 18:26:40  profilanswer
 

non, il manque le lien symobolique nommé asm qui doit pointer vers asm-i386
 
pour le créer :


ln -s /usr/src/linux-2.6.8.1-12mdk/asm-i386 /usr/src/linux-2.6.8.1-12mdk/asm


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°599844
pholidote
Posté le 03-12-2004 à 19:26:19  profilanswer
 

Merci beaucoup çà a fait avancer le shmilblick...
 
Apparemment dans ta proposition il manquait le /incude/, alors j'ai tenté. Semble-t-il çà a marché.
Maintenant je crois que j'ai une vrai question de newbie à 2 balles :
 
Voilà ce que l'on m'indique :
 
 
[root@localhost pholidote]# ln -s /usr/src/linux-2.6.8.1-12mdk/include/asm-i386 /usr/src/linux-2.6.8.1-12mdk/include/asm
[root@localhost pholidote]# /usr/bin/vmware-config.pl
Making sure services for VMware Workstation are stopped.
 
Stopping VMware services:
   Virtual machine monitor                                      [  OK  ]
 
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] y
 
Using compiler "/usr/bin/gcc". Use environment variable CC to override.
 
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
 
The path "/usr/src/linux/include" is a kernel header file directory, but it does
not contain the file "linux/version.h" as expected.  This can happen if the
kernel has never been built, or if you have invoked the "make mrproper" command
in your kernel directory.  In any case, you may want to rebuild your kernel.
 
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include] rpm --rebuild
 
 
A priori je le sens bien, un petit rpm --rebuild kernel......rpm.
 
Et là un doute me prends je rebuild quoi ??? et bien le noyau imbécile, me dis-je !!!
 
Mais j'ai peur de faire une connerie donc je doute :
 
1) rpm --rebuild kernel-source-2.6-2.6.8.1-12mdk
ou
2) rpm --rebuild kernel-smp-2.6.8.1.12mdk-1-1mdk
 
Je penche pour la deuxième solution, me disant que c'est justement la compile du noyau (donc kernel-smp) qui a besoin que les sources soit installées.
 
Je penche pour le 2)
 
ai-je tort ???
 

n°599886
pholidote
Posté le 03-12-2004 à 21:56:29  profilanswer
 

OK, j'ai dit n'importe quoi...
Bon j'ai fait un make, histoire de...
A priori pas de soucis lors de la compile.
 
Par contre voilà un come-back : Il ne fait pas le lien entre le kernel en cours et celui des headers !!!
Please help !!!
 
 
[root@localhost linux]# /usr/bin/vmware-config.pl
Making sure services for VMware Workstation are stopped.
 
Stopping VMware services:
   Virtual machine monitor                                      [  OK  ]
 
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] y
 
Using compiler "/usr/bin/gcc". Use environment variable CC to override.
 
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
 
The directory of kernel headers (version 2.6.8.1-12mdkcustom) does not match
your running kernel (version 2.6.8.1-12mdksmp).  Even if the module were to
compile successfully, it would not load into the running kernel.
 
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
[root@localhost linux]# ls -l /usr/src/linux
lrwxrwxrwx  1 root root 19 nov 29 23:05 /usr/src/linux -> linux-2.6.8.1-12mdk/
[root@localhost linux]#

n°600072
pholidote
Posté le 04-12-2004 à 13:55:28  profilanswer
 

En ma balladant sur d'autres forum, j'ai finalement capté qu'il manquait bien évidemment une étape.
d'ou le :
 
make dep clean bzImage modules modules_instal
 
Je pensais être bon, car d'autres ayant eu cette mésaventure ont du tout recompiler.
Moi pas moyen.
 
 
[root@localhost pholidote]# /usr/bin/vmware-config.pl
Making sure services for VMware Workstation are stopped.
 
Stopping VMware services:
   Virtual machine monitor                                      [  OK  ]
 
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] y
 
Using compiler "/usr/bin/gcc". Use environment variable CC to override.
 
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
 
The directory of kernel headers (version 2.6.8.1-12mdkcustom) does not match
your running kernel (version 2.6.8.1-12mdksmp).  Even if the module were to
compile successfully, it would not load into the running kernel.
 
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
 
 
Aller svp, un ch'ti coup de main !!!

n°600107
pholidote
Posté le 04-12-2004 à 14:56:54  profilanswer
 

Bon ben je continue tout seul... et j'essaie....
A priori j'ai tenté une modif dans le version.h pour avoir le nom des kernels headers compatible.
 
Ancienne version :
 
#define UTS_RELEASE "2.6.8.1-12mdkcustom"
#define LINUX_VERSION_CODE 132616
#define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))
 
 
Nouvelle version :
 
#define UTS_RELEASE "2.6.8.1-12mdksmp"
#define LINUX_VERSION_CODE 132616
#define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))
 
 
Et là j'e crois que çà va coller et ben non :
 
[root@localhost pholidote]# /usr/bin/vmware-config.pl
Making sure services for VMware Workstation are stopped.
 
Stopping VMware services:
   Virtual machine monitor                                      [  OK  ]
 
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] y
 
Using compiler "/usr/bin/gcc". Use environment variable CC to override.
 
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
 
The directory of kernel headers (version 2.6.8.1-12mdk) does not match your
running kernel (version 2.6.8.1-12mdksmp).  Even if the module were to compile
successfully, it would not load into the running kernel.
 
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
 
Extracting the sources of the vmmon module.
 
Building the vmmon module.
 
Using 2.6.x kernel build system.
make: Entering directory `/root/tmp/vmware-config2/vmmon-only'
make -C /usr/src/linux/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-2.6.8.1-12mdk'
  CC [M]  /root/tmp/vmware-config2/vmmon-only/linux/driver.o
  CC [M]  /root/tmp/vmware-config2/vmmon-only/linux/hostif.o
  CC [M]  /root/tmp/vmware-config2/vmmon-only/common/cpuid.o
  CC [M]  /root/tmp/vmware-config2/vmmon-only/common/memtrack.o
  CC [M]  /root/tmp/vmware-config2/vmmon-only/common/phystrack.o
  CC [M]  /root/tmp/vmware-config2/vmmon-only/common/task.o
  CC [M]  /root/tmp/vmware-config2/vmmon-only/common/vmx86.o
  LD [M]  /root/tmp/vmware-config2/vmmon-only/vmmon.o
  Building modules, stage 2.
  MODPOST
  CC      /root/tmp/vmware-config2/vmmon-only/vmmon.mod.o
  LD [M]  /root/tmp/vmware-config2/vmmon-only/vmmon.ko
make[1]: Leaving directory `/usr/src/linux-2.6.8.1-12mdk'
cp -f vmmon.ko ./../vmmon.o
make: Leaving directory `/root/tmp/vmware-config2/vmmon-only'
Unable to make a vmmon module that can be loaded in the running kernel:
insmod: error inserting '/root/tmp/vmware-config2/vmmon.o': -1 Invalid module format
There is probably a slight difference in the kernel configuration between the
set of C header files you specified and your running kernel.  You may want to
rebuild a kernel based on that directory, or specify another directory.
 
For more information on how to troubleshoot module-related problems, please
visit our Web site at "http://www.vmware.com/download/modules/modules.html" and
"http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html".
 
Execution aborted.
 
[root@localhost pholidote]#
 
 
Je suis revenu à la normale mais je ne sais pas quoi faire d'autre !!!

n°600290
pholidote
Posté le 05-12-2004 à 01:40:44  profilanswer
 

allez soyez cool, il y a bien quelqu'un a installée un vmware sur une powerpack de la 10.1....

n°600321
[Albator]
MDK un jour, MDK toujours !
Posté le 05-12-2004 à 11:02:36  profilanswer
 

Bon, j'ai un powerpack 10.1 official et pas le moindre problème pour vmware .
 
Donne moi les infos suivantes:
- le résultat de la commande uname -a  
- le contenu COMPLET de ton fichier version.h
- les 5 premières lignes du Makefile situé à la base des sources du kernel
 

n°600343
pholidote
Posté le 05-12-2004 à 11:59:59  profilanswer
 

Merci de t'intéresser à ce problème, voici les réponses à tes questions :
 
[root@localhost linux]# uname -a
Linux localhost 2.6.8.1-12mdksmp #1 SMP Fri Oct 1 11:24:45 CEST 2004 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz unknown GNU/Linux
[root@localhost linux]#
 
Version.h
#define UTS_RELEASE "2.6.8.1-12mdkcustom"
#define LINUX_VERSION_CODE 132616
#define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))
 
 
Makefile
VERSION = 2
PATCHLEVEL = 6
SUBLEVEL = 8
EXTRAVERSION = .1-12mdkcustom
NAME=Zonked Quokka

n°600351
[Albator]
MDK un jour, MDK toujours !
Posté le 05-12-2004 à 12:23:39  profilanswer
 

Ton version.h n'est pas comme le mien, pourtant tu dois avoir les mêmes sources de noyau que moi !
 
Effectue les étapes dans l'ordre:
 
1) Modifie le Makefile, et change la ligne avec "mdkcustom" par "mdksmp" pour correspondre à ton noyau;
 
2) copie le fichier "/boot/config-xxxx" correspondant à ton noyau dans le répertoire des sources, et renomme le en .config
par exemple: cp /boot/config-2.6.8.1-12mdksmp /usr/src/linux/.config
 
3) dans le rép des sources, fais "make xconfig" puis quitte en sauvegardant
 
4) démarre le "service kheader": service kheader start
 
5) dans le fichier version.h , modifie mdkcustom par mdksmp (si ça n'est pas déja corrigé)
 
6) retente le vmware-config
 
Parfois, un reboot résoud le pb: je ne sais pas quelle action est effectuée au démarrage de mandrake, mais ça m'a déja aidé ...


Message édité par [Albator] le 05-12-2004 à 12:24:56
n°600514
pholidote
Posté le 05-12-2004 à 18:50:32  profilanswer
 

NICKEL CHROME !!!!!!!!!!!!!!
 
J'ai suivi ( à la lettre...) tes conseils.... et là bingo la config des modules se fait sans aucun soucis.
 
Je ne suis pas encore parti sur une install mais je suis convaincu que maintenant çà devrait rouler.
 
TCHAO et encore merci.
 
(PS : encore une étape : bien comprendre ce qui s'est passé... pour la suite...)

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  Install VmWare sur Mandrake 10.1

 

Sujets relatifs
Mandrake 10 - Problème GD & PHPpb mandrake 10.1
Mandrake 10.0_Audio saccader, pc qui rame.pas de son. muse lt (mandrake 10.1)
probleme de repetition de touche sous mandrake 10.0Installation Mandrake impossible !?!
WinXp veut plus démarrer apres install de MDK_10.0Mandrake 10.1 sur ma Télé.
Cherche un équivalent freeware de vmwareMandrake 10 configuration Xfree en mode console ? (j'ai oublié le nom)
Plus de sujets relatifs à : Install VmWare sur Mandrake 10.1


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR