VirtualBox 中的“未找到可启动媒体”是什么意思?

CEN*_*AUR 89 virtualbox

我最近一直在尝试安装 VirtualBox,当出现此消息时:

No bootable medium found!
Run Code Online (Sandbox Code Playgroud)

有人可以告诉我出了什么问题吗?

Mit*_*tch 74

此消息仅表示您还没有告诉您的虚拟机在哪里可以找到它的操作系统。

在 Virtual Machine 窗口中,转到 Storage 和 medium。见下图。

在此处输入图片说明

  • 如果您*已经*指定了这样的 ISO 或启动磁盘,它也会出现相同的错误,但这是不合适的 - 例如,即使在执行了此处建议的所有操作后,我仍然遇到此问题,因为我错误地选择了 `ubuntu-16.04.3 -server-arm64.iso` 而不是 `ubuntu-16.04.3-server-amd64.iso` *(我应该使用 **amd64** 版本而不是 **arm64** 版本)* (3认同)
  • 该错误仍然出现。设备本身有问题。 (2认同)

sco*_*eus 13

我在尝试启动并运行自己的 VM 时遇到了这个问题。我从 OSBoxes 下载了一个 VDI 文件,并试图用它来创建一个 VM。

创建自己的 VM 时,请确保在提示创建虚拟硬盘时选择:

使用现有的虚拟硬盘文件

使用文件选择器在文件系统中找到 VDI 文件并选择它。

一定不要新建虚拟硬盘;加载您要运行的那个。

下图说明了我的观点。

使用现有的虚拟硬盘文件


Tak*_*kat 8

假设您已经创建了一个虚拟硬盘驱动器,并将 Ubuntu 安装到该驱动器上,如以下问题的答案所示:

然后,如果您完成了安装,并从虚拟 CD 托架中删除了安装 ISO,您应该能够从该硬盘驱动器启动。

这当然只能在您已将此驱动器的映像包含在虚拟机的“存储”设置中的情况下才能完成,您可以在其中将安装的 VDI 映像附加到虚拟 IDE 或虚拟 SATA 端口:

在此处输入图片说明

此外,我们需要确保您没有在虚拟机的系统 > 引导顺序设置中禁用从硬盘驱动器引导

在此处输入图片说明


Sil*_*via 2

如果您已经(据我所知)安装了 virtualbox 并在其中创建了虚拟机,那么如果您的虚拟机是全新的,则必须配置它、网络和存储。

如果您没有获得可启动介质,则意味着您的虚拟机中的 HDU 和 CDU 都是空的(这也可能意味着您的虚拟机 HDU 没有任何启动记录或任何操作系统)。

干杯,

西尔维娅