VirtualBox命令行安装

apt-get install virtualbox
vboxmanage |more        #按版本号5.2.32 去http://download.virtualbox.org/virtualbox/找到自己对应的版本
wget http://download.virtualbox.org/virtualbox/5.2.32/Oracle_VM_VirtualBox_Extension_Pack-5.2.32-132073.vbox-extpack

vboxmanage extpack install Oracle_VM_VirtualBox_Extension_Pack-5.2.32-132073.vbox-extpack    #安装
vboxmanage list extpacks    #查看扩展包是否安装成功
vboxmanage setproperty vrdeextpack "Oracle VM VirtualBox Extension Pack"     #设置扩展包特性(为后面使用远程桌面做准备)

vboxmanage createmedium disk --filename win732.vdi --size 20480 #创建虚拟机使用的虚拟硬盘,名称为win732.vdi,大小为20G 目录./root/wxc/ 实际2M
VBoxManage list ostypes >ostypes.txt #查看ostype类型
vboxmanage createvm --name w732a --ostype "Windows7" --register #创建虚拟机,名称为w732a /root/VirtualBox VMs/w732a/w732a.vbox

vboxmanage storagectl w732a --name "SATA Controller" --add sata --controller IntelAHCI #创建SATA磁盘控制器,并和磁盘绑定

vboxmanage storageattach w732a --storagectl "SATA Controller" --port 0 --device 0 --type hdd --medium win732.vdi #和前面创建的磁盘做绑定

vboxmanage storagectl w732a --name "IDE Controller" --add ide #创建IDE控制器,设置为dvd,并将其与windows10的安装用iso文件绑定

# wget http://download.microsoft.com/download/f/f/1/ff1fc101-c59d-4210-a865-4154a1209436/w2k3sp2_3959_chs_x86fre_spcd.iso  # 这个是2003的

vboxmanage storageattach w732a --storagectl "IDE Controller" --port 1 --device 0 --type dvddrive --medium "Standard7_IBW.iso"

lspci | grep -i vga #查看显存,
lspci -v -s 00:0f.0 #详细信息 #128M 瓦工lspci -v -s 00:02.0 #32M

vboxmanage modifyvm w732a --cpus 2 --memory 1024 --vram 16 --hwvirtex on #显存16M

vboxmanage modifyvm w732a --ioapic on #设置I/O

vboxmanage modifyvm w732a --boot1 disk --boot2 dvd --boot3 none --boot4 none #设置启动项

vboxmanage modifyvm w732a --vrde on #打开VRDE功能,默认端口为3389

vboxmanage startvm w732a --type=headless #设置无GUI开机 宿主机CPU选项的虚拟化要打开

远程桌面连接--安装系统(2个鼠标);安装完成后有->安装扩展-
vboxmanage controlvm w732a poweroff #关机
wget http://download.virtualbox.org/virtualbox/5.2.32/VBoxGuestAdditions_5.2.32.iso #下载相同版本的iso VBoxGuestAdditions_5.2.32.iso
vboxmanage storageattach w732a --storagectl "IDE Controller" --port 1 --device 0 --type dvddrive --medium "VBoxGuestAdditions_5.2.32.iso" #挂载
重启虚拟机,安装扩展,鼠标就正常了

参考:https://blog.csdn.net/u013431916/article/details/80898084
https://my.oschina.net/lwkai/blog/3015930 VBoxManage常用命令用法

其他:尝试openvz  debian9 + proxmox  ProxmoxVE

默认情况为网卡为NAT方式,如果需要修改为桥接模式,并桥接到宿主机的eth0网卡
vboxmanage modifyvm windows10 --nic1 bridged --cableconnected1 on --nictype1 82540EM --bridgeadapter1 eth0 --intnet1 brigh1 --macaddress1 auto
VBoxManage modifyvm windows10 --vrde off #允许远程访问后关闭vrde

 

posted @ 2019-09-24 19:29  德芙70  阅读(878)  评论(0)    收藏  举报