我正在开发一个自定义ARM板,我正在使用脏内核。我使用wheezy(debian 7.2)armhf构建了一个根文件系统。当我在Qemu(qemu-system-arm)中启动这个根文件系统时,我可以看到debian启动日志消息。我不会在ARM板的帧缓冲区或串行控制台上看到它们。 console =在内核命令行中正确设置,我确实在系统启动时看到了内核日志消息。
什么内核配置选项(如果有的话)可能导致此问题?我正在努力清理我拥有的这个内核并使它变得非常脏。或者是否有一个Debian配置来管理日志行为?我已经尝试将VERBOSE放在/ etc / default / rcS
中我已经尝试在命令行上放置详细和调试。安装bootlogd也没有帮助 - 启动日志(/ var / log / boot)显示为空。
答案 0 :(得分:0)
查看所有这些选项:
答案 1 :(得分:0)
看了this post grep -rn PTY sysvinit-2.88dsf/
后确认提示
sysvinit-2.88dsf / man / bootlogd.8:60 :(因此\ fBbootlogd \ fP需要在内核配置中支持PTY。)
所以CONFIG_LEGACY_PTYS
应该在内核配置中设置,目前不是
2831:#CONFIG_LEGACY_PTYS未设置
答案 2 :(得分:0)
就像--noclear