先进入到你想把把虚拟机硬盘保存的位置,如我当前就把虚拟机硬盘建立在ROOT目录下,请根据本身的须要进入到相应位置api
cd /root服务器
// 建立虚拟机并注册微信
VBoxManage createvm --name Win7 --register网络
输出以下信息
Virtual machine 'Win7' is created and registered.
UUID: e224a958-aafc-4b92-b1fb-49af05be1e84
Settings file: '/root/VirtualBox VMs/Win7/Win7.vbox'less
#设置系统类型win7 64 位
VBoxManage modifyvm Win7 --ostype Windows7_64ide
#说明 若是不知道本身想到的类型是什么,能够经过命令查看
#命令以下
#VBoxManage list ostypes >> /tmp/test.txt
#信息被导出到 /tmp/test.txt 文件中,请自行查看此文件内容。性能
#设置内存大小1G
VBoxManage modifyvm Win7 --memory 1024.net
#创建虚拟磁盘:系统盘20G 请在须要存放硬盘的位置建立,或者带上路径 【这里不带路径,就建立在当前路径下了】
VBoxManage createmedium --filename Win7_HDD_SYS_20G.vdi --size 20000blog
服务器返回显示
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Medium created. UUID: 60ded4e2-5fe4-431f-8bd8-602edec1b96d内存
创建虚拟磁盘:HOME盘20G
VBoxManage createmedium --filename Win7_HDD_HOME_20G.vdi --size 20000
服务器返回显示
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Medium created. UUID: a780926d-4db8-4c15-8eed-438b07b7bb89
#建立存储控制器IDE、SATA
VBoxManage storagectl Win7 --name IDE --add ide --controller PIIX4 --bootable on
VBoxManage storagectl Win7 --name SATA --add sata --controller IntelAhci --bootable on
#移除控制器:
# VBoxManage storagectl Win7 --name IDE --remove
# VBoxManage storagectl Win7 --name SATA --remove
关联虚拟机磁盘
VBoxManage storageattach Win7 --storagectl SATA --port 0 --device 0 --type hdd --medium Win7_HDD_SYS_20G.vdi
VBoxManage storageattach Win7 --storagectl SATA --port 1 --device 0 --type hdd --medium Win7_HDD_HOME_20G.vdi
#解除关联:
# VBoxManage storageattach Win7 --storagectl SATA --port 0 --device 0 --type hdd --medium none
# VBoxManage storageattach Win7 --storagectl SATA --port 1 --device 0 --type hdd --medium none
关联镜像文件
VBoxManage storageattach Win7 --storagectl IDE --port 0 --device 0 --type dvddrive --medium Ton7PE_V5.0.iso
#VBoxManage storageattach Win7 --storagectl IDE --port 1 --device 0 --type dvddrive --medium VBoxGuestAdditions_5.1.22.iso
#解除关联:
# VBoxManage storageattach UbuntuRDHome --storagectl IDE --port 0 --device 0 --type dvddrive --medium none
# VBoxManage storageattach UbuntuRDHome --storagectl IDE --port 1 --device 0 --type dvddrive --medium none
设置网络为桥接(nictype和bridgeadapter要根据主机的实际状况选择) eth0 你的装虚拟机的宿主主机的网卡名称,能够经过ifconfig -a 看
VBoxManage modifyvm Win7 --nic1 bridged --nictype1 82545EM --cableconnected1 on --bridgeadapter1 eth0
设置网络这儿仍是有不少时间遇到坑,回头再补上比较细的说明
下面对这条命令作一个简单的说明:
VBoxManage modifyvm Win7 --nic2 bridged --nictype2 82545EM --cableconnected2 on --bridgeadapter2 em1
对上面这句的解释
VBoxManage 总命令
modifyvm 子命令
Win7 虚拟机的名称
--nic2 这个选项是从1-N的,也就是最后的数字是变化的,能够从1到N。我这里是第二个网卡了,因此是2
bridged 这个表示桥接方式 其余方式,查一下帮助
--nictype2 网卡的型号和前面的1-N一样的意思,从1开始,这里应该要和前面的序号保持一致。
82545EM 网卡型号,能够经过 VBoxManage --help > /tmp/info.txt 中查看支持哪些
--cableconnected2 这也是其中一个选项 一样注意最后的序号一致
on 应该是表示启用
--bridgeadapter1 eth0 这个应该是设置与物理网卡绑定的 eth0 就是我宿主主机的网卡名称 可经过 ifconfig -a 看到全部
#设置远程桌面(可使用VNC经过5540端口访问虚拟机桌面)
#VBoxManage modifyvm Win7 --vrdeport 5540 --vrdeaddress ""
启用远程桌面,启用以后才能远程
VBoxManage modifyvm Win7 --vrde on
修改远程桌面端口。只是修改没用,启用才能用
VBoxManage modifyvm Win7 --vrdeport 3390
启用i/o apic,不然安装系统的时候可能出现异常
vboxmanage modifyvm Win7 --ioapic on
virtualbox提示,选中i/o apic虚拟电脑将启用对输入输出apic(i/o apic)的支持。
这回轻微的下降虚拟电脑的性能。
请注意,一单在虚拟电脑中安装完Windows系统,就不该再禁用本选项
启动虚拟机
VBoxManage startvm Win7 --type headless
服务器显示
Waiting for VM "Win7" to power on...
VM "Win7" has been successfully started.
而后在WINDOW上打开远程链接。输入宿主主机的IP加上面配置的端口来链接。
断电关闭虚拟机
VBoxManage controlvm Win7 poweroff
若是要加载光驱其余ISO文件,须要关机才能够加。
相关命令经常使用用法
https://my.oschina.net/lwkai/blog/3015930
本人微信: 本人QQ: