我在联想 3g 硬盘、4g 内存上安装了 Ubuntu 16.04。一切顺利,直到启动过程中卡住并显示“随机 crng 初始化完成”。非常感谢能帮助解决此问题。
答案1
这是一个内核错误,可能在不同的内核中发生。
在终端以 root 身份运行“apt-get install rng-tools”应该可以工作。
答案2
删除交换分区后可能会发生这种情况
kernel: random: crng init done
删除交换分区后可能会出现挂起的情况。
如果删除了交换分区,则文件/etc/initramfs-tools/conf.d/resume
应该完全为空或已读取RESUME=
。删除任何 UUID 号码。RESUME=NONE
无效。
$ sudo nano /etc/initramfs-tools/conf.d/resume
初始 RAM 文件系统需要更新才能使这些更改生效:
$ sudo update-initramfs -u
答案3
在启动时,内核等待鼠标移动来初始化随机数生成器。
启动时的内核消息:
sudo dmesg | less
问题信息:
kernel: random: crng init done
解决方案:
sudo apt install haveged
sudo systemctl enable haveged
答案4
对于将来搜索此问题的任何人来说,我在尝试将 Ubuntu 20.04 安装到带有 Intel Core 2 Duo U7300 CPU 的旧 HP TouchSmart TM2-1070us 笔记本电脑上时遇到了这个问题。
尝试启动 Live CD 时,系统会在“随机 crng 初始化完成”后停止运行。无论等待多久都无法解决问题。
我当时真的困惑了好一阵子,但后来偶然发现,这个问题是由于我在 BIOS 中启用了“虚拟化技术”而导致的。默认情况下,它是禁用的。我不知道为什么会这样,但只要我将其禁用,Ubuntu 就可以正常启动和安装。