HOWTO: Difference between revisions

From KVM
No edit summary
No edit summary
 
(39 intermediate revisions by 28 users not shown)
Line 1: Line 1:
= Howto's =
= Howto's =
* [[HOWTO VMGL]] - OpenGL support for Linux guests
 
== General ==
* [http://www.ibm.com/support/knowledgecenter/linuxonibm/liabq/liabqquick.htm IBM PowerKVM: Quick Start Guides for installing PowerKVM]
* [http://www.ibm.com/support/knowledgecenter/linuxonibm/liabo/liabokickoff.htm IBM PowerKVM]
* [http://www.ibm.com/support/knowledgecenter/linuxonibm/liaai/kvminstall/liaaikvminstallstart.htm IBM Linux Blueprint: Quick Start Guide for installing and running KVM]
* [[HOWTO1 | Getting KVM to run on your machine]]
* [[HOWTO1 | Getting KVM to run on your machine]]
* [[Choose the right kvm & kernel version]]
* [[How To Migrate From Vmware To KVM]]
* [http://www.scribd.com/doc/17380947/Migrating-from-UML-to-Xen-and-Kernel-Based-Virtual-Machines Migrating User Mode Linux to Xen and KVM]
== Network related ==
* [[Networking| Setting guest network]]
* [[Networking| Setting guest network]]
* [[NetConsole| set up a network console]]
* [[NetConsole| set up a network console]]
* [[simple shell script to manage your virtual machine with bridged networking]]
 
* [[choose the right kvm & kernel version]]
== Hardware related ==
 
* [[How to assign devices with VT-d in KVM]]
* [[Enable VT-X on Mac Pro (Early 2008)]]
 
=== USB ===
* [[USB Host Device Assigned to Guest]]
* [[usb related]]
 
=== Ethernet ===
* [[ethernet_related]]
 
=== PCI ===
* [[hotadd pci devices]]
 
=== Sound ===
* Using [[Sound]] in the guest
 
=== Display ===
* Using qxl and [[SPICE]] in the guest
 
=== virtio ===
 
* [[boot from virtio block device]]
* [[boot from virtio block device]]
* [[Using VirtIO NIC|use virtio_net interface]] in the guest (Debian)
* [[Using VirtIO NIC|use virtio_net interface]] in the guest (Debian)
* [[hotadd pci devices]]
* [http://pve.proxmox.com/wiki/Bare-metal_ISO_Installer Bare-metal] installer with KVM
* [[HowToConfigScript|Configuration Script for KVM]] - a complete management utility, configuration file format, and init script.
* [http://www.papercut.com/blog/chris/2008/11/14/using-kvm-to-securely-host-servers-in-a-dmz/ Hosting your VMs in a DMZ] - a management and configuration script to assist with setting up a VM in a semi-secured demilitarized zone.
* [[Enable VT-X on Mac Pro (Early 2008)]]
* [[Running libvirt with KVM]]
* [[How To Migrate From Vmware To KVM]]
* [[How to assign devices with VT-d in KVM]]


== Ubuntu related ==
=== vhost ===
* [[UsingVhost|Using vhost]]
 
=== cdrom ===
* [[Change cdrom| Changing disks in the cdrom drive]]
 
=== sharing files with the host ===
* Using [[9p virtio]] to share files between host and guest
 
=== vnvdimm ===
* [https://github.com/qemu/qemu/blob/master/docs/nvdimm.txt Using nvdimm in guest]
 
== Operating System related ==
 
=== Gentoo ===
* [http://wiki.gentoo.org/wiki/QEMU Wiki article].
* [[KvmOnGentoo|KVM on Gentoo hosts]]
 
=== Ubuntu ===
* [http://www.howtoforge.com/using-kvm-on-ubuntu-gutsy-gibbon using-kvm-on-ubuntu-gutsy-gibbon]
* [http://www.howtoforge.com/using-kvm-on-ubuntu-gutsy-gibbon using-kvm-on-ubuntu-gutsy-gibbon]
* [[AnthonyLiguori/Networking| Setting up NAT with KVM in Ubuntu]]
* [[AnthonyLiguori/Networking| Setting up NAT with KVM in Ubuntu]]
* [https://help.ubuntu.com/community/KVM Running Guest Systems on Ubuntu 7.04 Feisty Fawn]
* [https://help.ubuntu.com/community/KVM Running Guest Systems on Ubuntu 7.04 Feisty Fawn]
* [http://www.howtoforge.com/virtualization-with-kvm-on-ubuntu-9.04 Virtualization With KVM On Ubuntu 9.04 Jaunty]
=== Fedora ===
* [http://fedoraproject.org/wiki/Virtualization_Quick_Start Fedora Virt Quick Start]
=== Arch ===
* [http://wiki.archlinux.org/index.php/Kvm Setting up KVM on Arch]
* [http://wiki.archlinux.org/index.php/Qemu Detailed QEMU Tutorial ]


== BSD Related ==
=== RHEL/CentOS 7 ===
* [http://linux.dell.com/files/whitepapers/KVM_Virtualization_in_RHEL_7_Made_Easy.pdf KVM Virtualization in RHEL 7 Made Easy]
 
=== BSD ===
* [http://www.linux-kvm.org/page/BSD KVM on BSD, FreeBSD]
* [http://www.linux-kvm.org/page/BSD KVM on BSD, FreeBSD]


== Windows Vista related ==
=== Windows ===
* [[WindowsGuestDrivers|Information about guest drivers]]
* [[Windows7Install|Install Windows 7]]
* [http://wp.libpf.com/?p=186 Windows 7 as guest on Debian squeeze] - with libvirt's virt-install recipe and virtio disk driver step-by-step instructions
* [http://www.returnbooleantrue.com/2015/04/making-your-windows-kvm-guest-boxes-fly.html Installing virtio drivers in Windows for Ubuntu hosts]
 
=== Windows Vista ===
* [[Vista Networking Workaround]]
* [[Vista Networking Workaround]]


== USB related ==
== Scripting & Software ==
* [[usb related]]
* [[HowToConfigScript|Configuration Script for KVM]] - a complete management utility, configuration file format, and init script.
* [http://www.roessner-net.com/?p=219 Another script for KVM] - Init scripts for kvm, using it with time scheduled start order (German)
* [[simple shell script to manage your virtual machine with bridged networking]]
* [http://www.papercut.com/blog/chris/2008/11/14/using-kvm-to-securely-host-servers-in-a-dmz/ Hosting your VMs in a DMZ] - a management and configuration script to assist with setting up a VM in a semi-secured demilitarized zone.
* [http://pve.proxmox.com/wiki/Bare-metal_ISO_Installer Bare-metal] installer with KVM
* [[kvmtools|Python scripts to manage qemu-kvm guest from cmdline]] - yet another qemu-kvm script
* [https://github.com/tmartinfr/kvm-simple-init kvm-simple-init] - Simple init script to manage KVM virtual machines
 
=== libvirt ===
 
* [[Running libvirt with KVM]]
 
== Other ==
 
* [[HOWTO VMGL]] - OpenGL support for Linux guests


== Ethernet related ==
[[Category:Docs]][[Category:HowTo]]
* [[ethernet_related]]

Latest revision as of 09:37, 8 August 2019

Howto's

General

Network related

Hardware related

USB

Ethernet

PCI

Sound

Display

  • Using qxl and SPICE in the guest

virtio

vhost

cdrom

sharing files with the host

  • Using 9p virtio to share files between host and guest

vnvdimm

Operating System related

Gentoo

Ubuntu

Fedora

Arch

RHEL/CentOS 7

BSD

Windows

Windows Vista

Scripting & Software

libvirt

Other