![如何配置 VirtualBox 以从外部驱动器启动 VM?](https://linux22.com/image/1455046/%E5%A6%82%E4%BD%95%E9%85%8D%E7%BD%AE%20VirtualBox%20%E4%BB%A5%E4%BB%8E%E5%A4%96%E9%83%A8%E9%A9%B1%E5%8A%A8%E5%99%A8%E5%90%AF%E5%8A%A8%20VM%EF%BC%9F.png)
为了使用 VirtualBox 访问独立硬盘上的 CentOS 7 安装,我需要采取哪些步骤?
情况如下:
CentOS 7 和 Windows 7 以双启动方式安装在 PC 上。
双启动 PC 死机了。
我取出硬盘,然后使用Apricorn SATA 线 3.0。
我在新的 Windows 8.1 机器上安装了 VirtualBox 并创建了一个新的 CentOS 7 VM。
然后我开始创建另一个名为CentOS 旧版,通过 SATA 线访问旧 PC 上拆下的硬盘的内容。但我还没有配置或尝试启动CentOS 旧版VM。此贴询问如何操作。
我如何配置 VM 的所有设置,CentOS old
以便能够通过 VirtualBox 成功访问旧 PC 的 CentOS 部分的所有内容?
以下是 VirtualBox 中所需 VM 的设置定义 GUI 的屏幕截图:
答案1
很简单,使用以下VBoxManage
命令让 VirtualBox 从外部 USB 启动。
cd %programfiles%\oracle\virtualbox
VBoxManage internalcommands createrawvmdk -filename "%USERPROFILE%"\desktop\usb.vmdk -rawdisk \\.\PhysicalDrive#
#
磁盘驱动器在哪里数字USB。可以在磁盘管理器 ( diskmgmt.msc
) 中找到。代码还使用环境变量,这些变量应该在不改变任何内容的情况下运行(除了#
)
从那里,您可以运行dd
命令、Windows 程序或实用程序来克隆 CentOS 驱动器。这将允许您拥有虚拟映像的“物理”副本,您可以从该副本启动,而无需插入外部 USB。
来源:http://www.pendrivelinux.com/boot-a-usb-flash-drive-in-virtualbox/