解决Ubuntu虚拟机卡死问题,Ubuntu卡住修复方法

当您想在 电脑 上探索不同的操作系统及其功能时,虚拟机非常有用。大多数情况下,它们可以有效地工作,让您可以毫无故障地运行已安装的操作系统。当您在计算机上安装最新版本的 Ubuntu 时,情况也是如此。然而,一些用户报告说在尝试启动时?出现错误——“?Ubuntu 在虚拟机中冻结”。

既然你在这里,你一定也遇到了这样的问题。您不必担心,因为在本指南中,我们将讨论可能导致此问题的原因和五个可能的解决方案。让我们详细探讨修复 –

是什么导致 Ubuntu 在打开时崩溃或冻结?

Ubuntu 可能会由于不同的原因在 VirtualBox 中冻结,例如缺乏足够的 RAM、存储空间,甚至 CPU。如果您不希望操作系统卡顿,请检查以下问题并尝试消除它们的影响。

Ubuntu 在 VirtualBox 中冻结的最突出原因如下 –

  • 其他阻碍 Ubuntu 打开的应用程序
  • 启用 3D 加速
  • 缺乏足够的 CPU
  • VirtualBox 需要更新
  • 你安装了一个损坏的 Ubuntu

如何解决 Ubuntu 在虚拟机中冻结

当您在 VirtualBox 中启动 Ubuntu 并且它冻结而不是正常打开时,您最好查看以下修复程序并查看是否可以解决此问题。

1]关闭在后台运行的应用程序并重新启动您的电脑

一个虚拟机消耗大量的系统资源。因此,检查是否有任何应用程序在后台运行变得至关重要。如果您确实知道有任何应用程序在后台运行,请先停止它。之后,检查 Ubuntu 现在是否开始正常打开。

如果您长时间没有重新启动设备,Ubuntu 操作系统有时会无法启动甚至崩溃。作为解决方法,请重新启动您的 电脑 并尝试再次启动 VM。

2]禁用3D加速

默认情况下,在虚拟机上使用 Ubuntu 时会启用 3D 加速。Windows 的此功能在启用时已知会导致在 VM 中打开操作系统时出现问题。解决此问题的最佳方法是禁用 3D 加速。为此,请使用以下步骤 –

  • 首先,启动您的 VirtualBox。
  • 右键单击 VM 内的任意位置,然后选择“设置”。
  • Display然后Screen
  • 在这里,您会找到 3D 加速复选框。取消选中此框并点击OK
  • 重新启动您的 VirtualBox,以便更改在下次 VM 启动时生效。

3] 为 Ubuntu 分配更多的 CPU

当你在 VirtualBox 中安装 Ubuntu 时,CPU 分配是自动完成的,并保持在 2GB 左右。在大多数情况下,这被认为是好的,因为您可以在控制台上尝试一些操作。但是,如果您愿意继续安装 Ubuntu 并向其添加新软件,请确保分配更多 CPU。

为虚拟机分配更多 CPU 将使您可以广泛使用 Ubuntu,并且操作系统不会突然冻结或崩溃。以下是执行此任务的方法 –

  • 双击图标启动 VirtualBox。
  • 右键单击 Ubuntu 并选择Settings
  • 选择系统,然后选择处理器。
  • 在这里,您可能会看到一个可以增加或减少处理器能力的滑块。
  • 要增加它的功率,只需将滑块向右滑动并点击OK

注意:既然你在这里,接下来转到主板选项卡并增加你的基本内存。这将改善系统内存持续存在的任何问题。

  • 重新启动 VM 并检查问题是否解决。

如果 Ubuntu 在启动时仍然冻结怎么办?

一般来说,分配更多 CPU 并禁用 3D 加速可以解决几乎所有用户的这个问题。但是,如果在此之后问题仍然存在,您可以采用下面讨论的这两种解决方案 –

4]更新VirtualBox

我希望VirtualBox 中的 Ubuntu 冻结问题现在已经解决。如果不是,则问题可能出在 Virtual Manager 本身。要解决此问题,您必须访问 VM 的官方网站,并下载最新的补丁更新。双击下载的安装文件以更新您的 VirtualBox。

5]全新安装Ubuntu

如果更新 VirtualBox 也无法解决 Ubuntu 冻结问题,您最好卸载当前安装的虚拟机。这样做也会删除 Ubuntu 操作系统。重新启动您的 电脑 并在 Windows 11/10 的 VirtualBox 上全新安装 Ubuntu。

是什么让 Ubuntu 在 VirtualBox 中运行缓慢?

当您在计算机上全新安装操作系统时,安装的操作系统能够访问所有系统资源并随意使用它们。但是,在 VirtualBox 中安装 Ubuntu 是部分安装。分配给它的资源是有限的,因此它不能使用它需要的那么多。

您可以配置设置以增加处理器或内存基数。我们将在讨论它的五个修复程序时对其进行研究。

版权声明