aboutsummaryrefslogtreecommitdiffstats
path: root/transfugdrake.pm
diff options
context:
space:
mode:
authorOlivier Blin <oblin@mandriva.com>2008-03-12 17:20:38 +0000
committerOlivier Blin <oblin@mandriva.com>2008-03-12 17:20:38 +0000
commit8d1c5ad3d9568c9961cfed0eb0bac139958fde9c (patch)
treea2fd68f16243fc8cc18b161a649c1c1c17d179dc /transfugdrake.pm
parente58575899e9e0b0a06d2c454a38a5c146b2039ba (diff)
downloadtransfugdrake-8d1c5ad3d9568c9961cfed0eb0bac139958fde9c.tar
transfugdrake-8d1c5ad3d9568c9961cfed0eb0bac139958fde9c.tar.gz
transfugdrake-8d1c5ad3d9568c9961cfed0eb0bac139958fde9c.tar.bz2
transfugdrake-8d1c5ad3d9568c9961cfed0eb0bac139958fde9c.tar.xz
transfugdrake-8d1c5ad3d9568c9961cfed0eb0bac139958fde9c.zip
fix detection of partitions using UUID (#38689)
Diffstat (limited to 'transfugdrake.pm')
-rwxr-xr-xtransfugdrake.pm5
1 files changed, 4 insertions, 1 deletions
diff --git a/transfugdrake.pm b/transfugdrake.pm
index d4d0b09..a230586 100755
--- a/transfugdrake.pm
+++ b/transfugdrake.pm
@@ -28,7 +28,10 @@ sub get_windows_disk() {
require fs;
require fs::type;
- my $fstab = [ fs::read_fstab($::prefix, '/etc/fstab', '') ];
+ my $all_hds = fsedit::get_hds();
+ fs::get_raw_hds('', $all_hds);
+ fs::get_info_from_fstab($all_hds);
+ my $fstab = [ fs::get::fstab($all_hds) ];
fs::merge_info_from_mtab($fstab);
my @win_devices = grep { fs::type::isFat_or_NTFS($_) && fs::type::isMounted($_) } @$fstab;