【发布时间】:2015-02-09 02:56:03
【问题描述】:
我在使用 VirtualBox 时遇到了一些问题。我在我的 PC 上安装了 VirtualBox(Toshiba Satellite,64 位操作系统,8GB RAM,455GB 磁盘空间,Windows 8.1),因为我正在尝试将 Genymotion 与 Android Studio 一起使用。但是,在创建 VM 并尝试运行它之后,我在 VirtualBox 命令中收到此消息,Fatal: no bootable medium found! System Halted.
这些是我创建虚拟机所采取的步骤:
- 打开 Oracle VM VB 管理器,选择新建。
- 创建 VM 窗口打开,名称和操作系统:我的名字是
OracleVMVBCRW,我的类型是Microsoft Windows,版本是Windows 8 (64 位)。 - 内存大小为 2048MB。
- 硬盘现在是创建虚拟硬盘。
- 硬盘文件类型为 VDI(VirtualBox Disk Image)。
- 物理硬盘上的存储空间是动态分配的。
- 文件位置和大小为
OracleVMVBCRW,25GB。
这会在我的 VB 管理器中创建虚拟机。我选择开始,OrcaleVMVBCRW窗口打开,前面有一个VB信息窗口,信息窗口包含有关自动捕获键盘选项打开的内容,我选择确定。然后选择启动盘窗口打开,该字段填充了主机驱动器'D:',旁边有一个文件夹图标,我选择它,我可以看到 OrcaleVMVBCRW 文件夹,我打开它,它是空的文件字段设置为所有虚拟光盘文件(*.dmg *.iso .cdr),如果我将文件选择器更改为所有文件(),我可以看到 OracleVNVBCRW,类型 VirtualBox机器定义(.vbox); Orcale VMVBCRW.vbox-prev,类型 VBOX-PREV 文件 (.vbox-prev),OracaleVMVBCRW,类型虚拟磁盘映像 (.vdi)。它们各自的路径是:C:\Users\Reed\VirtualBox VMs\OracleVMVBCRW。我选择 OracaleVMVBCRW,键入虚拟磁盘映像 (.vdi),然后打开,但 VB-Error 窗口出现并显示以下消息:Failed to open the CD/DV image C:\Users\Reed\VirtualBox VMs\OracleVMVBCRW.vdi,在此下方,The medium ‘C:\Users\Reed\VirtualBox VMs\OracleVMVBCRW.vdi’ can’t be used as the requested device type。
如果我选择我找到的详细信息图标:
Result Code: E_FAIL (0x80004005)
Component: Medium
Interface: IMedium {29989373-b111-4654-8493-2e1176cba890}
Callee: IVirtualBox {3b2f08eb-b810-4715-bee0-bb06b9880ad2}
Callee RC: VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)
我选择确定并返回选择启动磁盘窗口,再次使用主机驱动器“D:”填充字段,然后选择启动。 OracleVMVBCRW[Running]- Oracle VM VB 窗口出现,几秒钟后,以命令行样式显示Fatal: no bootable medium found! System Halted。我关闭窗口,出现 Close VM 窗口,我选择 Power off the machine and OK。
回到VM VB管理器我尝试了以下故障排除方法:
1) 设置窗口,存储,存储树,添加新的CD/DVD驱动到控制器:IDE,选择磁盘图标,请选择一个虚拟光盘文件窗口打开,在里面,文件夹Logs,地址:C :\Users\Reed\VirtualBox VMs\OracleVMVBCRW,我打开它,它是空的,文件类型设置为所有虚拟光盘文件(*.dmg *.iso .cdr),我将文件类型更改为全部files(),然后我看到 VBox,Type Text Document (.log),我知道这行不通。在请选择虚拟光盘文件窗口中,我选择这台电脑,然后搜索OracleVMVNCRW,我在这里找到许多OracleVMVNCRW 文件和文件夹,我选择红色立方体或OracleVMVBCRW,输入Virtual Disk Image(.vdi),选择打开(打开旁边的文件类型仍然设置为所有文件(*))。我再次收到与上述相同的 VirtualBox-Error。
2) 回到 OracleVMVNCRW-Settings,现在是系统,我取消选中 Floppy,这样只有 CD/DVD 和 Hard Disk 保持选中状态,另外 Chipset 设置为 PIIX3,Extended Features: Enable IO APIC 和 Enable Absolute point device 是检查。然后回到 Storage,将新的 CD/DVD 驱动器添加到控制器 IDE,留空,突出显示 Empty,选择选择虚拟磁盘图标,选择 OracleVMVBCRW.vdi,同样的错误消息。再试一次,这次检查 Live CD/DVD,同样的错误信息。 2 中的所有尝试都是在 CD/DVD 驱动器设置为 IDE Primary Master 时进行的。
还有一个问题,如果我在我的虚拟机 VB 管理器中选择一个虚拟机,右键单击,删除,然后选择删除所有文件,这是否会从我的计算机中删除该虚拟机的所有痕迹并返回它正在使用的资源?如果不是,有哪些方法可以删除 VM 的所有方面并返回使用的资源?
谢谢。
【问题讨论】:
标签: android windows virtual-machine virtualbox genymotion