Installer WindowsXp i386 » Historique » Version 10
« Précédent -
Version 10/13
(diff) -
Suivant » -
Version actuelle
Gilles Grandgérard, 23/12/2014 10:14
Installer Windows XP¶
Windows XP (32 Bit!)¶
La mise en place d'un disque VirtIO sous Windows nécessite plusieurs étapes :- Créer une machine 32 bit avec 10 G de disque
- Installation Windows sur un disque type "QEMU HARDDISK" (reconnu comme IDE standard), et une carte basic RTL8139
- Installation des pilotes VirtIO dans Windows
- Modification du driver du disque dur dans OpenNebula au niveau du Template.
Dans Nebula, créer une Template avec les "Advanced properties" suivantes :¶
INPUT = [BUS="usb", TYPE="tablet"] CONTEXT = [SSH_PUBLIC_KEY="$USER[SSH_PUBLIC_KEY]", NETWORK="YES"] CPU = "0.05" FEATURES = [ ACPI="yes", PAE="no" ] MEMORY = "1024" VCPU = "1" NIC = [ MODEL="rtl8139", NETWORK="SW-EOLE", NETWORK_UNAME="oneadmin" ] GRAPHICS = [ LISTEN="0.0.0.0", KEYMAP="fr", TYPE="vnc"] DISK = [ IMAGE="DSK-10-G", IMAGE_UNAME="oneadmin", TARGET="hda"] DISK = [ IMAGE="WindowsXP-SP2-EN.iso", IMAGE_UNAME="klaas"] OS = [ BOOT="hd", ARCH="i686", GUESTOS="winXPProGuest"]
- Pour le disque dur, utiliser une image d'un disque vide d'au moins 10Go (l'image Windows finie est d'environ 5.5Go, le restant permettra d'installer quelques applications : FF, Gimp, LibO, etc.).
- Le disque DSK-10-G a pour tag DEV_PREFIX="vd" et DRIVER="qcow2". Il faut définir la TARGET !
- L'ISO a pour tag DEV_PREFIX="hd" et DRIVER="raw". Ces deux propriétés sont déduites automatiquement
- La carte réseau doit être une RTL8139. Si le model par défault de Nebula est VirtIo, il faut imposer le modele
Installer Windows XP¶
La machine boot directement.
Dérouler l'installation standard de Windows
Faire un snapshot du DSK-10G vers "WindowsXP-SP2-EN.vm"
Installation des pilotes VirtIO dans Windows¶
- Éditer le template et ajouter un second disque dur à la machine
DISK = [ IMAGE="DSK-10-G", IMAGE_UNAME="oneadmin", DEV_PREFIX="VD"]
- installer windows XP
- installer SP3
- connecter un second disque dur en mode VD (utiliser n'importe quelle image disque Windows, la même que pour C: fonctionne)
- connecter l'image 'virtio-win-0.1-74.iso' à un troisième disque
- installer les pilotes VirtIo
- arrêter la machine
- déconnecter le second disque dur
- modifier les paramètres du premier pour le passer de HD à VD (Poste de travail => Clic droit sur C: => Propriétés => Matériel : "QEMU HARDDISK" devient "Red Hat VirtIO SCSI Device")
Logiciel a installer¶
- Firefox
- OpenSSH
- Python 2.7
- Pilote VirtIo