本文命令支行环境如下:
主机操作系统: fedora 33
虚拟盒版本:6.1.22
虚拟机磁盘上安装的操作系统: centos 7
1、名为vm-db的新VM
vboxmanagecreatevm---name VM-d B--- register-- base folder/mnt/git/virtualbox-VMs /使用参数---basefolder
2、创建存储控制器IDE、SATA
voxmanagestoragectlvm-d B--- nameide---addide---controller piix4--- bootableonvboxmanagestoragectlvm-d b
3、将安装系统的虚拟磁盘置于目录“/mnt/git/VirtualBox-VMs/vm-db/”下,运行以下命令重新生成虚拟磁盘的UUID
[ root @ localhost VM-db ] # vboxmanageinternalcommandssethduuid '/mnt/git/virtualbox-VMs/VM-db/VM-d B- centos
4、将现有硬盘与虚拟机vm-db相关联
vboxmanagestorageattachvm-d B--- storagectlsata-- -端口0-- -设备0-- -类型硬盘---中介'/mnt /千兆
端口: SATA接口
device0: ide接口的子磁盘,主磁盘为0
5、此时,可以执行以下命令查看硬盘
[ root @ localhost VM-db ] # vboxmanagelisthddsuuid 336079 b 7c 0f3- 09fa-4c2e-bc8e-80b 781 eff e47 parent uuid : bastate : virtualbox-VMs/VM-db/VM-d B- centos7. vdistorageformat 3360 VDI capacity 336010240 Mbytes encryption 3360 disabled 6
vboxmanagemodifyvm-d B--- ni C1 bridged---- nictype 182545 em---- cable connected1on---- bridge adapter1en 01为桥接
7、在添加仅主机网卡之前,必须添加仅主机网络。 添加方法请参照《VirtualBox网络设置之仅主机(Host-Only)网络》
8、增加一个只主机网
vboxmanagemodifyvm---d B--- NIC 3主机only---nictype 382540 em---- cable connected3on---hostonlyadapter3vbbadapter