kexec -l然后kexec -e将成功进入第二个内核,但是kexec -p然后崩溃将失败并卡住

时间:2017-09-05 03:00:32

标签: linux-kernel

正如标题描述的那样,kexec -l然后kexec -e将成功进入第二个内核,但当我尝试在我的笔记本电脑上设置kdump和kexec时,kexec -p然后崩溃将失败并停滞不前(Linux将 - ThinkPad- L470 4.13.0-rc5#3 SMP PREEMPT 8月23日星期三16:11:24 CST 2017 x86_64 x86_64 x86_64 GNU / Linux)。命令是:

kexec -p /boot/vmlinuz-4.13.0-rc5 --initrd=/boot/initrd.img-4.13.0-rc5 -d --reuse-cmdline

然后,如果我回复c> / proc / sysrq-trigger,机器会惊慌失措。 但是kexec -l会成功。

kexec -l /boot/vmlinuz-4.13.0-rc5 --initrd=/boot/initrd.img-4.13.0-rc5 -d --reuse-cmdline --append="will"
kexec -e

然后我将在第二个内核的/ proc / cmdline中获得“will”。

有人对此有所了解吗?

0 个答案:

没有答案