From 7bbe757d5b686275858d38e28f21ce36f76a3f13 Mon Sep 17 00:00:00 2001 From: Edison Su Date: Tue, 13 Sep 2011 11:02:08 -0700 Subject: [PATCH] Add "Other PV" for kvm, to install pv driver in windows: 1. create a VM from iso/template whose guest os type is "Windows*" 2. attach a disk to windows VM 3. install virtio disk driver 4. stop the vm, and create template from it, chose guest os type as "Other PV" 5. create vm from the template created at step 4. Then this vm will have virtio disk, and virtio nic. Need to install virtio nic driver after VM booting up. --- .../agent/resource/computing/LibvirtComputingResource.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/agent/src/com/cloud/agent/resource/computing/LibvirtComputingResource.java b/agent/src/com/cloud/agent/resource/computing/LibvirtComputingResource.java index a3fde1c1d0a..2be418f63e8 100644 --- a/agent/src/com/cloud/agent/resource/computing/LibvirtComputingResource.java +++ b/agent/src/com/cloud/agent/resource/computing/LibvirtComputingResource.java @@ -3165,7 +3165,8 @@ public class LibvirtComputingResource extends ServerResourceBase implements Serv guestOSName.startsWith("Red Hat Enterprise Linux 5.4") || guestOSName.startsWith("Red Hat Enterprise Linux 5.5") || guestOSName.startsWith("Red Hat Enterprise Linux 6") || - guestOSName.startsWith("Debian GNU/Linux") + guestOSName.startsWith("Debian GNU/Linux") || + guestOSName.startsWith("Other PV") ) { return true; } else {