diff options
author | Olivier Blin <oblin@mandriva.com> | 2008-03-12 17:20:38 +0000 |
---|---|---|
committer | Olivier Blin <oblin@mandriva.com> | 2008-03-12 17:20:38 +0000 |
commit | 8d1c5ad3d9568c9961cfed0eb0bac139958fde9c (patch) | |
tree | a2fd68f16243fc8cc18b161a649c1c1c17d179dc /transfugdrake.pm | |
parent | e58575899e9e0b0a06d2c454a38a5c146b2039ba (diff) | |
download | transfugdrake-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-x | transfugdrake.pm | 5 |
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; |