linboost.org
Lea-Linux :: LinuxFr :: Club Mandriva :: Fedora-France :: LinuxGraphic :: Mepis-France :: Spcnet
Firefox 2
Bienvenue sur Linboost.org
Menu


Programmation


GNU/Linux


Votre Compte



S'enregistrer



Compteur de Visites
Total : 64034
Aujourd'hui : 178

Connecté : 1

Valid CSS!

Nos Tutoriaux
T4C sous VMWare
Vmware vous permet de faire fonctionner Windows sous linux , ici je prends comme exemple un jeu(T4C) qui tourne uniquement sous windows : Avant de vous lancer là dedans, je vous conseille un minimum de connaissances en Linux ou au moins une grosse motivation d'apprendre car linux n'est pas un Os si facile à utiliser et je ne voudrais pas être la cause de crises de nerf :) Prérequis : - Un bon PC (n'essayer pas cela sur un P2 car c'est deux Os là ancer en même temps, il faut de quoi les faire tourner :) )
- une bonne distrib de linux (Mandrake,Suse,Redhat...)
- Avant de commencer , verifier que tout votre materiel est bien reconnu sous linux , carte son , carte graphique ... (Nvidia et Ati font des drivers pour linux disponibles sur leur site)
- Telecharger Vmware Wokstation 4 sur le site de Vmware et obtenir une licence.(Ils donnent une licence gratuite de 30 jours)
- Avoir le package source de son Kernel et le package Pciutils , soit celle donnée avec votre distrib, soit il suffit de la telecharger sur le net.
- Avoir une version de windows bootable sur CD (98 - NT - 2000 - Xp ... ). Installation de Vmware :
Je vous conseille de télécharger le package de Vmware en .rpm, c'est plus facile a installer :), il suffit de double- cliquer dessus.
Il est possible qu'il fasse une erreur a l'installation, c'est sûrement du a un package manquant, de ce cas la, aller sur leur site et regarder la Doc, il y a le nom de tous les packages qu'il vous faut. Configuration de Vmware :
Pour configurer Vmware, rentrer dans une Console, passer en Root (taper su et entrer votre password), ensuite taper vmware-config.pl, il vous posera beaucoup de questions, si vous ne comprenez pas ce qu'il vous veut, taper ENTER , cela validera le choix par defaut.
Repasser en utilisateur en tapant exit et lancer vmware.
(Si vous avez des problemes d'installation ou de configuration avec vmware, je vous conseille de surfer sur des Forum d'aide de votre Distrib car moi à part Mandrake je n'ai jamais essayé les autres :), pour ceux qui ont Mandrake Powerpack 9.2 Vmware se trouve sur le CD Commercial Application ) Installation de Windows sous vmware :
Cliquer sur le bouton Add a Virtual Machine.
Ici je vous ai fait un screen par écran :
Capture1
Choisissez l'option Typical
Capture2
Choisissez la version du windows que vous voulez installer.
Capture3
Choisissez le nom de votre virtual machine et l'endroit de l'installation, si vous ne savez pas laisser ce qui est mis par défaut.
Capture4
Pour ceci je vous conseille la 1er option, pour avoir le reseau qui marche du 1er coup :)
Capture5
Maintenant lancer votre machine virtuelle, et appuyer sur F2 pour rentrer dans le Bios virtuel de Vmware.
Capture6
une fois dans le bios, allez dans la section BOOT et mettez votre CDROM en first boot, en cliquant sur la touche + de votre clavier pour le faire monter dans la liste.
Sauvez les modifications et quittez le Bios.
Capture7
Voilà maintenant Windows s'installe , installer le comme si vous n'etiez pas dans llinux :) , une fois windows installé et une fois que vous êtes sur le Desktop de Win allez dans File et cliquez sur Install Vmware Tools.
Ensuite installez T4C et jouez ;)
(Si vous avez des problèmes avec votre curseur de souris dans T4C, allez dans Control panel, system, hardware, hardware manager et supprimer la souris , rebooter et windows remettra des driver standard, apparemment les drivers de Vmware ne plaisent pas a T4C )
Resultat avec T4C : Capture
Mise a jour pour Kernel 2.6.X
Mise a jour pour les Kernel 2.6.x (Testé sous Mandrake 10.0) :

Voila Vmware Workstation n''est pas prevu pour les Kernel 2.6.x donc il va falloir modifier quelques fichiers ou telecharger un patch a vous de choisir :)

Tout d''abord tout d''abord il va falloir installer les sources de votre Kernel , pour ma part sur mandrake 10.0 c''était le package : Kernel-source-2.6.3-4mdk
Ensuite installer GCC, pour cela il vous faut 3 packages, 2 sont installé de base avec Mandrake 10.0 mais je les cites quand meme : gcc-3.3.2-6mdk , gcc-c++-3.3.2-6mdk, gcc-cpp-3.3.2-6mdk

Voila maintenant installé VMWare si ce n''est pas deja fais mais arrete vous a la configuration (vmware-config.pl)
Ici deux méthodes s''offrent a vous :

1er methode :

Télécharger le script vmware-any-any-update53.tar.gz sur ce ftp :
ftp://platan.vc.cvut.cz/pub/vmware/
Decompressé le et executé le fichier runme.pl
ensuite vous pouvez lancer la configuration de vmware grace a vmware-config.pl

2e méthode :

Vous devez éditer le fichier suivant /usr/bin/vmware-config.pl

1. Remplacer toutes les occurences de /proc/ksyms par /proc/kallsyms
2. Untar vmnet.tar dans /usr/lib/vmware/modules/source
* Editer bridge.c
* A la ligne 368, changer: atomic_add(skb->truesize, &sk-;>wmem_alloc); par atomic_add(skb->truesize, &sk-;>sk_wmem_alloc);<
* A la ligne 618, changer protinfo par sk_protinfo
* A la ligne 817, changer protinfo par sk_protinfo
3. Tar le directory vmnet-only , et replacer vmnet.tar

Vous pouvez maintenant executer le fichier vmware-config.pl

Bon amusement ! ;)
Retour

Copyleft 2003-2006 Spcnet.be & SaintShakajin, tous droits réservés.