option: renewed "-drive" options
authorSeokYeon Hwang <syeon.hwang@samsung.com>
Wed, 10 Jun 2015 04:45:31 +0000 (13:45 +0900)
committerSeokYeon Hwang <syeon.hwang@samsung.com>
Wed, 10 Jun 2015 05:38:34 +0000 (14:38 +0900)
Change-Id: If642a9772dd205084d9ca04874fd8b67b7490f88
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
src/org/tizen/emulator/manager/vms/option/BaseImageOption.java

index dc96096..866d7e6 100644 (file)
@@ -35,17 +35,17 @@ public class BaseImageOption extends Option {
        @Override
        public void getLaunchArgument(LaunchConfig config, VMProperty property) {
 
-               config.addVariable(VAR_DRIVE, "\"file="
-                               + property.getConfiguration().getBaseInformation()
-                                               .getDiskImage().getCurrentDiskImage().getValue()
-                               + ",if=virtio,index=1,cache.no-flush=on\"");
-               config.addVariable(VAR_SWAP, "\"file="
-                               + property.getConfiguration().getBaseInformation()
-                                               .getDiskImage().getSwapDiskImage().getValue()
-                               + ",if=virtio,index=2\"");
+               config.addVariable(VAR_DRIVE, "\"file=${vms_path}/${vm_name}"
+                               + "/emulimg-${vm_name}.x86"
+                               + ",if=none,index=1,cache.no-flush=on\"");
+               config.addVariable(VAR_SWAP, "\"file=${vms_path}/${vm_name}"
+                               + "/swap-${vm_name}.img"
+                               + ",if=none,index=2\"");
 
                config.addQemuOption("-drive", varForm(VAR_DRIVE) + ",id=drive");
+               config.addQemuOption("-device", "virtio-blk-pci,drive=drive");
                config.addQemuOption("-drive", varForm(VAR_SWAP) + ",id=swap");
+               config.addQemuOption("-device", "virtio-blk-pci,drive=swap");
        }
 
 }