Fiches:Windows-ficheqemuwin

De Lea Linux
Révision datée du 14 octobre 2005 à 20:34 par Scoubidou (discussion | contributions)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche

Comment faire marcher Windows sous Linux avec QEMU ?

Comment faire marcher Windows sous Linux avec QEMU ?

Suggestion : reprendre ici l'article sur QEMU déjà paru sur LéaLinux

Les 3 fichiers ci-dessous sont des exemples pour créer des systèmes virtuels DR-DOS, Windows 98 et Windows 2000 utilisables avec QEMU :

#!/bin/bash # ---------------------------------- # Création du système virtuel DR-DOS # ---------------------------------- # Crée un disque virtuel vide de 500 Mo. qemu-img create dos.img 500M # Copie les disquettes de démarrage DOS dans des fichiers images. read -p "Insérez la disquette DR-DOS n°1 puis appuyez sur une touche :" dd if=/dev/fd0 of=disquette_dos1.img read -p "Insérez la disquette DR-DOS n°2 puis appuyez sur une touche :" dd if=/dev/fd0 of=disquette_dos2.img read -p "Insérez la disquette DR-DOS n°3 puis appuyez sur une touche :" dd if=/dev/fd0 of=disquette_dos3.img # Lance l'installation de DR-DOS depuis les fichiers images. # L'option -nics 0 crée 0 carte réseau virtuelle # (évite d'avoir l'erreur "Could not get DNS address"). # L'option -boot a permet de démarrer depuis la disquette, # c'est-à-dire depuis le fichier disquette_dos1.img dans notre cas. echo echo "--------------------------------" echo echo "Lorsque l'installateur de DR-DOS demandera la deuxième disquette, il faudra basculer QEMU en mode console en appuyant simultanément sur les 3 touches CTRL-ALT-2 (la touche 2 normale, pas celle du clavier numérique) puis taper :" echo "change fda disquette_dos2.img" echo "Il suffira ensuite d'appuyer simultanément sur les 3 touches CTRL-ALT-1 pour remettre QEMU en mode normal et continuer l'installation." echo "Pour la troisième disquette, même manipulation, en remplaçant disquette_dos2.img par disquette_dos3.img." echo read -p "Lisez bien les consignes ci-dessus puis appuyez sur une touche pour démarrer QEMU :" qemu -k fr -nics 0 -boot a -hda dos.img -fda disquette_dos1.img #!/bin/bash # -------------------------------------- # Création du système virtuel Windows 98 # -------------------------------------- # Crée un disque virtuel vide de 2 Go. qemu-img create win98.img 2G # Copie le cédérom d'installation de Windows 98 dans un fichier ISO. read -p "Insérez le cédérom Windows 98 puis appuyez sur une touche :" dd if=/dev/cdrom of=win98.iso # Lance l'installation de Windows 98 depuis le fichier ISO. # L'option -nics 0 crée 0 carte réseau virtuelle # (évite d'avoir l'erreur "Could not get DNS address"). # L'option -boot d permet de démarrer depuis le cédérom, # c'est-à-dire depuis le fichier win98.iso dans notre cas. qemu -k fr -nics 0 -boot d -hda win98.img -cdrom win98.iso #!/bin/bash # ------------------------------------------------------ # Création du système virtuel Windows 2000 Professionnel # ------------------------------------------------------ # Crée un disque virtuel vide de 2 Go. qemu-img create win2000.img 2G # Copie le cédérom d'installation de Windows 2000 Professionnel dans un fichier ISO. read -p "Insérez le cédérom Windows 2000 Professionnel puis appuyez sur une touche :" dd if=/dev/cdrom of=win2000.iso # L'installation de Windows 2000 Professionnel nécessite parfois d'installer # d'abord Windows 98. On se sert donc du système virtuel précédemment installé. cp win98.img win2000.img # Lance l'installation de Windows 2000 Professionnel depuis le fichier ISO. # L'option -nics 0 crée 0 carte réseau virtuelle # (évite d'avoir l'erreur "Could not get DNS address"). # L'option -boot d permet de démarrer depuis le cédérom, # c'est-à-dire depuis le fichier win2000.iso dans notre cas. qemu -k fr -nics 0 -boot c -hda win2000.img -cdrom win2000.iso

Copyright

Copyright © David VANTYGHEM

Creative Commons License
Creative Commons Attribution iconCreative Commons Share Alike iconCreative Commons Noncommercial
Ce document est publié sous licence Creative Commons
Attribution, Partage à l'identique, Contexte non commercial 2.0 :
http://creativecommons.org/licenses/by-nc-sa/2.0/fr/