我遇到了类似于这个问题中讨论的严重问题。
不过,就我而言,我有一个用于小型嵌入式处理器(mips,mt7628)的最新内核(5.3),启动过程停止超过 6 分钟,直到我得到 kprint:
[ 402.804482] random: crng init done
在该引导序列正常继续之后:
[ 403.807776] usbcore: registered new interface driver usbhid
[ 403.813440] usbhid: USB HID core driver
Starting kmsgd: OK
Starting applicazione: stream.py OK
...
有人可以解释发生了什么(以及可能的解决方法)吗?
当然,我没有随机化硬件。
我被指示使用haveged,它实际上大大缩短了启动时间:
我会把这个答案留给任何会遇到这个问题的人。
在接受这个之前,我会等待更好的答案。
注意:这个来源暗示可能有某种内核错误导致熵池耗尽,但我没有找到精确的参考资料。