summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOlivier Blin <oblin@mandriva.com>2007-10-03 23:06:50 +0000
committerOlivier Blin <oblin@mandriva.com>2007-10-03 23:06:50 +0000
commit628c5cbeadb1d7a145383ba873d5d3694b7b939c (patch)
treed5e93966c93596fb4e3eaed8ba6e342d9cd703d2
parent57d94e8498f44145cc6fb8d227bddf5b60c4451f (diff)
downloaddraklive-628c5cbeadb1d7a145383ba873d5d3694b7b939c.tar
draklive-628c5cbeadb1d7a145383ba873d5d3694b7b939c.tar.gz
draklive-628c5cbeadb1d7a145383ba873d5d3694b7b939c.tar.bz2
draklive-628c5cbeadb1d7a145383ba873d5d3694b7b939c.tar.xz
draklive-628c5cbeadb1d7a145383ba873d5d3694b7b939c.zip
add module alias files for probe-modules
-rwxr-xr-xdraklive5
1 files changed, 4 insertions, 1 deletions
diff --git a/draklive b/draklive
index fd3d14f..c747078 100755
--- a/draklive
+++ b/draklive
@@ -492,9 +492,12 @@ sub create_initrd_for_media {
cp_f((map { $live->{settings}{config_root} . '/' . $_ } @{$live->{system}{additional_modules}}), $initrd_tree . "/modules/");
cp_f(get_system_root($live) . $kernel_root . "/" . $_, $initrd_tree . "/modules/")
- foreach qw(modules.dep modules.description);
+ foreach qw(modules.alias modules.dep modules.description);
substInFile { s![^ ]*/!!g; s!\.ko!!g; s!\.gz!!g } $initrd_tree . "/modules/modules.dep";
+ mkdir_p($initrd_tree . "/lib/module-init-tools");
+ cp_f(get_system_root($live) . "/lib/module-init-tools/ldetect-lst-modules.alias", $initrd_tree . "/lib/module-init-tools")
+
@$skipped and print STDERR "skipped modules: " . join(' ', sort(@$skipped)) . "\n";
#- move ide-generic to end of loaded modules, so that it registers unhandled drives only