summaryrefslogtreecommitdiffstats
path: root/core/modules/kexec-reboot
diff options
context:
space:
mode:
authorSimon Rettberg2020-08-05 15:11:47 +0200
committerSimon Rettberg2020-08-05 15:11:47 +0200
commit5f4ff2d033d24ca5797a22ad6096d4534020dade (patch)
treedf780b96b2b96c92269c2f45fbd1d8588061ccb5 /core/modules/kexec-reboot
parent[remote-access] Only use ZaphodHead xorg config for intel (diff)
downloadmltk-5f4ff2d033d24ca5797a22ad6096d4534020dade.tar.gz
mltk-5f4ff2d033d24ca5797a22ad6096d4534020dade.tar.xz
mltk-5f4ff2d033d24ca5797a22ad6096d4534020dade.zip
[kexec-reboot] Add vga=current to prevent black screen
Diffstat (limited to 'core/modules/kexec-reboot')
-rwxr-xr-xcore/modules/kexec-reboot/data/opt/openslx/scripts/systemd-kexec_load1
1 files changed, 1 insertions, 0 deletions
diff --git a/core/modules/kexec-reboot/data/opt/openslx/scripts/systemd-kexec_load b/core/modules/kexec-reboot/data/opt/openslx/scripts/systemd-kexec_load
index ab2e90c3..4a78e83e 100755
--- a/core/modules/kexec-reboot/data/opt/openslx/scripts/systemd-kexec_load
+++ b/core/modules/kexec-reboot/data/opt/openslx/scripts/systemd-kexec_load
@@ -96,6 +96,7 @@ kexec_load() {
newKcl="$( cat /proc/cmdline )"
# TODO patch all the ipv4.* vars if they exist
fi
+ newKcl="$(printf "%s" "${newKcl}" | sed -r 's/\bvga=\S*//g') vga=current"
if ! kexec -l "${newKernel}" --initrd "${newInitRd}" --command-line="${newKcl}"; then
echo "Failed to load kernel/initrd from ${tempdir}"