对“未找到可启动媒体”错误进行故障排除 VirtualBox

许多 VirtualBox 用户至少经历过一次消息 ‘致命:无法从引导介质读取! 系统停止。‘ 有时也会显示 ‘找不到可启动媒体系统停止‘。

尝试启动新虚拟机时,此错误更为常见,但如果虚拟硬盘驱动器丢失,则在现有虚拟机上也并非不可能发生。

笔记: 这个问题纯粹是因为 VirtualBox,并且可以在任何主机操作系统上体验,无论是 Windows、Mac OS 还是 Linux。

是什么导致“无法从引导介质读取”错误?

这个问题背后有两个主要原因:

  • VirtualBox 不指向操作系统,无论是挂载的 iso 还是具有可引导操作系统的虚拟硬盘。 第一次创建虚拟机时,需要挂载一个可启动的iso Ubuntu. 如果在启动虚拟机之前安装可启动的 iso,您将成功启动系统。
  • CD / DVD 存储设备控制器配置为 SATA. 如果您不小心将可引导的 iso 安装到 SATA 存储设备控制器而不是 IDE,则会出现另一个问题。 VirtualBox 当 SATA 存储设备指向虚拟硬盘驱动器时,它可以正常工作,但对于可引导的 ISO 则不是这种情况。

如何解决?

如果您不确定这 2 个原因中的哪一个适用于您,我可以向您展示涵盖这两个原因的解决方案,并最终停止接收错误消息。

第1步:右键单击不可启动状态的虚拟机,然后单击设置。

第2步:设置菜单打开后,按照以下步骤访问存储 > 控制器:IDE > 选择可启动的 iso 并单击确定。

第 3 步: 启动你的虚拟机,你应该可以从挂载的iso正常启动。

结论

VirtualBox 启动问题很常见,而且很容易修复,但如果您不知道该怎么做,可能会令人沮丧。 如果您是 It’s FOSS 的常客,您就会知道虚拟化技术是我的兴趣所在。 如果您最近发现了我们,并且想开始探索我们的功能 VirtualBox,我建议开始尝试本指南,涵盖 Fedora 安装在 VirtualBox,因为您可以超越简单的安装。