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. 参考资料:
更多推荐
已为社区贡献6条内容
所有评论(0)