« Trucs:Windows-ficheqemu » : différence entre les versions

De Lea Linux
Aller à la navigation Aller à la recherche
m (modifs diverses)
mAucun résumé des modifications
Ligne 6 : Ligne 6 :
Les fichiers ci-dessous sont des exemples pour créer des systèmes virtuels DOS et Windows utilisables sous GNU/Linux avec QEMU. Ils illustrent l'[http://lea-linux.org/software/soft_emul/qemu.html article sur QEMU].
Les fichiers ci-dessous sont des exemples pour créer des systèmes virtuels DOS et Windows utilisables sous GNU/Linux avec QEMU. Ils illustrent l'[http://lea-linux.org/software/soft_emul/qemu.html article sur QEMU].


Exemple 1 : création d'un système virtuel DR-DOS à partir de disquettes téléchargées sur le site [http://www.drdos.net Unofficial DR-DOS Resources] :
Exemple 1 : création d'un système virtuel DR-DOS à partir des images des disquettes téléchargées sur le site [http://www.drdos.net Unofficial DR-DOS Resources] :


<code multi>
<code multi>
Ligne 17 : Ligne 17 :
# Crée un disque virtuel vide de 500 Mo.
# Crée un disque virtuel vide de 500 Mo.
qemu-img create dos.img 500M
qemu-img create dos.img 500M
# Copie les disquettes de démarrage DOS dans des fichiers images.
read -p "Insérez la disquette DOS n°1 puis appuyez sur une touche :"
dd if=/dev/fd0 of=disquette_dos1.img
read -p "Insérez la disquette DOS n°2 puis appuyez sur une touche :"
dd if=/dev/fd0 of=disquette_dos2.img
read -p "Insérez la disquette DOS n°3 puis appuyez sur une touche :"
dd if=/dev/fd0 of=disquette_dos3.img


# Lance l'installation de DOS depuis les fichiers images.
# Lance l'installation de DOS depuis les fichiers images.
# L'option -nics 0 crée 0 carte réseau virtuelle
# L'option -nics 0 crée 0 carte réseau virtuelle
# (évite d'avoir l'erreur "Could not get DNS address").
# (évite d'avoir l'erreur "Could not get DNS address").
# L'option -boot a permet de démarrer depuis la disquette,
# L'option -boot a permet de démarrer depuis la disquette.
# c'est-à-dire depuis le fichier disquette_dos1.img dans notre cas.
# La disquette est virtuelle (fichier disk01.144).
echo
echo
echo "--------------------------------"
echo "--------------------------------"
echo
echo
echo "Lorsque l'installateur de 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 "Lorsque l'installateur de 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 "change fda disk02.144"
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 "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 "Pour les disquettes suivantes, même manipulation, en remplaçant disk02.144 par disk03.144, disk04.144 puis disk05.144."
echo
echo
read -p "Lisez bien les consignes ci-dessus puis appuyez sur une touche pour démarrer QEMU :"
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
qemu -k fr -nics 0 -hda dos.img -fda disk01.144 -boot a
</code>
</code>


Exemple 2 : création d'un système virtuel Windows 98 à partir du cédérom d'installation :
Exemple 2 : création d'un système virtuel Windows à partir d'une image du cédérom d'installation de Windows 98 :


<code multi>
<code multi>
Ligne 60 : Ligne 52 :


# Lance l'installation de Windows 98 depuis le fichier ISO.
# Lance l'installation de Windows 98 depuis le fichier ISO.
# L'option -boot d permet de démarrer depuis le cédérom,
# L'option -boot d permet de démarrer depuis le cédérom.
# c'est-à-dire depuis le fichier win98.iso dans notre cas.
# Le cédérom est virtuel (fichier win98.iso).
qemu -k fr -nics 0 -boot d -hda win98.img -cdrom win98.iso
qemu -k fr -nics 0 -hda win98.img -cdrom win98.iso -boot d
</code>
</code>


Exemple 2 : création d'un système virtuel Windows 2000 à partir du cédérom d'installation :
Exemple 3 : création d'un système virtuel Windows directement à partir du cédérom d'installation de Windows 2000 :


<code multi>
<code multi>
Ligne 78 : Ligne 70 :
cp win98.img win2000.img
cp win98.img win2000.img


# Copie le cédérom d'installation de Windows 2000 dans un fichier ISO.
# Lance l'installation de Windows 2000 depuis le cédérom d'installation.
read -p "Insérez le cédérom Windows 2000 puis appuyez sur une touche :"
# Le cédérom est directement accessible par le périphérique /dev/cdrom.
dd if=/dev/cdrom of=win2000.iso
read -p "Insérez le cédérom d'installation de Windows 2000 puis appuyez sur une touche :"
 
qemu -k fr -nics 0 -hda win2000.img -cdrom /dev/cdrom -boot d
# Lance l'installation de Windows 2000 depuis le fichier ISO.
qemu -k fr -nics 0 -boot c -hda win2000.img -cdrom win2000.iso
</code>
</code>



Version du 15 octobre 2005 à 14:55

Comment installer des systèmes virtuels DOS et Windows sous GNU/Linux avec QEMU ?

Comment installer des systèmes virtuels DOS et Windows sous GNU/Linux avec QEMU ?

Les fichiers ci-dessous sont des exemples pour créer des systèmes virtuels DOS et Windows utilisables sous GNU/Linux avec QEMU. Ils illustrent l'article sur QEMU.

Exemple 1 : création d'un système virtuel DR-DOS à partir des images des disquettes téléchargées sur le site Unofficial DR-DOS Resources :

  1. !/bin/bash
  1. -------------------------------
  2. Création du système virtuel DOS
  3. -------------------------------
  1. Crée un disque virtuel vide de 500 Mo.

qemu-img create dos.img 500M

  1. Lance l'installation de DOS depuis les fichiers images.
  2. L'option -nics 0 crée 0 carte réseau virtuelle
  3. (évite d'avoir l'erreur "Could not get DNS address").
  4. L'option -boot a permet de démarrer depuis la disquette.
  5. La disquette est virtuelle (fichier disk01.144).

echo echo "--------------------------------" echo echo "Lorsque l'installateur de 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 disk02.144" 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 les disquettes suivantes, même manipulation, en remplaçant disk02.144 par disk03.144, disk04.144 puis disk05.144." echo read -p "Lisez bien les consignes ci-dessus puis appuyez sur une touche pour démarrer QEMU :" qemu -k fr -nics 0 -hda dos.img -fda disk01.144 -boot a

Exemple 2 : création d'un système virtuel Windows à partir d'une image du cédérom d'installation de Windows 98 :

  1. !/bin/bash
  1. --------------------------------------
  2. Création du système virtuel Windows 98
  3. --------------------------------------
  1. Crée un disque virtuel vide de 2 Go.

qemu-img create win98.img 2G

  1. 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

  1. Lance l'installation de Windows 98 depuis le fichier ISO.
  2. L'option -boot d permet de démarrer depuis le cédérom.
  3. Le cédérom est virtuel (fichier win98.iso).

qemu -k fr -nics 0 -hda win98.img -cdrom win98.iso -boot d

Exemple 3 : création d'un système virtuel Windows directement à partir du cédérom d'installation de Windows 2000 :

  1. !/bin/bash
  1. ----------------------------------------
  2. Création du système virtuel Windows 2000
  3. ----------------------------------------
  1. L'installation de Windows 2000 nécessite parfois d'installer d'abord
  2. Windows 98. On se sert donc du système virtuel précédemment installé.

cp win98.img win2000.img

  1. Lance l'installation de Windows 2000 depuis le cédérom d'installation.
  2. Le cédérom est directement accessible par le périphérique /dev/cdrom.

read -p "Insérez le cédérom d'installation de Windows 2000 puis appuyez sur une touche :" qemu -k fr -nics 0 -hda win2000.img -cdrom /dev/cdrom -boot d

Copyright

Copyright © David VANTYGHEM 2005

Tête de GNU Vous avez l'autorisation de copier, distribuer et/ou modifier ce document suivant les termes de la GNU Free Documentation License, Version 1.2 ou n'importe quelle version ultérieure publiée par la Free Software Foundation; sans section invariante, sans page de garde, sans entête et sans page finale.