Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:systeme:vm:qemu [02/09/2015 17:18] milou [Création de machine virtuelle] |
doc:systeme:vm:qemu [31/12/2016 07:47] smolski doc:systeme:qemu renommé en doc:systeme:vm:qemu (mis en conformité de lien) |
||
---|---|---|---|
Ligne 182: | Ligne 182: | ||
On s'assure d'être dans le dossier de la vm : | On s'assure d'être dans le dossier de la vm : | ||
- | <code bash> | + | <code root> |
cd ~/vm/fenetresXP | cd ~/vm/fenetresXP | ||
</code> | </code> | ||
On interdit les droits d'écriture sur l'image de départ | On interdit les droits d'écriture sur l'image de départ | ||
- | <code bash> | + | <code root> |
chmod 444 base.qcow2 | chmod 444 base.qcow2 | ||
</code> | </code> | ||
Et on crée une image test1.qcow2 qui ne contiendra que les modifications faîtes à base.qcow2 | Et on crée une image test1.qcow2 qui ne contiendra que les modifications faîtes à base.qcow2 | ||
- | <code bash> | + | <code root> |
qemu-img create -b base.qcow2 -f qcow2 test1.qcow2 | qemu-img create -b base.qcow2 -f qcow2 test1.qcow2 | ||
</code> | </code> | ||
Ligne 202: | Ligne 202: | ||
Avec le script suivant ''launch_vm2.sh'' : | Avec le script suivant ''launch_vm2.sh'' : | ||
- | <code bash> | + | <file config script launch_vm2.sh> |
#!/bin/bash | #!/bin/bash | ||
IMG=$1 | IMG=$1 | ||
shift; | shift; | ||
qemu -m 256 -soundhw all -vga cirrus -hda ~/vm/fenetresXP/$IMG.qcow2 $* | qemu -m 256 -soundhw all -vga cirrus -hda ~/vm/fenetresXP/$IMG.qcow2 $* | ||
- | </code> | + | </file> |
Vous lancez la machine de base (attention, en lecture seule) avec : | Vous lancez la machine de base (attention, en lecture seule) avec : | ||
- | ./launch_vm2.sh base | + | <code root>./launch_vm2.sh base</code> |
La machine de test 1 : | La machine de test 1 : | ||
- | ./launch_vm2.sh test1 | + | <code root>./launch_vm2.sh test1</code> |
Etc. Vous pouvez simultanément avoir 12((pour toute valeur de 12)) machines de test différentes basées sur la même image ''base.qcow2'', et ce, pour un coût en espace disque moindre ! | Etc. Vous pouvez simultanément avoir 12((pour toute valeur de 12)) machines de test différentes basées sur la même image ''base.qcow2'', et ce, pour un coût en espace disque moindre ! | ||
===== Quelques raccourcis indispensables ===== | ===== Quelques raccourcis indispensables ===== | ||
- | * ctrl-alt-f: passe en plein-écran. | + | |
- | * ctrl-alt-1: affichage graphique de l'invité. | + | ^ //RACCOURCIS CLAVIER// ^ //ACTION// ^ |
- | * ctrl-alt-2: passage au moniteur Qemu; attention, dans ces deux options, le 1 et le 2 sont à taper sur les chiffres hauts du clavier, pas sur le pavé numérique. | + | | <key>C-A-f</key> | passe en plein-écran | |
- | * ctrl-alt: pour arrêter le contrôle de la souris dans l'invité, alors que pour l'activer, on avait cliqué dans la fenêtre de Qemu. | + | | <key>C-A-1</key> | affichage graphique de l'invité | |
+ | | <key>C-A-2</key> | passage au moniteur Qemu; attention, dans ces deux options, le 1 et le 2 sont à taper sur les chiffres hauts du clavier, pas sur le pavé numérique | | ||
+ | | <key>C-A</key> | pour arrêter le contrôle de la souris dans l'invité, alors que pour l'activer, on avait cliqué dans la fenêtre de Qemu | | ||
voir le très bon tuto sur lea-linux là : | voir le très bon tuto sur lea-linux là : |