summaryrefslogtreecommitdiffstats
path: root/draklive
diff options
context:
space:
mode:
authorOlivier Blin <oblin@mandriva.com>2008-07-17 17:32:15 +0000
committerOlivier Blin <oblin@mandriva.com>2008-07-17 17:32:15 +0000
commit5acac863bd0716ba4e166629a6a4f643f4cb7daa (patch)
treeaa2b143177e2f592cc1d74ca160fa1caeb113b9d /draklive
parentf19d237b001786e4f0d5d511a03ca41cf422eb63 (diff)
downloaddrakiso-5acac863bd0716ba4e166629a6a4f643f4cb7daa.tar
drakiso-5acac863bd0716ba4e166629a6a4f643f4cb7daa.tar.gz
drakiso-5acac863bd0716ba4e166629a6a4f643f4cb7daa.tar.bz2
drakiso-5acac863bd0716ba4e166629a6a4f643f4cb7daa.tar.xz
drakiso-5acac863bd0716ba4e166629a6a4f643f4cb7daa.zip
add splash in classical initrds
Diffstat (limited to 'draklive')
-rwxr-xr-xdraklive5
1 files changed, 5 insertions, 0 deletions
diff --git a/draklive b/draklive
index fd97e6f..4801eed 100755
--- a/draklive
+++ b/draklive
@@ -663,6 +663,11 @@ sub create_classical_initrd {
run_({ root => $root }, 'mkinitrd', '-v', '-f', $initrd_long, $kernel);
symlinkf(basename($initrd_long), $root . $initrd_short);
symlinkf(basename($vmlinuz_long), $root . $vmlinuz_short);
+ if ($live->{system}{vga_mode} && $live->{system}{splash} ne 'no') {
+ require bootloader;
+ local $::prefix = get_system_root($live);
+ bootloader::add_boot_splash($initrd_long, $live->{system}{vga_mode});
+ }
}
sub get_default_append {