summaryrefslogtreecommitdiffstats
path: root/draklive-install
diff options
context:
space:
mode:
Diffstat (limited to 'draklive-install')
-rwxr-xr-xdraklive-install2
1 files changed, 2 insertions, 0 deletions
diff --git a/draklive-install b/draklive-install
index d2ccc42..d5befcc 100755
--- a/draklive-install
+++ b/draklive-install
@@ -132,7 +132,9 @@ sub init_hds {
#- remove live device from the detected hds, so that bootloader is not installed on it:
#- bootloader installation uses first device from detect_devices::get, which tries to list devices
#- by booting order, and our live system is likely to be here in first position
+ #- it can be either a partition (USB) or the full disk (Hybrid on USB)
@{$all_hds->{hds}} = grep {
+ $_->{device} ne $live_device &&
!member($live_device, map { $_->{device} } partition_table::get_normal_parts_and_holes($_));
} @{$all_hds->{hds}} if $live_device;