admin 管理员组文章数量: 1086019
2024年12月24日发(作者:java map数组)
史上最详细的ORACLE_VIRTUALBOX虚拟机的使用说明,如果有错欢迎指正。
图文结合来介绍虚拟机如何使用,相信大家不会错过。
一、什么是虚拟机(虚拟机简介)
首先介绍一下到底什么是虚拟机,你可能是第一次听说,可是这项技术已经
发展了很长时间了。其实不是什么神秘的东西,和普通的软件差不多,当然只是
指我们个人用的,服务器上的就另当别论了。这东西大致的工作原理,就是通过
一定的技术(这项技术相当复杂)利用软件使用物理机(就是我们正在使用的真
实的计算机)的物理资源(硬盘、内存、cpu等)搭建一个模拟真实计算机的环
境,在它模拟的环境中,你可以像使用一个真正的计算机一样使用它,可以装任
何你喜欢的系统,支持很多主流非主流的操作系统。虚拟机里面的模拟系统和外
部的系统基本上完全隔离,所以你在虚拟系统中可以尽情的玩,大胆的配置,不
会对你的电脑造成任何的影响。虚拟机又有好几种,在这里大致说一下:①
virtualbox 完全免费,支持Linux、Unix、windows等操作系统,特点就是轻便、
免费,当然功能就相对少一些,不过针对普通用户功能就已经相当强大了。②
vmware 这个软件应该是全球最先进的,不过属于商业软件需要掏钱,当然盗版
的满天飞。优点就是功能强大、性能强悍,不过比较耗物理资源,配置不好的电
脑建议不要选择它,用virtualbox会好很多。③Xen 这和上面的两个软件有点
不一样,使用方法也有很大不同,不过都是使用虚拟化技术,它可以将虚拟机的
性能发挥到极致,很遗憾,我没有安装成功过,一直没有放弃尝试,要想使用它
要做很多功课的,呵呵。另外它属于Unix 、Linux下的软件。④wine ,(⊙v
⊙)嗯它也算(⊙_⊙)?是的,它也应该属于虚拟机的一种,当然它的工作原理就
不太一样了,这是为了解决在Linux运行windows程序的方案,它搭建了一个小
型的win32环境。很多人看不起wine的使用者,呵呵,我觉得把wine用好也挺
了不起的。我是没有玩转。还有一些其他的虚拟机软件,有兴趣的可以查一查。
二、开始安装与配置
说了这么多,筒子们早都烦了吧,第一次接触可能还是理解不了那是什么东
东,那就直接进入实例,亲自用一下马上就明白了。
下面就开始了。主要有几个步骤,下载需要的东西,安装虚拟机软件,为虚
拟机安装系统,配置虚拟机,为虚拟系统安装软件。看似繁琐,不过都很简单。
下面的实例安装virtualbox虚拟机,为虚拟机安装xp操作系统,为系统安
装vc6.0编程环境。
开始吧,首先下载虚拟机软件,在百度中搜索virtualbox,很容易搜索到,
建议到天空、华军、多特、太平洋这些大站去下载,安全快速并且保证是最新的
版本,大概70MB。然后下载一个xp的系统镜像文件(后缀是ISO的文件),如
果你手中有系统镜像也可以,但要注意一下,我们需要的不是那种快速装机版的,
就是不要那种Ghost版的,这里推荐用TomatoWinXP_SP3_V1.21,就是番茄花园
的一个版本,去迅雷中搜索“番茄花园”,排在第一位的下载量最多的应该就是
它,下载速度绝对给力。
下载好的虚拟机软件和系统镜像文件
接下来安装virtualbox软件,和平常的软件安装一样,保持默认安装就可
以了,注意,如果你装有360等一些安全软件的时候要让它通过安装,另外提示
是否要安装什么驱动的时候选择安装,这很重要。
安装完软件,桌面上有一个快捷方式,相信你知道是哪一个,打开virtualbox
软件,第一次见面应该是这样的
我们需要新建一个新的虚拟机,就是搭建一个环境,点击“新建”,会出来向导,
选择下一步,然后到了第一个要选择的界面,名称自己随便起,操作系统选择
Microsoft Windows,版本选择Windows XP。点下一步
到了分配内存的界面,保持默认也行,如果你的内存足够大,2G或2G以上,这
里给512也行,你设置的越多你的虚拟系统运行的也越流畅,但是会影响你外部
真实系统的性能,所以自己看情况吧,这里没有选择好,不用担心,以后任何时
候都可以很简单的再设置数值
点下一步后,出现下面的界面是建立虚拟磁盘的,虚拟磁盘,顾名思义,我们要
在虚拟的磁盘中安装系统,这里可以放心使用它不会对磁盘造成伤害,它与原来
的数据是隔离开的,它只会占用一部分的磁盘空间,以一个vdi文件的格式存在
于磁盘中。因为我们是第一次使用,所以我们要新建一块虚拟硬盘,如果我们以
前已经建立过虚拟机,但是软件重装了,这里就可以使用原来建立的磁盘(前提
是原来的虚拟磁盘还在,并且能够找到),这里是新建,就按图示上的选择。
下一步后,又来到创建虚拟磁盘向导的界面,点下一步,出现下图,强烈建议选
择动态扩展,说一下区别,①动态扩展,例如你分配了10G的空间给虚拟磁盘,
但是你在往虚拟磁盘中安装系统和后续使用虚拟系统的时候,虚拟磁盘中只有
3G的文件,那么你的虚拟磁盘在真实的电脑磁盘中占用的空间也就只有3G多一
点,但是你在虚拟系统中查看磁盘状态时,它显示的是有7G的可用空间,不会
限制你的使用,随着你在虚拟系统中的磁盘空间的占用,虚拟磁盘在真实磁盘中
占用的空间也会慢慢的增加,只要不超过10G。②固定大小,例如你分配的是10G,
那么立马就在你的真实磁盘中建立一块虚拟磁盘,不管它里面存储多大的东西,
它都是以10G的状态占用着你的真实磁盘空间。打个比方,动态扩展就好比是个
橡胶囊,他可以随着里面的物品的多少增大或缩小,只要不被撑破,固定大小就
好比是木匣子,不管里面放多少东西,它永远在我们的眼中是那么大。当然固定
大小的性能会好一点,但动态扩展的性能也相差不多,这里我们选择如下:
下一步后来到下图,这是设置虚拟磁盘的大小和存储在磁盘的那个位置,反正是
动态扩展,就不要弄得太小,根据需要自己设定吧,如果你只是安装几个小软件
那就给5G就够用了,如果要装很多那你就自己判断进行设定。存储位置建议不
要放在c盘中,因为有时候装系统就没有了,下次用的时候还要新建,就在其他
盘中新建文件夹,放在里面吧。
下一步后,点几个完成就好了,这样外部资源就为虚拟机分配好了,接下来就该
为虚拟机安装一个系统,因为是虚拟机,所以它仍然需要一个系统。
然后我们为它装系统,首先点“设置”按钮,跟着箭头,依次点选红框部分,为
虚拟机选择一个虚拟盘片,这个过程就好比我们为我们的电脑装进去一张系统盘
装系统一样。
在浏览的界面中选择上面下载的那个番茄花园的系统镜像就可以了
然后点确定,回到主界面,接下来点开始按钮就可以了
紧接着就出来了虚拟系统启动的界面,和真实的电脑一样,这里会出来一些提示,
自己可以看看,第一条还算重要,就是说,虚拟机会占用你的鼠标和键盘,就是
当你的鼠标在虚拟机的窗体中点击后,就属于虚拟机所有了,鼠标不会再虚拟机
以外的地方出现,要想在外部使用按键盘上面右面的ctrl键,注意啊是右面的
那个左边的那个不起作用的,记住了,不要到了鼠标进去后不知道怎么出来了,
那你就只有重启你的真实电脑了,呵呵O(∩_∩)O~。这在以后要是感觉烦人的
话就勾选不要显示这个消息,点确定,以后的那几个提示也是。快速让它捕捉鼠
标,要不后面的画面就没有了,我们知道安装系统的引导界面如果10秒没有做
出响应会从硬盘引导启动,所以快速做出选择
我们要在如下界面选择要安装的系统,这里如图的选择就可以了,相信安过系统
的筒子们都知道该怎么弄,呵呵,接下来只截图了
稍事等待后
复制完,紧接着就会重启,重启还会回到那个番茄的界面,还会有一些提示的消
息,都确定吧,只要记着又ctrl键让鼠标跳出来就可以了,什么不用管那个10
秒后自动就从硬盘启动了,如果已经点着界面了,并且不读秒了,那你自己选择
从硬盘启动那一项就可以了,应该没有文盲吧,呵呵。
一段漫长的等待啊(~ o ~)~zZ
等着重启吧^_^
然后安装增强功能,可以让你的分辨率跟着你的窗口大小自己调节,另外你的鼠
标也不会被锁定在虚拟机中,它会在判断你鼠标的位置,如果跑到它里面它自动
捕捉,如果要出来,它自动释放。
建议点击自动播放,他会自动匹配进行安装,否则打开后有好几个安装文件,自
己会判断也行,不会判断依次点,哪个能装就安哪个
我们的软件肯定都是在我们的外不计算机硬盘中存放着呢,我们怎么把他们弄到
虚拟机中呢,下面我们就实现一下虚拟机访问物理机的硬盘,跟着下面的图进行
配置就可以了,先将虚拟机关闭。和正常的电脑关闭一样。
重启后
软件就是这样安装的,很完美的运行,来个约瑟夫环的经典程序:
如果你的软件是以光盘或者ISO镜像的形式存在的,那么会更好的安装,如果是
实实在在的光盘,那就把你的盘片塞进光驱,然后如下图:点击后,去你的虚拟
机的我的电脑中打开里面的光驱就可以了。
如果是ISO镜像文件,如下图:
三、一些技巧
就这样软件的安装相信你也会了,那么再说几个使用virtualbox的技巧。
① 如果遇到虚拟系统死机
在我们用真实电脑的情况下都是强制关机或重启,在虚拟机中也可以,在“控制”
菜单里面
② 为虚拟机生成备份,这个作用就是,如果你提前备份了虚拟机,那么等到你
的虚拟机系统崩溃的时候就可以为他进行恢复,和我们平常用的一键备份还
原差不多,不过这里要简单很多
③ 只要你的外部电脑能过上网,不出意外的情况下,你的虚拟机也能够上网,
如果不能上,那么在你的虚拟机设置里面ip设置中,将ip地址设置为自动
获取,DNS设置为你真是电脑中的DNS(可以在真实的电脑中查看),应该就
可以上了。
④ 熟悉一下快捷键,菜单下面都有的,Host指的就是你的热键,默认是右边的
ctrl键,当然你可以自己去设置。
那么虚拟机的安装与配置环节就说完了,不知道有没有说清楚,如果你已经成功
的安装,那么enjoy it!!!(^o^)/~
四、再介绍一下
最后我觉得还有必要说一下虚拟机的其他用途,只是我个人了解到的,和我
自己的切身体会。
① 利用虚拟机可以为初学电脑的朋友提供一个熟悉电脑的环境,因为初学
者总是害怕将电脑搞坏,而不敢大胆的使用电脑,当然就不会获得很多
知识,如果配置一个虚拟机,你就可以在虚拟机的系统中进行学习了,
完全不用担心把电脑搞坏,最糟糕的情况也只不过是你将虚拟机的系统
搞崩溃了,那么也就还原一下,或者再重新配置一个新的环境就可以了。
② 装系统的实验基地,这里涉及几种情况,第一是新手,没有装过系统,
那么他们就可以通过虚拟机这个平台练习装系统,等到有把握了再实际
的进行操作。另外是老手,但是考虑到在网上找的系统是否好用,就可
以先在虚拟机中进行安装使用,如果满意再往真实计算机中安装。
③ 还有就是多系统的爱好者,爱尝试的人,他们不满足于windows操作系
统就会去寻找Linux、Unix、FreeBSD等操作系统,但是这些系统的文件
系统与windows系统有很大的差别,盲目的安装会对硬盘的数据导致灾
难性的后果,所以拿到新的系统,先在虚拟机中演习一下,熟悉分区的
过程,甚至可以在虚拟机中安装双系统。另外Linux系统各个发行版本
的更新比较频繁,不可能整天换系统呀,那就拿过来在虚拟机中玩玩吧,
先过把瘾。
④ 作为学习使用,由于专业的需要,可能要用到一些其他系统,例如Linux、
Unix、BSD等,但是又不是经常用到的系统,所以就没有必要搞成双系统,
利用虚拟机能够获得一样的学习效果。另外就是,有些软件在一个系统
中不可能装两个版本,例如office,2003,2007,2010,不会安装到一个
系统中,但又不想完全脱离老版本,那么过度时期就可以先拿虚拟机安
装,进行学习,等到实际成熟再进行升级换代。
⑤ 一个很好的测试环境,做软件开发或软件测试与评测的,要使软件在不
同的系统平台上运行,或者同一个系统但不同的运行环境,那么有没有
更多的电脑拿来设置不同的环境,就用虚拟环境拿来代替,只要硬盘空
间够用,你可以安装任意多的虚拟机,但同时运行几个就看你的电脑配
置了。我们平常的电脑一般运行三四个就会很卡。
⑥ 依然是拿来学习,特别是学网络的,如果要练习网络的组建,如果条件
不允许,当然我们也没有那么多钱自己买一个机房,不过我们可以在宿
舍中利用同宿舍哥们的其他电脑,但电脑这东西用人家的总是感觉不舒
服。那么虚拟机同样可以,我们可以安装几台虚拟机,同时打开,通过
配置(或许不用),这几台虚拟机就处在了一个局域网中了,可以任意的
改变组建形式。用一台电脑做几台电脑的事。我们还可以模拟网站的搭
建,让一台计算机作为服务器,等等,因为我不懂,多说怕误导人,O(∩
_∩)O~
⑦ 另外可以为企业级的服务器服务,虚拟化技术早就在那里使用了,不过
我们介绍的virtualbox就不行了,我知道vmware的相应软件就可以。
用处是什么呢?例如一个公司要的服务器已经很老旧了,需要购买新的
服务器,购买数量为6台,但是在实际工作过程中,每台服务器大部分
时间是闲置的,每台的利用率还不到30%,但是企业网络的正常运作必须
需要6台服务器来完成。服务器的价值可是不菲啊,所以是浪费了很多
钱啊。这时候就可以利用虚拟化技术解决,只需买两台服务器,在服务
器上裸机安装虚拟化软件,和我们在系统中安装的虚拟机软件就这点不
同了。分别在两台服务器上搭建3个虚拟系统环境,这样两台电脑就可
以干6台电脑的事了,利用率充分提高了,还剩下不少资金。
⑧ 当然还有很多其他的用途,我知道的还很少,还是很肤浅的,O(∩_∩)O~
五、结束了
没有了,就写这么多吧,洋洋洒洒将近6000字了,还是挺累的,但是把自
己的心得分享出来还是挺高兴的。自己平常上网搜索相关资料的时候就有很
多人把自己的经验写出来与大家分享,我也觉得自己得到了其他人的帮助,
自己也要贡献一下,希望能够帮助大家。O(∩_∩)O谢谢
本人现就读于河南理工大学GIS专业,热爱技术,欢迎交流
*****************本人邮箱
版权声明:本文标题:virtualbox_虚拟机如何使用图文教程。。详细之极 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1735131191a1638882.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论