diff options
author | Olivier Blin <oblin@mandriva.com> | 2009-10-23 13:06:12 +0000 |
---|---|---|
committer | Olivier Blin <oblin@mandriva.com> | 2009-10-23 13:06:12 +0000 |
commit | 6bf36142f7eeaeb684b4738955ba0b410b6cb3b7 (patch) | |
tree | fb51a77aebd5051d927722d308e1297c0a62f67c | |
parent | c7764d6e9e0a6ddda83740057b747dba53e942c4 (diff) | |
download | drakiso-6bf36142f7eeaeb684b4738955ba0b410b6cb3b7.tar drakiso-6bf36142f7eeaeb684b4738955ba0b410b6cb3b7.tar.gz drakiso-6bf36142f7eeaeb684b4738955ba0b410b6cb3b7.tar.bz2 drakiso-6bf36142f7eeaeb684b4738955ba0b410b6cb3b7.tar.xz drakiso-6bf36142f7eeaeb684b4738955ba0b410b6cb3b7.zip |
set / label earlier
-rwxr-xr-x | draklive | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -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; |