目前,VirtualBox在使用物理硬盘之前只能使用命令行创建磁盘。
我们假设VirtualBox安装在“D:\ProgramFiles\Oracle\VirtualBox”目录下,在“D:\Users\VirtualBoxVMs\Ubuntu\”目录下生成文件。
Shell
1
"D:\ProgramFiles\Oracle\VirtualBox\"internalcommandscreaterawvmdk-文件名"D:\Users\VirtualBoxVMs\Ubuntu\"-rawdisk\\.\PhysicalDrive1
\\.\PhysicalDrive1代表设备上的第二个硬盘;\\.\PhysicalDrive0是第一个硬盘,\\.\PhysicalDrive2是第三个硬盘。
您可以在Windows磁盘管理中找到硬盘的分区路径。如下图:
然后新建一个虚拟机,选择“使用现有虚拟硬盘文件”并找到刚刚创建的。
对于Windows8.1/10系统,要启动命令行,管理员需要启动并运行上述命令;否则会报告找不到磁盘。此外,启动VirtualBox时,您还需要以管理员身份运行它;否则会出现VERR_ACCESS_DENIED错误,如下:
上一篇:快速搭建虚拟机集群
下一篇:思杰虚拟机挂载现有虚拟硬盘