在Virtualbox Guest上挂载外部SATA磁盘


2

我有一个通过SATA连接到运行Linux Virtualbox来宾的Windows机器的外部EXT3格式的外部硬盘。

我想在Linux环境中挂载磁盘,但不知道如何做。

我已经能够通过从Virtualbox的“ USB设备”列表中选择磁盘来挂载外部磁盘,但是该磁盘未显示在此处。

有人可以指出我正确的方向吗?谢谢!

Answers:


4

您可以尝试将外部磁盘挂载为VM硬盘。

VBoxManage internalcommands createrawvmdk -filename path\to\virtualdisk.vmdk -rawdisk \\.\PhysicalDriveX

path\to\virtualdisk.vmdk是运行命令后将创建的文件。然后,您可以在来宾操作系统的“存储”设置下将该虚拟驱动器安装在来宾操作系统上。

\\.\PhysicalDriveX其中X,外部驱动器的驱动器号(例如0、1、2、3)是磁盘的物理路径。如果只有一个内部磁盘,而只有一个外部磁盘,则该数字很可能是1。它应与磁盘在设备管理器中列出的顺序相对应。

sysprobs.com上有一篇文章对此进行了详细介绍。

注意:如果Virtual Box的安装目录不在PATH环境变量中,则可能需要cd进入Virtual Box的安装目录(即cd "C:\Program Files\Sun\VirtualBox"

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.