使用 Virtualbox 挂载并启动安装在专用物理磁盘上的操作系统

使用 Virtualbox 挂载并启动安装在专用物理磁盘上的操作系统

背景 - 我正在双启动 Win10 和 Kubuntu 14.04。

Windows 10 有自己的 240 GB SSD(C:)和 1 TB 驱动器(D:)。

在磁盘管理下

  • C: 显示为磁盘 2
  • D:显示为磁盘 1。

磁盘 0 是 240 GB 的 SSD,我将其用作 Linux 主页分区,另外还有 2 TB 的 HDD 用于存储 Linux 数据,在 Windows 10 中显示为磁盘 3。

现在,我想在启动 Windows 10 后在 VirtualBox 中使用我的 Linux 分区。以下文档以及,我打开cmd提示 rom 窗口并输入:

VBoxManage.exe internalcommands createrawvmdk -filename "C:\Users\jrobe\VirtualBox VMs\Jarvis\jrvs_ptr.vmdk" -rawdisk \\.\PhysicalDrive0

它确实创建了文件.vmdk,但是当我从 VBox 内部启动它时,它告诉我FATAL: No bootable medium found! System halted.

有什么想法可以引导到此设备吗?我真正想要做的就是能够在 Windows 10 中编辑磁盘 0 和磁盘 3 上的内容。我也可以创建一个新的 VM 并安装这些位置,但我不确定如何做到这一点。

答案1

你的问题可能是你的引导加载程序在磁盘 2 上

因此,当您使用物理硬盘创建虚拟机时,它缺少引导加载程序

在你的虚拟机内部:

  • 添加虚拟磁盘,可以是 2GB vmdk
  • 并添加磁盘 0 和磁盘 3

现在下一步是在这个虚拟磁盘上添加引导加载程序。这个引导加载程序将从磁盘 0 或磁盘 3 加载操作系统,无论它退出到哪里

如何手动安装引导加载程序?

相关内容