正如标题描述的那样,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”。
有人对此有所了解吗?