User Tools

Site Tools


qemu:libvirt

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
qemu:libvirt [2025/08/26 12:21] – created msvoelkerqemu:libvirt [2025/08/26 12:32] (current) – msvoelker
Line 1: Line 1:
 ====== FreeBSD VM unter kvm-qemu ====== ====== FreeBSD VM unter kvm-qemu ======
  
-FreeBSD VM erstellen mit libvirt und kvm-qemu unter Linux+FreeBSD VM erstellen mit libvirt und kvm-qemu unter Linux.
  
 FreeBSD ISO herunterladen FreeBSD ISO herunterladen
Line 16: Line 16:
  
 Per VNC auf Port 5901 verbinden. Passwort ist foobar\\ Per VNC auf Port 5901 verbinden. Passwort ist foobar\\
-Installation von FreeBSD durchführen+Installation von FreeBSD durchführen. 
 + 
 +In der FreeBSD VM in /boot/loader.conf diesen Zeilen hinzufügen. 
 +<code> 
 +console="comconsole" 
 +comconsole_speed="115200" 
 +</code> 
 +Nach einem Neustart lässt sich die FreeBSD VM über die Konsole bedienen (VNC nicht mehr notwendig). 
 + 
 +Konsole öffnen 
 +<code> 
 +virsh console bsd2vm2 
 +</code>
  
 Laufende VMs anzeigen Laufende VMs anzeigen
Line 26: Line 38:
 <code> <code>
 virsh list --all virsh list --all
-</code> 
- 
-Konsole öffnen 
-<code> 
-virsh console bsd2vm2 
 </code> </code>
  
Line 52: Line 59:
 virsh edit bsd2vm2 virsh edit bsd2vm2
 </code> </code>
 +Die Config-Datei enthält ein XML-Dokument mit der libvirt Syntax. Vieles was qemu kann, lässt sich damit einstellen, aber nicht alles. Der qemu Befehl, der ausgeführt wird, kann bei laufender VM mit <code>ps -Af | grep qemu</code> angezeigt werden.
  
 Bridge in Linux erstellen und Interface für VM hinzufügen, welches mit der Bridge verbunden wird. Bridge in Linux erstellen und Interface für VM hinzufügen, welches mit der Bridge verbunden wird.
Line 58: Line 66:
 virsh attach-interface --domain bsd2vm2 --type bridge --source bridge0 --config virsh attach-interface --domain bsd2vm2 --type bridge --source bridge0 --config
 </code> </code>
 +qemu erstellt beim Starten der VM beim Host ein tap-Interface und fügt es der Bridge hinzu.
  
 Um Mehrere Queues für ein Interface zu verwenden, driver Element hinzufügen (Config von bsd2vm1). Um Mehrere Queues für ein Interface zu verwenden, driver Element hinzufügen (Config von bsd2vm1).
qemu/libvirt.1756210908.txt.gz · Last modified: by msvoelker