• Vastliggende pagina
  • Info
  • Bijlages

In Aanbouw: Dit artikel is nog in aanbouw. Meer info...

QEMU

QEMU is een open source emulator waarmee een virtuele computer kan worden gebruikt vergelijkbaar met Virtualbox of VMWare.

Met QEMU kan in een terminalvenster een ​​ander besturingssysteem worden gestarten.

QEMU kan gebruik maken van de standaard kvm virtualisatie module in de linux kernel.

Het geheugen voor de virtuele QEMU computer gaat af van het aanwezige geheugen.

Voorbereiding

installeren

Installeer QEMU in het Ubuntu softwarecentrum.

architectuur

Maak een eigen qemu opdracht voor de gebruikte architectuur:

  • voor een 32-bit systeem:
  • sudo ln -s /usr/bin/qemu-system-i386 /usr/bin/qemu
  • voor een 64-bit systeem:
  • sudo ln -s /usr/bin/qemu-system-x86_64 /usr/bin/qemu

maak een virtuele schijf

Maak een bestand wat qemu kan gebruiken als virtuele schijf. In dit voorbeeld met de naam ubuntu-test en 10GB in omvang:

qemu-img create -f qcow2 ubuntu-test.img 10G

-f geeft het gewenste formaat:

-f qcow2

qcow2 is een flexibele formaat met o.a. snapshot ondersteuning

-f raw

eenvoudig bestand

-f vmdk

uitwisselbaar met VMWare

-f vdi

uitwisselbaar met Virtualbox

  • Info (!) Met qemu-img convert kan het formaat worden omgezet.

download schijfkopiebestand

De virtuele computer kan worden opgestart van een fysieke CD/DVD of van een .iso schijfkopiebestand met een besturingssysteem.

Download bijvoorbeeld Ubuntu op http://www.ubuntu-nl.org/download/desktop maar QEMU kan ook andere besturingssystemen opstarten en installeren.

netwerk

Optioneel. Werkt het netwerk niet in de virtuele QEMU computer, geef dan de opdracht:

sudo /sbin/ip addr add 172.20.0.1/12 dev eth0
  • in dit voorbeeld is eth0 een werkende netwerkaansluiting.

Installeer besturingssysteem

Start de virtuele computer bijvoorbeeld met de terminal opdracht:

qemu -hda ubuntu-test -cdrom ubuntu-12.10-desktop-amd86.iso -m 768 -boot d

In deze opdracht:

-hda ubuntu-test

bestand ubuntu-test is de virtuele schijf hda Gebruik -hdb, -hdc en -hdd om tot 4 virtuele schijven te gebruiken (-hdc en -cdrom kan niet samen worden gebruikt).

-cdrom ubuntu-12.10-desktop-amd86.iso

het schijfkopiebestand waarvan moet worden gestart gebruik -cdrom /dev/cdrom om van een fysieke CD/DVD op te starten.

-m 768

het geheugen van de virtuele computer (gebruik meer geheugen als de virtuele computer veel swap gebruikt)

-boot d

start de virtuele QEMU computer op van de cdrom (schijfkopiebestand)

Opstarten

Start na installatie de virtuele QEMU computer op met de opdracht:

qemu -hda ubuntu-test -m 768
  • Info (!) Schakel de muis met de toetscombinatie Ctrl-Alt.

Monitor

In het QEMU venster kan een monitor worden opgeroepen met de toetscombinatie Ctrl+Alt en Shift+2. Eenmaal in de monitor kan teruggegaan worden naar de virtuele computer met de combinalt Ctrl+Alt en Shift+1.

Type help of ? om een overzicht van opdrachten in de monitor op te vragen.

Op vraag help over een bepaalde opdracht op. Bijvoorbeeld help over de opdracht info:

  • (qemu) help info
  • Info (!) Met Ctrl+PageUp en Ctrl+PageDown kan door het overzicht worden gebladerd.

Met de -monitor <dev> parameter kan de monitor worden opgeleid naar een ander apparaat. Als QEMU wordt gestart vanuit een terminal kan deze terminal als monitor worden gebruikt door te starten met -monitor stdio.


CC-BY-SA

CategoryOverig

community/Qemu (laatst bewerkt op 2015-06-13 18:38:31 door testcees)