删除交换分区后可能会发生这种情况

删除交换分区后可能会发生这种情况

我在联想 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 就可以正常启动和安装。

相关内容