coagul : Faire fonctionner XP dans Kubuntu grace à vmware player
Créé par Jean-Emmanuel Bissey le 06/11/2025 PubliéRubrique : Logiciels
Le : mercredi 4 janvier 2006
Par : jibux
Visites : 17144
Tags : Ubuntu
Installation de Windows dans une machine virtuelle exécutée sous Kubuntu
(source http://ubuntuforums.org/showthread.php ?t=84275)
Ce document me sert de mémo. Je le diffuse en espérant qu’il puisse servir à d’autres personnes. (selon la formule consacrée par Tony ;-) )
Avec la version Dapper d’ubuntu, pour l’installation du logiciel, il suffit de faire :
apt-get install vmware-player
Ceci n’est donc nécessaire qu’avec les distribution qui ne possèdent pas le paquet vmware-player
apt-get install build-essential
uname -r
apt-get install linux-headers-’kernel version’
apt-get install gcc-3.4
apt-get install g++-3.4
$ fakeroot alien —scripts Desktop/VMware-player-1.0.1-19317.i386.rpm
$ sudo dpkg -i vmwareplayer_1.0.1-19318_i386.deb
$ export CC=/usr/bin/gcc-3.4
$ sudo vmware-config.pl
J’ai testé
apt-get install qemu
qemu-img create -f vmdk WindowsXPPro.vmdk 2G Formating ’WindowsXPPro.vmdk’, fmt=vmdk, size=2097152 kB
qemu-img : Formatting or formatting option not supported for file format ’vmdk’
Il faut donc utiliser la version Windows de qemu que j’ai téléchargé depuis http://www.h6.dion.ne.jp/ kazuw/qemu-win/qemu-0.8.0-windows.zip
apt-get install wine
wine qemu-img.exe create -f vmdk WindowsXPPro.vmdk 2G Formating ’WindowsXPPro.vmdk’, fmt=vmdk, size=2097152 kB
Création d’un image ISO pour l’installation de windows.
J’ai suivi les explications de ce site : http://unattended.msfn.org/unattended.xp/view/web/2/
Récupération du fichier WindowsXP-KB310994-SP2-Pro-BootDisk-FRA.exe sur http://www.microsoft.com/downloads/details.aspx ?displaylang=fr&FamilyID=535D248D-5E10-49B5-B80C-0A0205368124 (il faut impérativement le jeux de disquettes qui correspond à la version de SP à installer)
cabextract WindowsXP-KB310994-SP2-Pro-BootDisk-FRA.exe
rm *.exe
Création du fichier WindowsXPPro.vmx
# !/usr/bin/vmware
config.version = "8"
virtualHW.version = "4"
ide0:0.present = "TRUE"
ide0:0.filename = "WindowsXPPro.vmdk"
memsize = "192"
MemAllowAutoScaleDown = "FALSE"
ide1:0.present = "TRUE"
ide1:0.fileName = "WinLite.iso"
ide1:0.deviceType = "cdrom-image"
ide1:0.autodetect = "TRUE"
floppy0.fileType = "file"
floppy0.fileName = "cdboot1.img"
floppy0.startConnected = "True"
ethernet0.present = "TRUE"
usb.present = "TRUE"
sound.present = "TRUE"
sound.virtualDev = "es1371"
displayName = "Windows XP Pro"
guestOS = "winxppro"
nvram = "WindowsXPPro.nvram"
MemTrimRate = "-1"
ide0:0.redo = ""
ethernet0.addressType = "generated"
uuid.location = "56 4d a0 02 f3 20 e9 2c-0b e4 fe db 96 1f 44 ed"
uuid.bios = "56 4d a0 02 f3 20 e9 2c-0b e4 fe db 96 1f 44 ed"
ethernet0.generatedAddress = "00:0c:29:1f:44 :ed"
ethernet0.generatedAddressOffset = "0"
tools.syncTime = "TRUE"
ide1:0.startConnected = "TRUE"
uuid.action = "create"
checkpoint.vmState = "WindowsXPPro.vmss"
tools.remindInstall = "TRUE"
A ce stade le dossier contient les fichiers suivants :
cdboot1.img
cdboot2.img
cdboot3.img
cdboot4.img
cdboot5.img
cdboot6.img
WindowsXPPro.vmdk
WindowsXPPro.vmx
WinLite.iso
Il suffit ensuite de lancer vmware avec le fichier WindowsXPPro.vmx
A chaque changement de disquette, il faut désactiver le lecteur de disquette, renommer la disquette attendue en cdboot1.img
Lors de l’installation il manque énormement de fichiers. Visiblement de jeux de disquettes n’est pas adapté à la verion lite créée avec nLite. Il suffit d’ignorer ces messages avec la touches Esc.
Cette solution a le mérite de faire fonctionner les logiciels qui n’existent pas encore dans les OS libres sans avoir recours au multi-boot et donc sans quitter nos OS préférés ;-)
Autre méthode (beaucoup plus simple)
Booter directement sur le CD d’installation de Windows. Pour cela, il faut modifier le fichier vmx et remplacer la section concernant le CD-ROM par :
#cdrom hard
ide1:0.fileName = "auto detect"
ide1:0.deviceType = "cdrom-raw"
Il faudra également au démarrage du la machine virtuelle appuyer sur F2 afin d’entrer dans le bios de celle-ci. Puis choisir l’onglet boot et mettre CD-Rom Drive en premier. Ensuite il suffit de suivre la procédure d’installation comme on le ferait sur une machine réelle.
Historique des modifications
Version Date Commentaire
0.1 04/01/2006 Création par Jibux
0.2 05/04/2006 Ajout pour l’installation en bootant sur le CD0.301/06/2006Installation à partir du rpm avec alien0.404/06/2006Installation avec apt-get sous Dapper