![如何编辑 /arch/x86/kernel/setup.c?](https://linux22.com/image/1049473/%E5%A6%82%E4%BD%95%E7%BC%96%E8%BE%91%20%2Farch%2Fx86%2Fkernel%2Fsetup.c%EF%BC%9F.png)
我想向这个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 退出。
完毕