[gnome-boxes] installer: Osinfo.InstallConfig.set_*disk expects full path
- From: Zeeshan Ali Khattak <zeeshanak src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-boxes] installer: Osinfo.InstallConfig.set_*disk expects full path
- Date: Mon, 10 Dec 2012 14:35:01 +0000 (UTC)
commit 9f030aeca24cd27120549bfe92a394767de2c876
Author: Zeeshan Ali (Khattak) <zeeshanak gnome org>
Date: Fri Dec 7 21:45:08 2012 +0200
installer: Osinfo.InstallConfig.set_*disk expects full path
https://bugzilla.gnome.org/show_bug.cgi?id=689866
src/unattended-installer.vala | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/src/unattended-installer.vala b/src/unattended-installer.vala
index b9f42e7..2a884ce 100644
--- a/src/unattended-installer.vala
+++ b/src/unattended-installer.vala
@@ -199,11 +199,11 @@ private class Boxes.UnattendedInstaller: InstallerMedia {
if (os.distro == "win")
config.set_target_disk ("C");
else
- config.set_target_disk (supports_virtio_disk? "vda" : "sda");
+ config.set_target_disk (supports_virtio_disk? "/dev/vda" : "/dev/sda");
string device_name;
get_unattended_disk_info (script.path_format, out device_name);
- config.set_script_disk (device_name);
+ config.set_script_disk (device_name_to_path (script.path_format, device_name));
if (avatar_file != null) {
var location = ((script.path_format == PathFormat.UNIX)? "/" : "\\") + avatar_file.dest_name;
@@ -480,6 +480,10 @@ private class Boxes.UnattendedInstaller: InstallerMedia {
}
}
+ private string device_name_to_path (PathFormat path_format, string name) {
+ return (path_format == PathFormat.UNIX)? "/dev/" + name : name;
+ }
+
private void add_unattended_file (UnattendedFile file) {
unattended_files.append (file);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]