gpt4 book ai didi

linux - 如何查看编译后的linux内核?

转载 作者:太空宇宙 更新时间:2023-11-04 04:11:22 25 4
gpt4 key购买 nike

我是 Linux 内核开发新手。我已经获得了 linux 源代码并添加了 Hello World 系统调用以开始使用。但现在我不知道如何去测试这段代码。如何运行更改后的内核?

我想我可以使用VirtualBox来检查,但是我每次更改并编译内核时是否都必须制作一个新的iso?

抱歉问了这么幼稚的问题,但我很困惑

最佳答案

您可以启动具有外部内核的 qemu 虚拟机,因此您无需不断修改磁盘镜像来测试内核。例如:

qemu-kvm -kernel arch/x86/boot/bzImage -initrd initramfs.gz -append "console=ttyS0" -nographic

该示例来自this article其中包含大量有关如何设置开发环境的信息。

关于linux - 如何查看编译后的linux内核?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18920590/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com