From f8adef4b511aff8811ef0dd146812dc3da12c5c8 Mon Sep 17 00:00:00 2001 From: Marius Gherman Date: Thu, 7 Dec 2017 19:53:27 +0000 Subject: [PATCH 1/2] kexec: add page --- pages/linux/kexec.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 pages/linux/kexec.md diff --git a/pages/linux/kexec.md b/pages/linux/kexec.md new file mode 100644 index 000000000..e9443bf1d --- /dev/null +++ b/pages/linux/kexec.md @@ -0,0 +1,19 @@ +# kexec + +> Directly reboot into a new kernel. + +- Load a new kernel: + +`kexec -l {{/path/to/kernel}} --initrd={{/path/to/initrd}} --command-line={{arguments}}` + +- Load a new kernel with current boot parameters: + +`kexec -l {{/path/to/kernel}} --initrd={{/path/to/initrd}} --reuse-cmdline` + +- Execute a currently loaded kernel: + +`kexec -e` + +- Unload current kexec target kernel: + +`kexec -u` From 0173dee881f55bc2ae6a501bf95aaab2bf67ac03 Mon Sep 17 00:00:00 2001 From: Marius Gherman Date: Fri, 8 Dec 2017 11:22:47 +0000 Subject: [PATCH 2/2] kexec: remove / from preceeding path tokens --- pages/linux/kexec.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/linux/kexec.md b/pages/linux/kexec.md index e9443bf1d..eebac3cc8 100644 --- a/pages/linux/kexec.md +++ b/pages/linux/kexec.md @@ -4,11 +4,11 @@ - Load a new kernel: -`kexec -l {{/path/to/kernel}} --initrd={{/path/to/initrd}} --command-line={{arguments}}` +`kexec -l {{path/to/kernel}} --initrd={{path/to/initrd}} --command-line={{arguments}}` - Load a new kernel with current boot parameters: -`kexec -l {{/path/to/kernel}} --initrd={{/path/to/initrd}} --reuse-cmdline` +`kexec -l {{path/to/kernel}} --initrd={{path/to/initrd}} --reuse-cmdline` - Execute a currently loaded kernel: