如何编辑 /arch/x86/kernel/setup.c?

如何编辑 /arch/x86/kernel/setup.c?

我想向这个setup.c 文件添加一个打印语句,并希望在内核执行start_kernel()时在我的消息中看到它...

     printk(KERN_INFO "m_name (put your name here): setup_arch(): command_line=%s\n",*command_line); 

这将打印

 my real name: setup_arch(): first_value_of_command_line

在 /var/log/messages 中

我有 LXR 和 14.04.1-Ubuntu

有人可以在这里列出如何做到这一点的步骤吗?

答案1

在终端中输入以下命令。

首先您必须以超级用户身份登录。

sudo su
cd /var/log/messages 
nano setup.c

这将在 nano 编辑器中打开 setup.c 文件。然后将您想要的行添加到您想要的任何位置。完成所有更改后,按 CTRL+O 组合键保存文件。如果它要求确认,请输入 Y 并按回车键。然后按 CTRL+X 退出。

完毕

相关内容