系统更新后,安装在 VirtualBox 中的 Ubuntu 18.04 LTS 在启动时挂起

系统更新后,安装在 VirtualBox 中的 Ubuntu 18.04 LTS 在启动时挂起

主机:Windows 10,包含所有最新更新

来宾:Ubuntu 18.04

VirtualBox 5.2.12

  • Ubuntu 18.04 VirtualBox 机器:4GiB、2CPU、VT-x/AMD-V、嵌套分页、PAE/Nx、视频内存 56 MB
  • 我从 ubuntu-18.04-desktop-amd64.iso 安装了 Ubuntu 18.04。
  • 已重新启动:启动正常。
  • 安装了 Ubuntu 的所有最新更新。
  • 尝试重新启动:它挂起了。

尝试增加虚拟机的内存和处理器的数量——但没有任何帮助。

我的另一台 VB 机器是 Ubuntu 16.04,具有所有最新更新,并且运行良好。

答案1

我遵循了此主题 forums.virtualbox.org

  1. 创建新机器,例如,在 UI 中单击“新建”
  2. 选择高级模式
  3. 从非工作机器中选择 Ubuntu 的 .vdi 文件
  4. 保持这台机器的设置简单
  5. 启动后一切应正常工作

答案2

我的设置与您的非常相似,所以我们可能遇到相同的问题。就我而言,更新后的 Ubuntu VM 的启动时间显著增加(5 分钟 vs. 20 秒)。

核实:

  • 让虚拟机启动过程完成
  • 在 Ubuntu 会话中打开终端并运行journalctl -b
  • 阶段应该说明长时间的延迟kernel: random: crng init done

解决:

  • 启动更新的 Ubuntu VM
  • 单击启动虚拟机屏幕内,并确保您的输入被捕获。按虚拟机内的任意键将显著加快启动过程。
  • 在 Ubuntu 会话中打开终端并更新 rng-tools5 包:sudo apt upgrade rng-tools5
  • 重新启动后,启动时间应该恢复正常。

看起来,具有当前补丁级别的 18.04 LTS 的 VirtualBox 安装存在与没有硬件随机数生成器的某些裸机安装相同的错误。

更新 rng-tools5 包的信息位于此处:https://unix.stackexchange.com/questions/442698/when-i-log-in-it-hangs-until-crng-init-done

相关内容