簡體   English   中英

如何檢查已編譯的Linux內核?

[英]How to check compiled linux kernel?

我是Linux內核開發的新手。 我已經獲得了Linux源代碼,並添加了Hello World系統調用以開始使用。 但是現在我無法弄清楚如何測試此代碼。 如何運行更改后的內核?

我想我可以使用VirtualBox進行檢查,但是我每次更改並編譯內核時都不必制作一個新的iso嗎?

很抱歉提出這樣一個幼稚的問題,但是我在這里很困惑

您可以使用外部內核啟動qemu虛擬機,因此不需要不斷修改磁盤映像來測試內核。 例如:

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

該示例來自本文 ,其中包含有關如何設置開發環境的大量信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM