在CentOS上使用VirtualBox命令行工具VBoxManage可完成虛擬機管理操作,以下是常用命令及示例:
VBoxManage list vms
VBoxManage createvm --name "VM名稱" --ostype RedHat_64 --register
VBoxManage unregistervm "VM名稱" --delete
# 啟動(支持headless模式,無圖形界面)
VBoxManage startvm "VM名稱" --type headless|gui
# 關閉
VBoxManage controlvm "VM名稱" poweroff
VBoxManage modifyvm "VM名稱" --memory 2048 --cpus 2
# 創建硬盤
VBoxManage createhd --filename "/path/to/disk.vdi" --size 20000
# 掛載到虛擬機
VBoxManage storageattach "VM名稱" --storagectl "SATA Controller" --port 0 --device 0 --type hdd --medium "/path/to/disk.vdi"
# 設置NAT網絡
VBoxManage modifyvm "VM名稱" --nic1 nat
# 橋接網絡(需指定物理網卡)
VBoxManage modifyvm "VM名稱" --nic1 bridged --bridgeadapter1 "eth0"
VBoxManage storageattach "VM名稱" --storagectl "IDE Controller" --port 0 --device 0 --type dvddrive --medium "/path/to/centos.iso"
VBoxManage list runningvms # 查看運行中的虛擬機
VBoxManage showvminfo "VM名稱" # 查看詳細信息
以上信息綜合自。