diff options
-rwxr-xr-x | draklive | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -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 |