VMware cpufreq_online 错误

Vmware cpufreq_online Error

我在 Vmware 上 运行 ubuntu 已经有一段时间了,但最近开始在启动时出现错误,我无法继续进行。

我收到黑屏并显示以下消息:

cpufreq_online: failed to initialize policy for cpu: 0 (-19)

[sda] Assuming drive cache: write through 
/dev/sda1: clean, 313076/1900544 files, 1786227/7601920 blocks

在此之前,VM 内没有任何更改。

所以我可以通过在显示设置下禁用 "Accelerate 3d graphics" 来简单地解决这个问题。

我在某处读到有人对 cpu 有类似的错误,他们能够以这种方式解决它。

禁用 "Accelerate 3d graphics" 对我不起作用。但是,我在其他地方发现我应该增加我所做的 CPU 核心,它解决了我的问题

我遇到了同样的错误。 我只是更改处理器内核。 你可以按照这个:- 打开映像的 VM 设置。 处理器-> 每个处理器的内核数:- 设为 2(大于 1)。

在我的例子中,它既不是 3daccelerator,也不是每个处理器的内核数。 我们的服务器是 运行 Debian 10,我们的解决方案是禁用 intel_pstate 驱动程序。从这里得到解决方案:

在控制台中以 SUDO 身份执行以下命令后,启动期间的错误消失了:

  1. 编辑 GRUB 配置文件: 须藤纳米 /etc/default/grub

  2. 将以下字符串附加到 GRUB_CMDLINE_LINUX_DEFAULT 行: "intel_pstate=禁用 acpi=强制"

或将其添加为新行以形成如下内容: GRUB_CMDLINE_LINUX_DEFAULT = "安静 intel_pstate=禁用 acpi=强制"

安静选项不会在启动时显示所有信息。

  1. 升级 GRUB: sudo update-grub

  2. 重启 OS

希望这能帮助其他人更快地解决这个问题。