之前玩 arm qemu 有做成一個 document,上面有 build Linux kernel & qemu & busybox
的步驟。你可以參考這個步驟試看看。Qemu 也可以用 gdb attach上去。網路上有很多範例,成功以後你也可以try看看。以下是
document 的 link:
https://docs.google.com/document/d/1WmfDF0_IevvuU0onR5NYMIHdU8obSKNKux38PI0Zp6o/edit
每個部份我都有給上成功可以 work 的 git commit id,你可以先下載下來,之後再用git checkout到那個commit
id 再 build。再來 Linux kernel 方面,上面給的是 Linux next git tree 的版本,你也可以改成
gregkh 的 Linux stable kernel。比較穩定。
試試看 git clone git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
Gavin