Кастомное ядро Qemu не поддерживается ⇐ Linux
Кастомное ядро Qemu не поддерживается
Я хочу загрузить собственное ядро AArch64 в Qemu. Я использую эту команду для его загрузки (которая отлично работает с другими ядрами):
qemu-system-aarch64 -M virt -machine virtualization=true -machine virt,gic-version=3 -smp 2 -m 4096 -cpu cortex-a72 -drive if=pflash,format=raw,file =efi.img,readonly=on -drive if=pflash,format=raw,file=varstore.img -object rng-random,filename=/dev/urandom,id=rng0 -device virtio-rng-pci,rng=rng0 -device virtio-net-pci,netdev=net0 -netdev user,id=net0,hostfwd=tcp::8022-:22 -serial stdio -drive if=virtio,format=qcow2,file=disk.img -бинарные файлы ядра/ vmlinux.arm64 При загрузке возникает следующая ошибка:
QemuLoadKernelImage: LoadImage(): не поддерживается
Ядро представляет собой сборку AArch64 Gem5 по умолчанию для запуска полного моделирования системы со специальными конфигурациями и некоторыми дополнительными исправлениями для хорошей работы с Gem5. Его конфигурацию можно найти здесь: https://gem5.googlesource.com/public/ge ... arm64.4.19. .83
Я хочу выяснить, что в ядре Gem5 мешает ему работать с Qemu, и это сообщение об ошибке пока не слишком помогает! Может ли кто-нибудь дать совет, где посмотреть, что происходит не так, и, возможно, какие конфигурации ядра могут нарушать работу Qemu?
Я хочу загрузить собственное ядро AArch64 в Qemu. Я использую эту команду для его загрузки (которая отлично работает с другими ядрами):
qemu-system-aarch64 -M virt -machine virtualization=true -machine virt,gic-version=3 -smp 2 -m 4096 -cpu cortex-a72 -drive if=pflash,format=raw,file =efi.img,readonly=on -drive if=pflash,format=raw,file=varstore.img -object rng-random,filename=/dev/urandom,id=rng0 -device virtio-rng-pci,rng=rng0 -device virtio-net-pci,netdev=net0 -netdev user,id=net0,hostfwd=tcp::8022-:22 -serial stdio -drive if=virtio,format=qcow2,file=disk.img -бинарные файлы ядра/ vmlinux.arm64 При загрузке возникает следующая ошибка:
QemuLoadKernelImage: LoadImage(): не поддерживается
Ядро представляет собой сборку AArch64 Gem5 по умолчанию для запуска полного моделирования системы со специальными конфигурациями и некоторыми дополнительными исправлениями для хорошей работы с Gem5. Его конфигурацию можно найти здесь: https://gem5.googlesource.com/public/ge ... arm64.4.19. .83
Я хочу выяснить, что в ядре Gem5 мешает ему работать с Qemu, и это сообщение об ошибке пока не слишком помогает! Может ли кто-нибудь дать совет, где посмотреть, что происходит не так, и, возможно, какие конфигурации ядра могут нарушать работу Qemu?
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение