魔鬼的惊叹 发表于 2016-01-11 13:29

linux内核验证

在读内核代码的过程中有时候想写些小模块来验证下自己的理解,如果采用insmod的方法,万一加载的模块有问题导致系统崩溃什么的,那么重启之后insmod加入的模块还在内核当中吗?

或者哪些虚拟机可以直接使用编译源码得到的各种Image文件

请各位大神赐教,thanks.

jeppeter 发表于 2016-01-11 14:28

回复 1# 魔鬼的惊叹


    如果只是明智INSMOD加载,那重启的时候,模块已经不在内核中了。除非你修改了一个叫depmod的配置文件,这里会自动在启动的时候加载内核文件。
   虚拟机与普通的内核是一个原理,没有什么区别。

longddr 发表于 2016-01-11 19:50

Using vm to test kernelis a better choice

魔鬼的惊叹 发表于 2016-01-11 22:45

回复 2# jeppeter

有什么推荐的虚拟机吗?


   

bensenq 发表于 2016-01-12 00:07

qemu(kvm) or bochs is enough.
回复 4# 魔鬼的惊叹


   
页: [1]
查看完整版本: linux内核验证