近日需要在 VirtualBox 下安装一个 ubuntu 系统的虚拟机,但手头没有 ubuntu 的 ISO 镜像文件,但以前做过一个 ubuntu 的启动优盘,可以用来安装系统的,于是在网上搜了一下,还真可以,与用 ISO 镜像文件安装相比,就多一步,就是要先创建一个指向优盘的虚拟硬盘,然后在虚拟机的存储器中添加这个虚拟硬盘(而不是 ISO 镜像文件),然后启动虚拟机就可以开始安装了,下面是创建虚拟硬盘的方法:
插上优盘,在 cmd 中切换到 VirtualBox 安装目录下,执行以下命令:
VBoxManage internalcommands createrawvmdk -filename d:/usbdisk.vmdk -rawdisk \\.\PhysicalDrive1
要注意的是结尾的 PhysicalDrive1 末尾的那个数字1,是在 win+R 运行 diskmgmt.msc 弹出磁盘管理器中,显示的优盘的编号(Disk 1,系统硬盘是 Disk 0)。运行上面这条命令后,D盘根目录下将会出现 usbdisk.vmdk 这个虚拟硬盘文件,然后安装虚拟机的时候将选择 ISO 镜像文件的操作改成选择这个虚拟硬盘文件就可以了,其它的都没啥区别,但要记得在安装完成重启虚拟机的时候一定要拔下优盘,否则重启进去又从优盘启动进入安装界面了。