]> gitweb.fluxo.info Git - kvm-manager.git/commitdiff
convert the disks to virtio
authorDaniel Kahn Gillmor <dkg@fifthhorseman.net>
Thu, 27 Jan 2011 04:49:26 +0000 (23:49 -0500)
committerDaniel Kahn Gillmor <dkg@fifthhorseman.net>
Thu, 27 Jan 2011 04:49:26 +0000 (23:49 -0500)
kvm-manager

index a44634d3483bb3fe44390c677e3b22117ae2ea93..6a3be5f1849020fe547bc052d0d8a7dc739738ef 100755 (executable)
@@ -48,10 +48,10 @@ up() {
     fi
 
     # set up the disks, if needed:
-    [ -z "$HDA" ] || KVMARGS="$KVMARGS -hda $HDA"
-    [ -z "$HDB" ] || KVMARGS="$KVMARGS -hdb $HDB"
-    [ -z "$HDC" ] || KVMARGS="$KVMARGS -hdc $HDC"
-    [ -z "$HDD" ] || KVMARGS="$KVMARGS -hdd $HDD"
+    [ -z "$HDA" ] || KVMARGS="$KVMARGS -drive file=$HDA,if=virtio,id=hda,boot=on,format=raw"
+    [ -z "$HDB" ] || KVMARGS="$KVMARGS -drive file=$HDB,if=virtio,id=hdb,boot=on,format=raw"
+    [ -z "$HDC" ] || KVMARGS="$KVMARGS -drive file=$HDC,if=virtio,id=hdc,boot=on,format=raw"
+    [ -z "$HDD" ] || KVMARGS="$KVMARGS -drive file=$HDD,if=virtio,id=hdd,boot=on,format=raw"
 
     LOGNAME="$OWNERHOME/vms/$VMNAME/console"
     ln -sfT "$LOGNAME" ./servicelog