首先问qemu是什么?
在完成了linux3.0的编译工作之后,我们希望能对linux的内核进行调试,而qemu给我们提供了这样的环境。在网上看了一些介绍,感觉有点儿不明白,大体上说qemu是虚拟机性质的,但是虚拟机跟我们要进行的调试工作有什么关系呢?问了师兄,他的解释通俗易懂,如下:把自己编译的内核放在虚拟机上(qemu)跑,然后在物理机上对其进行调试。明白了么?我们不可能期望对运行在物理机上的内核进行调试,这是不可能的。那么我们就把它放在虚拟机上,虚拟机是可以进行操控的,这下应该明白了。要多问问有这方面 经验的人,有时候只需要人家的一句话。好了下面介绍qemu的安装。
1.下载qemu.我把我下在的qemu上传上去了,大家可以去下载。
2.解压下载得到的文件夹,进行安装。遇到的问题:
首先./configure的时候系统提示没有zlib库,这个只需要安装zlib库就行了,我把我下载得到的zlib库也上传上去了,可以搜索下载。其安装方法和其它的一样。另外网上有提示“但是注意,实践中发现在qemu-kvm的configure后还必须再把zlib make
qemu的安装与内核的调试初步
最新推荐文章于 2023-01-07 21:17:41 发布