开发板启动后经常会看到这样一条打印信息random: nonblocking pool is initialized
图片1.png
有时候会影响我们输入命令,那么如何去掉这句话呢?

在命令行输入:

root@ELF1:~# cat /proc/sys/kernel/printk
7       4       1       7

7:优先级高于该值的消息将被打印至控制台。
4:默认的printk消息优先级别,优先级为4, 由于的等级比7高,故可以被打印到控制台。
1:可接收的最高优先级,这里是1。
7:默认控制台优先级,即第一个参数的默认优先级。

优先级最高的是0,其次是1,再次是2,以此类推,最后的是7。在terminal中经常会弹出:random: nonblocking pool is initialized,打断输入输出的这句话,等级是5。不想看到它的话,可以设置等级在5以上的信息才可以输出,那个第一个参数我们可以设置成4。

打开/etc/rc.local开机自启脚本:
root@ELF:~# vi /etc/rc.local
添加:echo "4 4 1 7" > /proc/sys/kernel/printk
图片2.png
保存重启开发板,不再出现那条打印信息。

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Powered by Discuz! X3.5  © 2001-2013 Comsenz Inc.