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 Les deux révisions suivantes | ||
doc:systeme:vm:qemu [02/09/2015 17:18] milou [Création de machine virtuelle] |
doc:systeme:vm:qemu [02/09/2015 17:21] milou [Aller plus loin : faire des tests sans pourrir sa config] |
||
---|---|---|---|
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> |