Возможность прямой загрузки ядра в virt-менеджере - PullRequest
0 голосов
/ 14 января 2019

Я установил Ubuntu18.04 рабочий стол в настройке виртуализации kvm-qemu, и он работает. Я обнаружил, что в настройках virt-manager для виртуальной машины есть опция прямой загрузки ядра. Я хочу отладить ядро ​​с помощью gdb с хоста.

enter image description here

Пожалуйста, помогите найти путь kernel и путь к файлу initrd.img.

Путь к ядру такой же, как arch/x86/boot/bzImage? Можно ли скопировать файл initrd.img внутри гостевой системы (/boot/ directory) на хост-компьютер?

Спасибо!

1 Ответ

0 голосов
/ 14 января 2019

Помогите, пожалуйста, найти путь к ядру и путь к файлу initrd.img.

Чтобы найти работающее в данный момент ядро, вы можете сделать это: cat /proc/cmdline. Он содержит «Параметры командной строки ядра», и вы должны найти там путь к текущему файлу ядра. Дополнительная информация: https://manpages.debian.org/jessie/systemd/kernel-command-line.7.en.html

Не должно быть проблем с копированием файлов с гостевой машины на хост, если я не понял вашего вопроса. Есть несколько способов, вы можете скопировать его через ssh, или вы могли бы разделить какой-то каталог между хостом и гостем или проверить это: https://askubuntu.com/questions/858649/how-can-i-copypaste-from-the-host-to-a-kvm-guest не уверены, каковы ваши требования здесь?

...