TOP

Ubuntu中使用虚拟机
2010-06-24 16:59:55 来源: 作者:何晓龙 浏览:1430次 评论:0

VirtualBox是一款小巧易用的跨平台虚拟机,对中文支持很好,它最早由德国InnoTek软件公司开发的虚拟机,后被Sun公司收购,现在则由甲骨文公司进行开发。 Ubuntu软件仓库中包含的VirtualBox是以GPL发布的开源版本VirtualBox Open Source Edition,简称VirtualBoxOS..

       VirtualBox是一款小巧易用的跨平台虚拟机,对中文支持很好,它最早由德国InnoTek软件公司开发的虚拟机,后被Sun公司收购,现在则由甲骨文公司进行开发。

       Ubuntu软件仓库中包含的VirtualBox是以GPL发布的开源版本VirtualBox Open Source Edition,简称VirtualBoxOSE。这个版本是一个自由软件。

1 安装VirtualBox

       因为是真正的自由软件,Ubuntu官方源中已经有了VirtualBox开源版本,所以安装过程非常简单,选择Ubuntu主菜单“系统”-“系统管理”-“新立得软件包管理器”选项。

       单击新立得软件包管理器主界面“搜索”按钮,输入搜索关键字“virtualbox”,单击“搜索”按钮即可开始查询软件仓库。

       随后新立得软件包管理器会返回查找结果,找到“vitrualbox-ose”,然后右键单击该软件包,选择“标记以便安装”选项,接受新立得自动关联软件包。

       最后,单击新立得软件包管理器主界面的“应用”按钮,开始安装VirtualBox开始安装,喜欢在命令行安装的朋友可以运行如下命令即可在虚拟终端安装:

$ sudo apt-get install virtualbox-ose

2 创建VirtualBox虚拟机

       安装完成以后,可以选择“应用程序-附件-VirtualBox OSE”选项来运行VirtualBox。运行以后得到的是VirtualBox的主控制台。

2.1 VirtualBox主控制台

       下面以Windows XP为例来演示如何在VirtualBox中安装Windows操作系统,这样一来Ubuntu目前无法实现的一些操作,如需要USB Key的网上银行、淘宝支付宝等,都可以在虚拟机中的Windows里完成操作。

       首先需要创建一个虚拟机。单击“新建”来创建新虚拟机。单击“下一步”以后输入名称,并选择“系统类型”为Windows XP,名称则可以随意选取,这里取为Windows

2.2设定虚拟机内存

       单击下一步设定分配的内存,运行Windows XP,建议分配256MB或者更多内存,以便在虚拟机上安装的Windows XP能比较顺畅地运行。

2.3 设定虚拟机磁盘容量

       设置完内存容量,还需要创建虚拟硬盘映象。因为是全新的安装,还没有创建任何虚拟硬盘镜像。默认会选中“创建新的虚拟硬盘”,单击“下一步”就可以通过创建向导来创建新的硬盘镜像。

       硬盘镜像有两种类型。一种是动态扩展镜像。对这种镜像设定的大小只是为磁盘的大小设定了一个上限,但是并不是马上就分配空间。其大小随着实际硬盘空间的需求而扩展,直至设定的上限。这种类型对硬盘空间比较紧张的情况比较适合。

       另一种是固定大小镜像。这种镜像在创建是就分配了所有的空间,在性能上会有一定的优势。对这两种类型需要根据具体的需求来选择。本例中选择的是动态扩展类型。

2.4 设定虚拟硬盘类型

       下一步指定虚拟硬盘文件的名字以及大小。缺省设定的大小是10GB。全新的Windows XP安装约占用不到2GB的磁盘空间,所以这里设定为4GB,应该足够了。

2.5 设定虚拟硬盘大小

       单击“下一步-完成”完成硬盘设定以后会回到虚拟机的设定。启动盘将变成刚才创建的虚拟硬盘。再单击“下一步-完成”则完成了整个创建新虚拟机的过程,回到了VirtualBox的主控制台。

3 使用VirtualBox安装Windows XP

       虽然说Ubuntu现在已经十分完善了,但还是有些应用让人很无奈,其实使用VirtualBox安装一个Windows,许多问题就迎刃而解了,具体安装方法如下。

       安装之前,还需要设置一下刚创建好的虚拟机,如光驱、软驱、网络、声音等设备。在VirtualBox主机面中的“设置明细”中,单击要设置的设备进行设置。设置完成后,选择介质,将光盘设置为“ISO光盘映像”选项,然后加载Windows XP的光盘镜像即可。

       整个安装过程与普通的安装方式无异,安装步骤就此省略。需要注意的是,Windows XP启动以后,单击虚拟机窗口会俘获所有的键盘以及鼠标事件。可以通过热键来脱离这种模式。具体的热键显示在窗口的最右下方。缺省的设置是右Ctrl键,右Ctrl+F键用来在全屏/窗口模式见进行切换。在全屏模式中可以用Ctrl+Home来访问虚拟机窗口的菜单。

4 VirtualBox高级配置

       为了进一步方便虚拟机的使用,可以在Windows XP中安装VirtualBox虚拟专用电脑辅助工具包。

       在虚拟机窗口中单击“设备-安装增强功能”选项。

       安装过程中会询问是否自动从网络上下载该软件包的iso文件。选择自动下载。下载完成以后会询问是否挂载这一文件,选择是。如果自动下载不灵了,可以选择手动安装,在虚拟终端中输入如下命令:

$sudo aptitude install  virtualbox-guest-additions

       安装好增强功能后,虚拟机的光驱里面会出现下载好的文件。双击光驱即可以安装这一增强工具包。

       安装完成后,重启虚拟机和Windows XP,打开设备管理器,这时显卡已经为VirtualBox显卡了。

       重启后的VirtualBox,增强特性已经生效,增强特性主要有:

              不再需要鼠标俘获模式;使用上跟原生的应用程序没有差别。不再需要使用热键来在两种模式之间进行切换。

              可以随意调整分辨率,只需调整虚拟机窗口大小即可;比如切换到全屏模式的时候会自动把分辨率切换到宿主操作系统的屏幕分辨率。

              增加了 “无缝模式”。在这个模式下,所有的虚拟机应用程序窗口将不再显示在一个单独的虚拟机窗口里面,而是跟原生的程序一样出现在桌面上。右Ctrl+L组合键可以在无缝模式/非无缝模式之间切换,当然也可以使用鼠标来操作。

       无缝模式下键盘仍然是被俘获的。所以,当Windows应用窗口在前台时,GNOME的快捷键都是不可用的。要用这些快捷键的话可以用鼠标把一个原生程序提升到前台,或者用右Ctrl键脱离键盘俘获模式。

       进入无缝模式,和使用Winodws几乎无异,需要注意的是,虚拟机中那个的Windows还是需要防止病毒和黑客软件。

       本文摘自即将印刷的《完美应用Ubuntu》第2并有删减。

       《完美应用Ubuntu》第2版介绍:全面介绍Ubuntu 10.04Ubuntu 10.04 Server的精华应用本书将向您展示一个年轻的Linux发行版——Ubuntu,一个产生于太空中的崇高梦想,从初识到安装,从应用到管理,本书秉承开源社区所践行并传播的“乐于分享、善待他人”的Ubuntu理念,向您阐释如何完美应用Ubuntu。本书根据初学者和Ubuntu使用者学习和应用的特点,充分考虑初学者的需求,以Ubuntu精华应用为主线,由浅入深、循序渐进地进入Ubuntu精彩的世界。

 

 

 

 

 

 

 

LAMP兄弟连资讯,转载请注明出处!本文只代表作者个人观点不代表LAMP兄弟连观点!如相关单位或相关个人发现问题,请直接与我们联系400-700-1307。

100
您看到此篇文章时的感受是:
Tags:PHP,PHP视频,PHP教程,LAMP兄弟连 责任编辑:海峰
打印收藏】 【推荐】 【举报】 【评论】 【关闭】 【返回顶部
上一篇李老师讲 Linux从ls命令开始 下一篇正则表达式在字符串处理中的应用

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

相关栏目

最新文章

热门文章

推荐文章

相关文章

社区热帖

社区精华