« Fiches:Windows-ficheqemuwin » : différence entre les versions
Ligne 17 : | Ligne 17 : | ||
#!/bin/bash | #!/bin/bash | ||
# | # ------------------------------- | ||
# Création du système virtuel | # Création du système virtuel DOS | ||
# | # ------------------------------- | ||
# Crée un disque virtuel vide de 500 Mo. | # Crée un disque virtuel vide de 500 Mo. | ||
Ligne 25 : | Ligne 25 : | ||
# Copie les disquettes de démarrage DOS dans des fichiers images. | # Copie les disquettes de démarrage DOS dans des fichiers images. | ||
read -p "Insérez la disquette | read -p "Insérez la disquette DOS n°1 puis appuyez sur une touche :" | ||
dd if=/dev/fd0 of=disquette_dos1.img | dd if=/dev/fd0 of=disquette_dos1.img | ||
read -p "Insérez la disquette | read -p "Insérez la disquette DOS n°2 puis appuyez sur une touche :" | ||
dd if=/dev/fd0 of=disquette_dos2.img | dd if=/dev/fd0 of=disquette_dos2.img | ||
read -p "Insérez la disquette | read -p "Insérez la disquette DOS n°3 puis appuyez sur une touche :" | ||
dd if=/dev/fd0 of=disquette_dos3.img | dd if=/dev/fd0 of=disquette_dos3.img | ||
# Lance l'installation de | # 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"). | ||
Ligne 40 : | Ligne 40 : | ||
echo "--------------------------------" | echo "--------------------------------" | ||
echo | echo | ||
echo "Lorsque l'installateur de | 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 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 "Il suffira ensuite d'appuyer simultanément sur les 3 touches CTRL-ALT-1 pour remettre QEMU en mode normal et continuer l'installation." | ||
Ligne 47 : | Ligne 47 : | ||
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 -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 | |||
# ---------------------------------------- | |||
# L'installation de Windows 2000 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 | |||
# Copie le cédérom d'installation de Windows 2000 dans un fichier ISO. | |||
read -p "Insérez le cédérom Windows 2000 puis appuyez sur une touche :" | |||
dd if=/dev/cdrom of=win2000.iso | |||
# Lance l'installation de Windows 2000 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 | |||
</code> | </code> | ||
Version du 15 octobre 2005 à 10:34
Comment faire marcher Windows sous Linux avec QEMU ?
Ce n'est pour l'instant qu'un brouillon Fred 14 oct 2005 à 21:52 (CEST) De plus ce n'est pas vraiment une fiche mais plutôt un Trucs (au sens jusqu'ici utilisé sur Léa)
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 :
Installation de DR-DOS
- !/bin/bash
- -------------------------------
- Création du système virtuel 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 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.
- 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 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
- ----------------------------------------
- L'installation de Windows 2000 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
- Copie le cédérom d'installation de Windows 2000 dans un fichier ISO.
read -p "Insérez le cédérom Windows 2000 puis appuyez sur une touche :"
dd if=/dev/cdrom of=win2000.iso
- Lance l'installation de Windows 2000 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
Installation de Windows 98
- !/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
Installation de Windows 2000
#!/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
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/ |