我正在尝试在qemu模拟器上加载的linux内核bzImage上编译内核版本3.2.0的内核模块,但是我收到以下错误:
/lib/modules/3.2.0/build no such file or directory
。我尝试通过网络查找解决方案但没有具体的相关解决这个问题,因为内核映像是通过qemu加载的。我在qemu上加载bzImage的命令是qemu/qemu-system-x86_64 -m 2G -kernel ../linuxkernel/arch/x86/boot/bzImage -hda ../../sid.ext2 -append "root=/dev/sda"
答案 0 :(得分:1)
var str = "https://soundcloud.com/dj-brynny/fourfiveseconds-brynny-quicky-bootleg-read-description";
str = str.substring( str.lastIndexOf("/")+1 );
仅包含内核的图像,它不包含构建模块所需的文件。
你应该:
bzImage
点的目录。/lib/modules/3.2.0/build
将自动指向已编译的源文件。