System Emulation
This section of the manual is the overall guide for users using QEMU for full system emulation (as opposed to user-mode emulation). This includes working with hypervisors such as KVM, Xen or Hypervisor.Framework.
- Introduction
- Invocation
- Device Emulation
- Common Terms
- Emulated Devices
- CAN Bus Emulation Support
- Chip Card Interface Device (CCID)
- Compute Express Link (CXL)
- Inter-VM Shared Memory device
- Sparc32 keyboard
- Network emulation
- NVMe Emulation
- USB emulation
- vhost-user back ends
- virtio-gpu
- virtio pmem
- virtio sound
- QEMU vhost-user-input - Input emulation
- QEMU vhost-user-rng - RNG emulation
- CanoKey QEMU
- Universal Second Factor (U2F) USB Key Device
- igb
- Keys in the graphical frontends
- Keys in the character backend multiplexer
- QEMU Monitor
- Disk Images
- QEMU virtio-net standby (net_failover)
- Direct Linux Boot
- Generic Loader
- Guest Loader
- QEMU Barrier Client
- VNC security
- TLS setup for network services
- Providing secret data to QEMU
- Client authorization
- GDB usage
- Record/replay
- Managed start up options
- Managing device boot order with bootindex properties
- Virtual CPU hotplug
- Persistent reservation managers
- QEMU System Emulator Targets
- Security
- Multi-process QEMU
- Confidential Guest Support
- QEMU VM templating