Ubuntu15下安装使用Vbox虚拟机
1. 安装Vbox: 到https://www.virtualbox.org/ 下载ubuntu15对应的vbox安装包(virtualbox-xxxxx~Ubuntu~wily_amd64.deb)、补丁包(Oracle_VM_VirtualBox_Extension_Packxxxxx.vbox-extpack)(补丁包必须安装,否则安装操作系统时无法通过mstsc连接vrd
·
1. 安装Vbox:
到 https://www.virtualbox.org/ 下载ubuntu15对应的vbox安装包( virtualbox-xxxxx~Ubuntu~wily_amd64.deb )、补丁包( Oracle_VM_VirtualBox_Extension_Packxxxxx.vbox-extpack ) (补丁包必须安装,否则安装操作系统时无法通过mstsc连接vrde端口) ,和 VBoxGuestAdditions_xxx.iso 扩展功能包
root用户下:
apt-get update
apt-get dist-upgradeapt-get install dkms
dpkg -i vbox.deb
如果报错,则:
apt-get -f install
dpkg -i vbox.deb
VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-4.3.12-93733.vbox-extpack
2. 使用:ubuntu15下使用vbox可完全使用命令行安装、启动、关闭虚拟机,使用mstsc工具连接到vrde端口进行图形化安装操作。
安装win2012虚拟机:
测试环境:192.168.103.100 (Ubuntu15)
上传win2012x64.iso到/vbox/目录下。
编写一个创建虚拟机脚本: create_vm_win2012x64.sh (参考 /vbox/bin/ create_vm_win2012x64.sh )
VMNAME是虚拟机的名字
BASEFOLDER是虚拟机存放的目录,默认/vbox/ ,一般不需要修改。
ostype 是虚拟机的类型,安装不同的操作系统时,需要修改成对应的值。比如安装win7,值就是Windows7_x64 (第一个W大写)。
memory 是虚拟机内存大小。
vrdeport 指定的端口,是用于安装操作系统时,使用mstsc 远程连接查看、操作的端口。
运行 create_vm_win2012x64.sh 后,如果不报错,即可mstsc连接vrde端口查看操作系统安装界面(注意此时mstsc通过 vrde端口连接 无法与宿主操作系统间复制粘贴): (安装过程中,会有鼠标错位的问题。待操作系统安装完后,安装 VBoxGuestAdditions_5.0.16.iso里 的扩展功能包 即可解决。 )
3. 安装完毕后,win2012虚拟机会自动获取一个内网IP,比如192.168.103.166 。
开启远程桌面,用 mstsc远程连接上去,把 VBoxGuestAdditions_5.0.16.iso上传上去,解压,安装扩展功能包, 可解决用vrde 42008端口连接时的鼠标错位问题。
查看安装了哪些虚拟机: VBoxManage list vms
查看当前运行的虚拟机: VBoxManage list runningvms (参考:/vbox/bin/ list_vms_and_runningvms.sh )
启动运行某个虚拟机: VBoxManage startvm "win2012x64" --type headless ( win2012x64是 VMNAME的值 ) (参考 /vbox/bin/ start_win2012x64.sh )
关机: VBoxManage controlvm win2012x64 poweroff
删除虚拟机: VBoxManage unregistervm "win2012x64 " (参考:/vbox/bin/ stop_vm_win2012x64.sh )
然后手动删除/vbox/ win2012x64/ 目录。
5. 参考资料:
更多推荐
所有评论(0)