summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xdraklive5
1 files changed, 3 insertions, 2 deletions
diff --git a/draklive b/draklive
index 72f55e8..99515be 100755
--- a/draklive
+++ b/draklive
@@ -427,15 +427,16 @@ sub create_initrd_for_media {
cp_f(@libs, $initrd_tree . $lib_prefix) if $need_libs;
+ my $loop_nb = 63;
require devices;
devices::make($initrd_tree . "/dev/$_") foreach
if_($rrpt_dev, $rrpt_dev),
qw(console initrd null ram systty),
(map { "tty$_" } 0..5),
- (map { "loop$_" } 0..255);
+ (map { "loop$_" } 0 .. $loop_nb);
#- pre-create devfsd compatibility loop devices (since busybox is still built with devfsd support)
mkdir_p($initrd_tree . "/dev/loop");
- cp_af($initrd_tree . "/dev/loop$_", $initrd_tree . "/dev/loop/$_") foreach 0..255;
+ cp_af($initrd_tree . "/dev/loop$_", $initrd_tree . "/dev/loop/$_") foreach 0 .. $loop_nb;
my $kernel = find_kernel($live);
print "using kernel $kernel\n";