VirtualBox无法启动

Anonim

VirtualBox无法启动

VirtualBox Virtualization工具通过稳定的操作来区分,但它可以由于某些事件而停止运行,无论是错误的用户设置还是主机上的操作系统更新。

启动错误VirtualBox:主要原因

各种因素可能会影响VirtualBox程序的操作。它可以停止工作,即使它最近或在安装后的时间很容易推出。

最常见的是,用户面临他们无法正常运行虚拟机,而VirtualBox Manager本身就像往常一样运行。但在某些情况下,窗口本身不会启动,允许您创建虚拟机并管理它们。

让我们处理如何消除这些错误。

情况1:无法执行虚拟机的第一次启动

问题:当VirtualBox程序本身的安装和虚拟机的创建已经成功时,会出现操作系统安装转。它通常发生在尝试第一次启动创建的计算机时,出现此错误:

“您的系统上不可用硬件加速(VT-X / AMD-V)。”

错误VirtualBox VT-X AMD-V

与此同时,VirtualBox中的其他操作系统可以轻松启动和工作而不会出现任何问题,并且您可以在使用虚拟框的第一天面临远方的错误。

解决方案:您必须启用BIOS虚拟化支持功能。

  1. 重新启动PC,然后启动时,按BIOS输入键。
    • 奖励BIOS的方式:高级BIOS功能 - 虚拟化技术(在某些版本中,名称减少到虚拟化);
    • AMI BIOS的路径:指向I / O(或虚拟化)的Advanced - Intel(R)VT;
    • 华硕UEFI的路径:高级 - 英特尔虚拟化技术。

    对于非标准BIOS,路径可能不同:

    • 系统配置 - 虚拟化技术;
    • 配置 - 英特尔虚拟技术;
    • 高级 - 虚拟化;
    • 高级 - CPU配置 - 安全虚拟机模式。

    如果未在上面指定的曲目上找到设置,请通过BIOS部分,并找到负责虚拟化的参数。在他的标题中应该由以下单词之一出席:虚拟,VT,虚拟化。

  2. 要启用虚拟化,请将设置放到启用状态。
  3. 不要忘记保存所选设置。
  4. 启动计算机后,转到虚拟机的设置。
  5. 单击“系统”选项卡 - “加速”,然后选中“启用vt-x / amd-v”项旁边的框。

    在VirtualBox中启用虚拟机虚拟机

  6. 打开虚拟机并开始安装客户操作系统。

情况2:未启动VirtualBox Manager

问题:VirtualBox Manager未响应启动尝试,它不会给出任何错误。如果查看“查看事件”,则可以看到关于启动错误的记录作证。

窗口与错误virtualbox

解决方案:回滚,更新或重新安装VirtualBox。

如果您的VirtualBox版本过时或使用错误安装/更新,则足以重新安装。具有安装的Guest OS的虚拟机同时不会去任何地方。

最简单的方法是通过安装文件恢复或删除虚拟Boks。运行它并选择:

  • 修复 - 校正虚拟箱不起作用的错误和问题;
  • 删除 - 纠正无帮助时删除VirtualBox管理器。

校正或删除VirtualBox

在某些情况下,特定版本的VirtualBox拒绝使用单独的PC配置正确工作。有两个输出:

  1. 等待新版本的程序。检查官方网站www.virtualbox.org并按照升级。
  2. 滚入旧版本。要执行此操作,请先删除当前版本。这可以通过Windows中的上面指定的方法或通过“安装和删除程序”进行。

不要忘记备份重要文件夹的副本。

运行安装文件或从官方网站上与归档发布下载官方网站的旧版本。

查看所有VirtualBox版本

情况3:更新操作系统后,VirtualBox不会启动

问题:由于VB操作系统的最新更新,管理器不会打开或启动虚拟机。

解决方案:等待新的更新。

操作系统可以刷新并与当前版本的VirtualBox变得不兼容。通常在这种情况下,开发人员会及时释放消除此类问题的虚拟框更新。

情况4:一些虚拟机无法启动

问题:如果您尝试启动某些虚拟机,则会出现错误或bsod。

BSOD由于VirtualBox中的Hyper-V

解决方案:断开Hyper-V.

管理程序启用的管理程序会干扰虚拟机的启动。

  1. 代表管理员打开“命令行”。

    代表管理员推出CMD

  2. 写下命令:

    bcdedit / set hypervisorlaunchtype关闭

    关闭Hyper-V

    然后按Enter键。

  3. 重新启动PC。

情况5:内核驱动程序的错误

问题:尝试启动虚拟机时,出现错误:

“无法访问内核驱动程序!确保核心模块已成功加载。“

错误无法访问内核驱动程序

解决方案:重新安装或更新VirtualBox。

重新安装当前版本或更新VirtualBox到新组件可以是“情况2”中指定的方法。

问题:而不是使用客户操作系统启动计算机(为Linux)出现错误:

“未安装内核司机”。

VirtualBox错误 - 未安装内核驱动程序

解决方案:断开安全启动。

具有UEFI的用户而不是通常的奖励或AMI BIOS具有安全的启动功能。它禁止启动未授权的操作系统和软件。

  1. 重新启动PC。
  2. 在启动期间,按BIOS输入键。
    • 华硕的方式:

      启动 - 安全启动 - OS类型 - 其他操作系统。

      启动 - 安全启动 - 已禁用。

      安全 - 安全启动 - 禁用。

    • HP的方法:系统配置 - 启动选项 - 安全启动 - DSabled。
    • 宏碁方式:认证 - 安全启动 - 已禁用。

      高级 - 系统配置 - 安全启动 - 已禁用。

      如果您有一台笔记本电脑宏碁,那么您将无法禁用此设置。

      首先使用Set Supervisor密码,设置密码,然后尝试禁用安全启动。

      在某些情况下,您可能需要从UEFI切换到CSM或遗留模式。

    • 戴尔的方式:启动 - UEFI引导 - 已禁用。
    • Gigabyte的路径:BIOS功能 - 安全启动 - 包括在内。
    • 联想和东芝的方式:安全 - 安全启动 - 禁用。

情况6:而不是虚拟机,UEFI交互式shell开始

问题:未启动客户操作系统,并显示一个交互式控制台。

在VirtualBox中启动虚拟机时交互式控制台

解决方案:更改虚拟机设置。

  1. 运行VB管理器并打开虚拟机设置。

    VirtualBox中的虚拟机设置

  2. 单击“System”选项卡,然后选中“启用EFI仅”项目旁边的框(仅限特殊操作系统)。“

    在VirtualBox设置中启用EFI

如果没有解决方案帮助您,那么请留下关于问题的信息的评论,我们会尽力帮助您。

阅读更多