2014-04-02 31 views
0

我在ubuntu上的linux上工作。我通过添加系统调用来修改linux 2.6.25的源代码,而我的操作系统安装了一些其他版本的linux。为了测试我修改过的代码,我需要安装一个模拟器还是可以在终端窗口上测试它? 如果我可以在终端上编译和编译我的linux 2.6.25,我应该怎么做?我们可以使用终端来测试修改后的内核代码吗?

+0

我会建议使用QEMU –

回答

2

您可以通过在当前的Ubuntu系统中安装该内核来测试修改后的内核。

请按照以下步骤在系统中安装内核。

1)编译修改过的Linux内核

make 

2)使用下面的命令

make modules_install install 

3)更新initramfs的按使用以下命令中的内核进行的更改安装该内核

update-initramfs -u -k 3.0.0 

4)最后,更新grub loader来添加你的ke的条目使用以下命令在引导装载程序中引导。

update-grub 

5)重新启动系统并执行uname -r命令来验证您是否更新了内核。

reboot 

uname -r 

你可以找到关于下次重新启动与您现有的内核更新的内核,并检查您已与内核的修改更新的内核。

请让我知道如果你需要任何更多信息,

+0

良好的信息来源 – HMS

相关问题