您的位置:首页 > 编程语言 > VB

Ubuntu15下安装使用Vbox虚拟机

2016-06-23 16:49 597 查看
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-upgrade

           apt-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端口连接时的鼠标错位问题。

    4. 常用命令:
        查看安装了哪些虚拟机: 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. 参考资料:
        http://www.cnblogs.com/pbss/articles/1987361.html 
        http://www.cnblogs.com/scue/p/3958684.html 
        http://blog.chinaunix.net/uid-734339-id-3188230.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: