Installation VMware · 4 min read · Dec 01, 2025

Comment Installer VMware Server 1.0.x Sur Un Bureau Kubuntu 10.04 - Page 2

Ensuite, faites ceci :

cd /home/mum/Downloads  
wget -c http://www.insecure.ws/warehouse/vmware-update-2.6.32-5.5.9.tar.bz2  
tar xvfj vmware-update*.tar.bz2

Avant de terminer l’installation de VMware Server, nous devons construire un nouveau noyau avec la fonctionnalité init_mm activée. Devenez root…

sudo su

… et installez les sources du noyau :

apt-get install linux-source-2.6.32

Ensuite, nous installons quelques paquets dont nous avons besoin pour construire le noyau :

apt-get install fakeroot build-essential crash kexec-tools makedumpfile kernel-wedge linux libncurses5-dev kernel-package

Si vous remarquez qu’un nouveau noyau est installé pendant cette commande, veuillez redémarrer le système :

reboot

Maintenant, redevenez root :

sudo su

Ensuite, faites ceci :

cd /usr/src  
tar xvfj linux-source-2.6.32.tar.bz2  
cd linux-source-2.6.32

Ouvrez arch/x86/kernel/init_task.c…

kate arch/x86/kernel/init_task.c

… et ajoutez la ligne

EXPORT_UNUSED_SYMBOL(init_mm);

juste à la fin du fichier, derrière

DEFINE_PER_CPU_SHARED_ALIGNED(struct tss_struct, init_tss) = INIT_TSS;:

| [...] DEFINE_PER_CPU_SHARED_ALIGNED(struct tss_struct, init_tss) = INIT_TSS; EXPORT_UNUSED_SYMBOL(init_mm); |

Ensuite, copiez la configuration du noyau du noyau actuel dans le répertoire des sources du noyau…

cp /boot/config-`uname -r` .config

… et exécutez :

make menuconfig

Dans le menu de configuration du noyau, allez à Charger un fichier de configuration alternatif…

… remplissez .config et sélectionnez Ok :

Ensuite, sélectionnez Quitter dans le menu principal de configuration du noyau…

… puis Oui quand on vous demande : Voulez-vous enregistrer votre nouvelle configuration de noyau ?

Ensuite, exécutez

make-kpkg clean  
fakeroot make-kpkg --initrd --append-to-version=-custom kernel_image kernel_headers

pour construire le nouveau noyau. Cela peut prendre beaucoup de temps, alors soyez patient.

Après cela, vous pouvez trouver un paquet .deb linux-image et un paquet .deb linux-headers dans le répertoire /usr/src/ :

cd /usr/src/  
ls -l
root@KubuMuM1004lts:/usr/src# ls -l  
totale 105304  
drwxrwsr-x 6 root src 4096 2010-05-17 12:36 .  
drwxr-xr-x 11 root root 4096 2010-05-10 10:14 ..  
drwxr-xr-x 24 root root 4096 2010-05-17 12:36 linux-headers-2.6.32.11+drm33.2-custom  
-rw-r--r-- 1 root src 6506940 2010-05-17 12:27 linux-headers-2.6.32.11+drm33.2-custom_2.6.32.11+drm33.2-custom-10.00.Custom_amd64.deb  
drwxr-xr-x 24 root root 4096 2010-05-13 13:46 linux-headers-2.6.32-22  
drwxr-xr-x 7 root root 4096 2010-05-13 13:47 linux-headers-2.6.32-22-generic  
-rw-r--r-- 1 root src 35487712 2010-05-17 12:26 linux-image-2.6.32.11+drm33.2-custom_2.6.32.11+drm33.2-custom-10.00.Custom_amd64.deb  
drwxr-xr-x 26 root root 4096 2010-05-17 17:29 linux-source-2.6.32  
-rw-r--r-- 1 root root 65806761 2010-04-28 20:17 linux-source-2.6.32.tar.bz2  
root@KubuMuM1004lts:/usr/src#

Installez les deux paquets comme suit…

dpkg -i linux-image-2.6.32.11+drm33.2-custom_2.6.32.11+drm33.2-custom-10.00.Custom_amd64.deb linux-headers-2.6.32.11+drm33.2-custom_2.6.32.11+drm33.2-custom-10.00.Custom_amd64.deb

Vérifiez à ce moment si l’image initrd de votre noyau fraîchement compilé est présente dans le répertoire /boot, en exécutant :

cd /boot  
ls -l
totale 56120  
-rw-r--r-- 1 root root 634929 2010-04-16 13:32 abi-2.6.32-21-generic  
-rw-r--r-- 1 root root 634929 2010-04-28 18:50 abi-2.6.32-22-generic  
-rw-r--r-- 1 root root 110372 2010-05-17 10:28 config-2.6.32.11+drm33.2-custom  
-rw-r--r-- 1 root root 110365 2010-04-16 13:32 config-2.6.32-21-generic  
-rw-r--r-- 1 root root 110365 2010-04-28 18:50 config-2.6.32-22-generic  
drwxr-xr-x 3 root root 4096 2010-05-17 14:56 grub  
-rw-r--r-- 1 root root 14393788 2010-05-17 14:53 initrd.img-2.6.32.11+drm33.2-custom  
-rw-r--r-- 1 root root 8327398 2010-05-07 23:09 initrd.img-2.6.32-21-generic  
-rw-r--r-- 1 root root 14447659 2010-05-13 16:32 initrd.img-2.6.32-22-generic  
-rw-r--r-- 1 root root 160280 2010-03-23 10:40 memtest86+.bin  
-rw-r--r-- 1 root root 2101323 2010-05-17 12:25 System.map-2.6.32.11+drm33.2-custom  
-rw-r--r-- 1 root root 2152657 2010-04-16 13:32 System.map-2.6.32-21-generic  
-rw-r--r-- 1 root root 2152657 2010-04-28 18:50 System.map-2.6.32-22-generic  
-rw-r--r-- 1 root root 1336 2010-04-16 13:35 vmcoreinfo-2.6.32-21-generic  
-rw-r--r-- 1 root root 1336 2010-04-28 18:53 vmcoreinfo-2.6.32-22-generic  
-rw-r--r-- 1 root root 4008960 2010-05-17 12:25 vmlinuz-2.6.32.11+drm33.2-custom  
-rw-r--r-- 1 root root 4037888 2010-04-16 13:32 vmlinuz-2.6.32-21-generic  
-rw-r--r-- 1 root root 4038080 2010-04-28 18:50 vmlinuz-2.6.32-22-generic

Et si ce n’est pas le cas, exécutez :

sudo mkinitramfs -k -o /tmp/initramfs-2.6.32.11-custom 2.6.32.11+drm33.2-custom
sudo update-initramfs -c -k 2.6.32.11+drm33.2-custom

Vérifiez à nouveau si votre répertoire /boot est correctement formé … et puis redémarrez le système :

reboot

Ensuite, exécutez

uname -a

… en tant qu’utilisateur normal, et vous devriez voir votre nouveau noyau :

mum@KubuMuM1004lts:~$ uname -a  
Linux KubuMuM1004lts 2.6.32.11+drm33.2-custom #1 SMP Mon May 17 10:55:41 CEST 2010 x86_64 GNU/Linux  
mum@KubuMuM1004lts:~$

Maintenant, nous pouvons continuer avec l’installation de VMware Server :

cd /home/mum/Downloads/vmware-update*/  
sudo ./runme.pl

Répondez à la question suivante par oui :

Avant de lancer VMware pour la première fois après la mise à jour, vous devez le configurer pour votre noyau en cours d’exécution en invoquant la commande suivante :
“/usr/bin/vmware-config.pl”. Voulez-vous que ce script invoque la commande pour vous maintenant ? [non] <– oui

Ensuite, vous pouvez accepter les valeurs par défaut simplement en appuyant sur .

Lorsque l’installateur vous demande

Dans quel répertoire souhaitez-vous conserver vos fichiers de machines virtuelles ?  
[/var/lib/vmware/Virtual Machines]

vous pouvez soit accepter la valeur par défaut, soit spécifier un emplacement qui dispose de suffisamment d’espace libre pour stocker vos machines virtuelles.

À la fin de l’installation, on vous demandera d’entrer un numéro de série :

Veuillez entrer votre numéro de série de 20 caractères.  
Tapez XXXXX-XXXXX-XXXXX-XXXXX ou 'Entrée' pour annuler :

Remplissez votre numéro de série pour VMware Server.

Après l’installation réussie, vous pouvez supprimer le fichier de téléchargement de VMware Server et le répertoire d’installation :

cd /home/mum/Downloads  
rm -f VMware-server*  
rm -fr vmware-server-distrib/  
rm -fr vmware-update*

Vous trouverez maintenant VMware Server sous Applications > Objets perdus > Console VMware Server :

Lorsque vous le démarrez, sélectionnez Hôte local :

Ensuite, vous pouvez créer des machines virtuelles (ou importer votre machine Windows virtuelle que vous avez créée avec VMware Converter) :

Remarque : Il peut être nécessaire, parfois, de l’exécuter avec des droits “sudo”. Pour ce faire lors du “lancement de l’application”, faites :

kmenuedit

et ajoutez à la ligne de commande la commande gksudo :

Puis enregistrez et fermez la fenêtre kmenuedit.

(Pour installer gksudo si vous ne l’avez pas, exécutez :

sudo apt-get install gksu

).

À partir du prochain lancement, avant que VMware ne démarre, le système vous demandera votre mot de passe pour les privilèges “sudo”.

Liens

Share: X/Twitter LinkedIn

Recevez de nouveaux articles dans votre boîte de réception.

Aucun spam. Désabonnez-vous à tout moment.