From 8658cf3deb673be544fae0be80f88dcddb49061c Mon Sep 17 00:00:00 2001 From: Pascal Terjan Date: Wed, 2 Jun 2010 11:21:42 +0000 Subject: copy all devices to target --- perl-install/fs/any.pm | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) (limited to 'perl-install/fs') diff --git a/perl-install/fs/any.pm b/perl-install/fs/any.pm index 25784ea98..50d03b656 100644 --- a/perl-install/fs/any.pm +++ b/perl-install/fs/any.pm @@ -97,21 +97,8 @@ sub prepare_minimal_root { eval { fs::mount::mount('none', "$::prefix/sys", 'sysfs') }; eval { fs::mount::usbfs($::prefix) }; - #- needed by lilo and mkinitrd - if (-d '/dev/mapper') { - my @vgs = map { $_->{VG_name} } @{$all_hds->{lvms}}; - foreach my $dev ('mapper', @vgs) { - -e "/dev/$dev" or next; - cp_af("/dev/$dev", "$::prefix/dev"); - foreach (all("/dev/$dev")) { - -l "/dev/$dev/$_" or next; - my $target = readlink "$::prefix/dev/$dev/$_"; - $target =~ /^\// or $target="/dev/$dev/$target"; - -e "$::prefix$target" and next; - cp_af($target, "$::prefix$target"); - } - } - } + # copy all needed devices, for bootloader install and mkinitrd + cp_af("/dev", "$::prefix"); } sub getAvailableSpace { -- cgit v1.2.1