PackageDescription | Full virtualization on i386 and amd64 hardware
Using KVM, one can run multiple virtual PCs, each running unmodified Linux or
Windows images. Each virtual machine has private virtualized hardware: a
network card, disk, graphics adapter, etc.
.
KVM (for Kernel-based Virtual Machine) is a full virtualization solution for
Linux hosts on x86 (32 and 64-bit) hardware.
.
KVM is intended for systems where the processor has hardware support for
virtualization, see below for details. All combinations of 32-bit and 64-bit
host and guest systems are supported, except 64-bit guests on 32-bit hosts.
.
KVM requires your system to support hardware virtualization, provided by AMD's
SVM capability or Intel's VT. To find out if your processor has the necessary
support:
.
egrep "flags.*:.*(svm|vmx)" /proc/cpuinfo
.
If it prints anything, the processor provides hardware virtualization
support and is suitable for use with KVM. Without hardware support, you can
use qemu emulation instead.
.
KVM consists of two loadable kernel modules (kvm.ko and either kvm-amd.ko or
kvm-intel.ko) and a userspace component. This package contains the userspace
component, and you can get the kernel modules from the standard kernel images.
.
This package contains support for running virtualized and emulated x86 and
x86-64 machines only. Support for other architectures is provided by the
qemu-linaro source package.
.
For network booting and installation of VMs, install the ipxe package which
provides the boot roms. |