Была такая же проблема. Вот обновленная запись с параметром загрузки из «EFI/BOOT/grub.cfg» в iso. [используйте grub2 -mkconfig для обновления grub.cfg пользовательской записью]
Я поместил iso в корневую папку и вот что у меня сработало.
menuentry 'Fedora-Workstation-Live-x86_64-27-1.6' {
loopback loop (hd0,msdos1)/Fedora-Workstation-Live-x86_64-27-1.6.iso
linux (loop)/isolinux/vmlinuz iso-scan/filename="/Fedora-Workstation-Live-x86_64-27-1.6.iso" root=live:CDLABEL=Fedora-WS-Live-27-1-6 rd.live.image quiet
initrd (loop)/isolinux/initrd.img
}
В save_stack_trace_tsk+0x22/0x40
0x22
— это смещение внутри функции save_stack_trace_tsk
, а 0x40
— размер функции save_stack_trace_tsk
. Оба шестнадцатеричных числа находятся в байтах.
Это результат расширения спецификатора формата %pB
, используемого printf
реализацией ядра :для получения подробной информации, в том числе о том, как определяется конец (отсюда и размер )функции, вы можете взгляните на lib/vsprintf.c
и kernel/kallsyms.c
в исходном коде ядра Linux.
[<0xffffffff81012b72>]
— это тот же адрес ядра save_stack_trace_tsk+0x22
, но в необработанном виде.
Это всегда [<0>]
в более новых ядрах, так как это изменение.