我发现了一些相关的问题,例如Ubuntu 18.04 lts 在启动时冻结,在 wndows Virtual box 中。解决方案?,但我的情况 a 是一个很大的不同:
我在装有 Intel(R) Xeon(R) CPU E5-1650 的服务器上运行 VMware Workstation 14.1.3。
我有一个带有四核 Ubuntu 14.04 的 VM,我将其升级到 Ubuntu 18.04。内核是 4.15.0-36-generic。
升级后,VM 无法再启动,它会卡在“正在启动 SMP 配置”状态。
如果我将 VM 更改为只有一个核心,它会成功启动。
另外,我可以通过在引导过程中选择 4.4.0 内核来引导。
我无法应用任何特定于 Virtualbox 的选项,是否有其他人在 VMware 上遇到过这种情况并知道如何解决?
更新:
我查看了 VM 的 vmware.log,最后的条目如下:
2018-10-09T13:43:12.054+02:00| vcpu-0| W115: CPU microcode update available.
2018-10-09T13:43:12.054+02:00| vcpu-0| W115+ The guest OS tried to update the microcode from patch level 60 (3Ch) to patch level 61 (3Dh), but VMware Workstation does not allow microcode patches to be applied from within a virtual machine.
2018-10-09T13:43:12.054+02:00| vcpu-0| W115+ Microcode patches are used to correct CPU errata. You may be able to obtain a BIOS/firmware update which includes this microcode patch from your system vendor, or your host OS may provide a facility for loading microcode patches.CPU reset: soft (mode 0
Run Code Online (Sandbox Code Playgroud)
然而,这些只是警告,所以我认为它不起作用。
Jer*_*ipp 10
我也碰到了这几天。有一个基于阅读 esxi 日志关于未能应用英特尔微码更新的想法,并决定查看是否有可能将其删除并确定修复它。
我的想法来自:https : //ubuntuforums.org/showthread.php?t=2273643
必须启动到恢复模式才能执行以下命令:https ://wiki.ubuntu.com/RecoveryMode
我运行的命令让它工作。
sudo dpkg -l|grep intel
sudo apt-get purge intel-microcode
sudo update-grub
sudo reboot
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4993 次 |
| 最近记录: |