回答

收藏

ELF 1板卡-开发板启动后打印random: nonblocking pool is initialized

其他 其他 1876 人阅读 | 0 人回复 | 2024-04-16

本帖最后由 eefocus_3944881 于 2024-4-16 10:01 编辑

开发板启动后经常会看到这样一条打印信息random: nonblocking pool is initialized

有时候会影响我们输入命令,那么如何去掉这句话呢?

在命令行输入:
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

保存重启开发板,不再出现那条打印信息。

分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条