1、创建磁盘:
vboxmanage createmedium disk --filename="D:\vms\VirtualBox\OnlyConsole\Only\three.vdi" --size=20000 --format=VDI
2、删除磁盘:
vboxmanage closemedium .\three.vdi --delete
3、查询注册表中有多少磁盘
vboxmanage list hdds
创建磁盘帮助文档
VBoxManage createmedium -- 创建新介质。
使用方法
========
VBoxManage createmedium [disk | dvd | floppy] <--filename=文件名> [--size=兆字节 | --sizebyte=字节]
[--diffparent= UUID | 文件名 ] [--format= VDI | VMDK | VHD ]
[--variant 标准,固定,Split2G,流,ESX,已格式化,原始磁盘] --property 名称=值...
--property-file 名称=/路径/至/文件/含/值...
描述
===========
VBoxManage createmedium 命令用于创建一个新的介质,如磁盘映像文件。
为了兼容早期版本的Oracle VM VirtualBox,您可以使用createvdi和createhd命令来代替createmedium命令。
disk | dvd | floppy
指定媒体类型。默认值为disk(硬盘)。
--filename=<文件名>
指定主机文件系统上文件的绝对路径名。
--size=<兆字节>
以兆字节为单位指定映像容量。
--sizebyte=<字节>
以字节为单位指定映像容量。
--diffparent=
指定差异父映像文件在主机文件系统上的Universally Unique Identifier(UUID)或绝对路径名。
使用此文件可在多个虚拟机之间共享基础磁盘映像。
--format=VDI | VMDK | VHD
指定输出文件的文件格式。有效格式有VDI、VMDK和VHD。默认格式为VDI。
--variant=标准,固定,Split2G,流,ESX,已格式化,原始磁盘
为目标介质指定文件格式变体,这是由逗号分隔的变体列表。以下是有效值:
- 标准是默认的磁盘映像类型,具有动态分配的文件大小。
- 固定使用固定文件大小的磁盘映像。
- Split2G 表示磁盘映像被分割为2GB的段。此值仅对VMDK磁盘映像有效。
- 流优化磁盘映像以便下载。此值仅对VMDK磁盘映像有效。
- ESX 用于某些VMWare产品。此值仅对VMDK磁盘映像有效。
- 已格式化 自动格式化介质。此值仅对软盘映像有效。
- 原始磁盘 用于创建一个VMDK映像,它直接通过其原始接口访问主机上的硬盘。此值仅对VMDK磁盘映像有效。关于原始磁盘访问的详细信息,请参阅用户手册第9.7节“高级存储配置”。
注意,并非所有变体组合都是有效的。指定不兼容的变体值会生成错误消息。
--property <名称>=<值>
以key=value形式指定任何所需的文件格式依赖参数。可选。
--property-file <名称>=</路径/至/文件/含/值>
以key=文件/含/值形式指定任何所需的文件格式依赖参数。值从文件中获取。可选。
示例
========
以下命令创建一个名为disk01.vdi的新磁盘映像文件。文件大小为1024兆字节。
$ VBoxManage createmedium --filename disk01.vdi --size 1024
以下命令创建一个名为floppy01.img的新软盘映像文件。文件大小为1兆字节。
$ VBoxManage createmedium floppy --filename floppy01.img --size 1
以下命令在Linux主机上创建整个物理磁盘的原始磁盘映像。
$ VBoxManage createmedium disk --filename=/路径/至/rawdisk.vmdk --variant=原始磁盘 --format=VMDK --property RawDrive=/dev/sda
删除磁盘,帮助文档
VBoxManage closemedium -- 从媒体注册表中移除硬盘、DVD或软盘映像。
使用方法
========
VBoxManage closemedium [disk | dvd | floppy] <uuid | 文件名> [--delete]
描述
===========
VBoxManage closemedium 命令用于从Oracle VM VirtualBox使用的已知媒体列表中移除硬盘、DVD或软盘映像。之后,该映像在虚拟媒体管理器中将不可选。
使用此命令时,映像不得连接到任何虚拟机上。
可选择性地,您可以请求删除该映像文件。
disk|dvd|floppy
指定介质类型。有效值为disk(硬盘)、dvd或floppy。
指定介质或映像的Universally Unique Identifier(UUID)或绝对路径名。
--delete
删除映像文件。
示例
========
以下命令从注册表中移除名为disk01.vdi的磁盘映像文件。
$ VBoxManage closemedium disk disk01.vdi
以下命令不仅从注册表中移除名为disk01.vdi的磁盘映像文件,同时删除映像文件。
$ VBoxManage closemedium disk01.vdi --delete
查询磁盘
VBoxManage list -- 查看系统信息及虚拟机配置详情。
使用方法
========
VBoxManage list [--long] [--sorted] [dvds | extpacks | floppies | hddbackends | hdds]
描述
===========
VBoxManage list 子命令使您能够获取有关Oracle VM VirtualBox软件、创建的虚拟机及关联服务的信息。
常用选项
--------------
--long
如果可用,显示关于每个信息条目的详细信息。此选项的简短形式为 -l。
--sorted
按字母顺序对信息条目列表进行排序。此选项的简短形式为 -s。
列出DVD虚拟磁盘映像
--------------------------------
VBoxManage list dvds
VBoxManage list dvds 命令显示当前被Oracle VM VirtualBox软件使用的DVD虚拟磁盘映像的信息。对于每个映像,输出显示所有设置、与映像关联的Oracle VM VirtualBox UUID以及与映像相关的所有文件。
此命令执行的功能与虚拟媒体管理器相同。参见用户手册第5.3节“虚拟媒体管理器”。
列出已安装的Oracle VM VirtualBox扩展包
-------------------------------------------------------
VBoxManage list extpacks
VBoxManage list extpacks 命令显示当前已安装的所有Oracle VM VirtualBox扩展包。参见用户手册第1.5节“安装Oracle VM VirtualBox及扩展包”及“VBoxManage extpack”。
列出软盘虚拟磁盘映像
----------------------------------------
VBoxManage list floppies
VBoxManage list floppies 命令显示当前被Oracle VM VirtualBox软件使用的软盘虚拟磁盘映像的信息。对于每个映像,输出显示所有设置、与映像关联的Oracle VM VirtualBox UUID以及与映像相关的所有文件。
此命令执行的功能与虚拟媒体管理器相同。参见用户手册第5.3节“虚拟媒体管理器”。
列出虚拟磁盘后端
------------------------------
VBoxManage list hddbackends
VBoxManage list hddbackends 命令列出Oracle VM VirtualBox软件的所有已知虚拟磁盘后端。对于每种格式,如VDI、VMDK或RAW,此命令列出后端的能力和配置。
列出硬盘虚拟磁盘映像
--------------------------------------
VBoxManage list hdds
VBoxManage list hdds 命令显示当前被Oracle VM VirtualBox软件使用的硬盘虚拟磁盘映像的信息。对于每个映像,输出显示所有设置、与映像关联的Oracle VM VirtualBox UUID以及与映像相关的所有文件。
此命令执行的功能与虚拟媒体管理器相同。参见用户手册第5.3节“虚拟媒体管理器”。
标签:--,list,映像,查询,磁盘,vboxmanage,VBoxManage,VirtualBox
From: https://www.cnblogs.com/litifeng/p/18199849