Part V Managing virtual machines with QEMU #
- 34 QEMU overview
QEMU is a fast, cross-platform open source machine emulator which can emulate many hardware architectures. QEMU lets you run a complete unmodified operating system (VM Guest) on top of your existing system (VM Host Server). You can also use QEMU for debugging purposes—you can easily stop your runnin…
- 35 Setting up a KVM VM Host Server
This section documents how to set up and use SUSE Linux Enterprise Server 15 SP6 as a QEMU-KVM based virtual machine host.
- 36 Guest installation
The
libvirt
-based tools such asvirt-manager
andvirt-install
offer convenient interfaces to set up and manage virtual machines. They act as a kind of wrapper for theqemu-system-ARCH
command. However, it is also possible to useqemu-system-ARCH
directly without usinglibvirt
-based tools.- 37 Running virtual machines with qemu-system-ARCH
Once you have a virtual disk image ready (for more information on disk images, see Section 36.2, “Managing disk images with qemu-img”), it is time to start the related virtual machine. Section 36.1, “Basic installation with qemu-system-ARCH” introduced simple commands to install and run a VM Guest. …
- 38 Virtual machine administration using QEMU monitor
When a virtual machine is invoked by the qemu-system-ARCH command, for example qemu-system-x86_64, a monitor console is provided for performing interaction with the user. Using the commands available in the monitor console, it is possible to inspect the running operating system, change removable med…