使用KVM进行Linux内核开发

时间:2011-08-18 22:16:16

标签: linux linux-kernel virtualization

我正在尝试在VM中运行Linux,以便我可以进行更改并快速测试它们。我发现了这个教程...

http://blog.vmsplice.net/2011/02/near-instant-kernel-development-cycle.html

我尝试了以下命令(在linux-2.6目录下,通过git检出)... kvm -kernel arch / x86 / boot / bzImage -initrd /boot/initrd.img-2.6.38-10-generic-append“console = ttyS0”-nographic

我使用update-initramfs工具创建了initrd.img-2.6.38-10-generic。这是我运行时的输出...

http://pastebin.com/HxGMMHSt

无法加载某些模块而未安装任何模块。我想我错过了一些关键步骤,我对虚拟化非常不熟悉。

运行Ubuntu 11.04

感谢任何帮助,谢谢。

1 个答案:

答案 0 :(得分:1)

似乎你没有安装模块,而kvm在/ lib / modules中找不到它们。 make modules_install可能有帮助。