summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xdraklive12
1 files changed, 6 insertions, 6 deletions
diff --git a/draklive b/draklive
index afbc6c5..05460b5 100755
--- a/draklive
+++ b/draklive
@@ -1025,6 +1025,12 @@ sub record_harddisk_master {
supplement_media_partitions($media, $hd);
my @partitions = grep { $_->{mntpoint} =~m!^/! } @{$media->{partitions}};
+ if (my $label = !$opts->{boot_only} && $media->get_media_label) {
+ my $slash_idx = $media->find_partition_index('/');
+ my $slash = $media->{partitions}[$slash_idx];
+ set_device_label($slash->{real_device}, $media->get_media_setting('fs'), $label);
+ }
+
mkdir_p($live->{mnt});
foreach my $part (sort { $a->{mntpoint} cmp $b->{mntpoint} } @partitions) {
set_part_real_device($hd, $part);
@@ -1034,12 +1040,6 @@ sub record_harddisk_master {
or die "unable to mount $part->{real_device}\n";
}
- if (my $label = !$opts->{boot_only} && $media->get_media_label) {
- my $slash_idx = $media->find_partition_index('/');
- my $slash = $media->{partitions}[$slash_idx];
- set_device_label($slash->{real_device}, $media->get_media_setting('fs'), $label);
- }
-
my $r = 1;
do {
my $source = $live->get_system_root;