新浪科技

一屏跑N种系统 几步教您轻松玩转虚拟机

中关村在线

关注

马上元旦即将到来,虽然大家对元旦的重视程度完全没有像春节那样,但是3天的小假期还是能够让大家放松一下。可能这个小假期不足以让大家出趟远门,但是大家仍然有许多方法让自己休息一下。

同时到了年底,大家也会对今年的工作做一个小小的总结,其中不免让人会重温过去。对于笔者这样的80后来说,最好的方式就是窝在家里玩一玩那些经典的老游戏了。

但是不免有些人感到有点犯怵,第一是许多老游戏或者程序对现在的Windows 7兼容性不理想,同时许多人也不希望这些游戏或者程序把自己的电脑弄的乱七八糟。另一方面,为了这些“老物件”再重新安装老系统也不值当。那么有没有什么 这种的解决方案么?答案是有的,那就是虚拟机。

虚拟机这个东西许多人估计听说过,但是真正使用过的可能只占少数。正如其名,它能够在一个系统上“运行”另一个系统,有点像我们经常会玩的“模拟器”。之 所以虚拟机没有受到大家的广泛关注基本上原因有很多,其中设置较为麻烦可以说是制约虚拟机普及的罪魁祸首。但是其实虚拟机使用起来非常简单,我们只需要稍 微学习一下就能够轻松掌握使用方法。

目前主流的虚拟机软件有很多,包括VMware、Virtual PC、Windows XP Mode等。虽然他们来自于不同的公司,界面也有所区别,但是我们只要掌握其中一个软件的使用方法,就能够举一反三。本文也是希望能够让大家对虚拟机有一 个深刻的了解,从而能够让自己的电脑不会淘汰那些老游戏或者其他的软件。

VMware简单介绍

这里我们就以VMware 8.0作为本文的演示用虚拟机软件,我们也将从虚拟机系统安装使用到一些小技巧逐一传授给大家,也希望能够让大家充分了解虚拟机的使用,同时也希望每个人能够从本文中找到自己需要的那部分内容。本文为了为了能够让新手更加容易接受,所以尽量以截图的方式为大家进行讲解。那么废话不多说,还是开始我们的正式内容。


首先我们还是按照安装传统软件的方法安装虚拟机软件,我们需要的只是一路“Next”,就可以完成安装。不过到了输入序列号的地方我们可以选择跳过使用试 用版或者是输入正确的序列号(如何获取笔者就不解释了)。最后根据提示重启就能够安装完成,虽然全程是英文但是应该不会造成多大的困难。

安装完以后我们可以得到两个工具,一个是VMware Workstation,另一个是VMware Player。其中WMware Workstation是WMware的主程序,提供了VMware的所有功能。新的8.0版本在界面上更加美观友好,虽然是英文版,但是有一定英文基础 的同学还是可以快速上手,操作起来一点非常方便。

除了VMware Workstation,还有一个更加小巧的工具,那就是VMware Player。该工具仅提供了必要的虚拟机创建和运行功能。可以说是VMware Workstation的“精简版”,我们在创建好虚拟机的情况下可以用该工具运行,在操作上更加简便。

创建虚拟机:选择要安装的系统

简单介绍一下软件界面之后我们就来尝试创建一个虚拟机。许多人会认为安装虚拟机需要熟悉操作系统的安装,并且在虚拟机上安装系统好像比直接在电脑上安装更 加麻烦。其实在虚拟机上安装系统相当简单,并且完全自动化。我们只需要设置好,剩下的完全可以让电脑自动完成。免去了安装系统需要盯着电脑的麻烦。


这里我们来使用VMware Workstation来创建一个虚拟机,我们只需要点击界面上的"Create a New Virtual Machine"就可以启动创建向导。然后我们可以看到向导中有"Typical"和"Custom"两个选项,前者针对于初学者,后者针对度高级用户。 我们为了能够向大家更详细地介绍虚拟机的设置,这里我们选择"Custom"自由定制。

首先我们看到的是硬件版本兼容性设置,默认为Workstation 8.0,虽然版本越新提供的功能越多,但是如果在老版本的VMware上就不能被正常识别。所以我们还是根据自己的需要来选择适合自己的硬件版本。防止创建的虚拟机产生兼容性问题。

接下来我们需要选择系统安装途径,选项从上往下分别是我们最传统的光驱安装、直接从ISO镜像安装以及不安装系统。这里我们需要注意的是系统盘要选择采用 官方标准安装方式的系统盘,而不是Ghost安装方式,否则容易出现一些问题。另外我们推荐采用镜像安装,速度快且方便。这里我们选择一个官方的 Windows XP安装镜像,选择好镜像之后软件能够自动识别镜像所对应的系统。

设置系统安装信息以及虚拟机目录

那么有了系统盘或者是镜像,如果是传统安装的话,我们在安装过程中会进行各种各样的设置,导致我们需要在安装过程中随时盯着电脑。但是VMware就可以 在安装之前让用户将需要设置的内容都设置好,然后用户就可以在安装的过程中惬意地享受一杯咖啡等待安装过程的结束。下面我们来了解一下系统安装前的一些设置。


既然是安装系统,那么序列号就必不可少,我们这里就可以把系统的序列号设置好,至于序列号怎么搞到估计大家的方式比笔者还多……(跑题了……)。下面是设置系统默认用户名,也就是系统安装好后需要创建的用户,密码属于可选项,我们可以根据需要进行设置。

每一个虚拟机就像是一个工程或者数据库一样,需要一个存放目录,所以我们需要给这个虚拟机找一个存储的位置。不同于我们日常处理的文档,这个虚拟机需要一个文件夹,其中包含多个文件,并且我们放虚拟机的分区需要足够大才能够满足系统以及其他程序安装的需要。

创建好的虚拟机的文件夹我们先来展示一下文件构成:".nvram"文件是存储虚拟机的BIOS信息、".vmdk"文件是虚拟机的磁盘文 件、".vmsd"文件是记录虚拟机快照的文件、".vmx"是记录虚拟相关配置的文件、".vmxf"是虚拟机用户信息的记录文件。所以每个文件都很重要,我们千万不能丢失。

分配CPU、内存、网络硬件资源

上面的设置都较为简单,下面的都就是比较复杂的设置了。大家需要根据自己电脑的实际情况来进行配置。笔者会告诉大家主流平台的基本设置,大家按照自己的实 际需求和电脑的性能做出相应的增减。即使是用户设置错误,也可以在创建完成后对虚拟机参数进行修改,所以不用担心。 


既然是在一个系统上“运行”另一个系统,我们就需要分给虚拟一些硬件资源,其中最直接影响到虚拟机性能的应该就是处理器资源了。在VMware里面,我们 可以为虚拟机分配不同数量的处理器核心,如果你用的是多路处理器平台的话甚至可以分配一整颗处理器的资源。目前我们的电脑基本上已经到了四核的时代,所以 这里我们为虚拟机分配其中的两个核心。

设置完处理器,接着我们来分配内存资源。设置向导已经根据我们平台的可用内存数以及虚拟机系统所需最低内存数量来给大家一个建议值,当然我们也可以自由设置分配的内存容量,笔者这里就为虚拟机分配1GB容量内存。

目前电脑如果脱离网络的话估计肯定无法生存,虚拟机也是如此。那么VMware已经为虚拟机提供了一个虚拟网络,该网络可以与我们的电脑网络实现共享,无 需复杂设置就能够直接进入系统。我们在设置中看到了多种连接方式,包括网桥、NAT、使用主机网络以及不连接网络。

设置好虚拟磁盘,虚拟机完成!

设置马上就要完成了,我们现在就来对磁盘进行设置。磁盘设置选项比较多,不过对于我们标准安装来说其实没有什么过多需要修改的地方,所以我们更多的是知道都有什么选项,并且知道什么时候需要做什么样的修改就够了。


首先我们看到的是磁盘接口,IDE接口一般都是默认的ATAPI控制器、而模拟SCSI控制器就直接使用BusLogic控制器,当然使用LSI Logic能够拥有更好的性能,但是需要驱动的支持。然后我们可以在一个分区上创建一个虚拟磁盘、或者使用已存在的虚拟磁盘。多硬盘的用户还可以直接把一 块硬盘直接作为虚拟机的磁盘。

在虚拟磁盘模式类型的设置上,我们选择SCSI模式以得到最好的性能。而再分配虚拟机磁盘容量的时候我们首先确定一个最大容量,然后可以决定是使用单一文 件还是多文件,可以方便大文件的移动。另外我们还看到一个"allocate all disk space now"选项,如果我们勾选的话虚拟机会先将40GB(预先设定)的文件创建出来,如果你的磁盘空间比较吃紧的话还是不要勾选,这样虚拟机磁盘文件将会采 用增量方式记录。

在确定好创建的虚拟磁盘文件名之后,我们就到最后的设置检查界面,我们可以对刚才做的所有设置进行一个检查。如果有一些设置出现错误,我们还可以点 击"Customize Hardware"按钮进行二次设置。如果没有问题的话我们就可以直接点击"Finish"让虚拟机启动。

系统安装简单快速

全部完成后我们就能够看到虚拟机就可以按照刚才的设置进行系统的安装,由于我们实现已经设置好序列号以及用户等相关信息,并且采用了镜像安装,所以安装过 程非常快速,大概10分钟就能够安装完成,这个时候我们可以将虚拟机最小化然后接着去干别的事情,或者离开电脑休息一下,静静等待安装流程结束。


我们在虚拟机上使用完全可以正常使用,包括进行系统的相关设置,或者安装程序以及游戏等,甚至是U盘也能够自动识别,如果大家想把硬盘里的文件拷贝到虚拟 机系统的话只需要拖进去即可。同时虚拟机的鼠标键盘是共用的,所以我们可以通过ctrl+alt来控制鼠标指针的焦点。

至此基本上一个创建虚拟机的全部流程就跟大家介绍完了,虽然所占篇幅较多,但是笔者也是希望能够让大家看完介绍以后就能够直接自己动手操作。而这样的一个虚拟大家也是可以使劲儿折腾,完全不用担心会对主系统造成任何影响。


第8页:虚拟机轻松解决游戏兼容性问题

安装完了我们来看看虚拟机到底有什么样的作用,如果我们手边有许多经典老游戏,有些游戏可能可以在win7下运行但是可能会有一些问题,有些甚至是不能运 行的游戏。这个时候我们就要求助于虚拟机了,由于我们安装的是较老的Windows XP,所以在应付那些这些老游戏时显得游刃有余。


由此可见,虚拟机的应用还是能够为我们解决不少兼容性问题,我们也可以在虚拟机下对系统进行更加深入的研究。另外虚拟机还拥有“快照 (Snapshot)”功能,就像是我们常见的Ghost一样,当虚拟机系统崩溃以后,我们就可以使用快照功能将系统还原,是不是非常方便呢。

【全文总结】:

本文对于虚拟机的讲解就已经全部完毕了,不知道大家是否对虚拟机有了一个全新的概念呢,有了虚拟机我们不仅可以解决软件兼容性问题,同时还可以让大家学习 操作系统的使用,甚至是高阶用法。因为虚拟机脱离于我们的主系统,所以我们可以尽情折腾。对自己电脑性能有信心的朋友甚至可以创建多个虚拟机来实现自己的 特殊需求。可以说虚拟机设置不困难但是有很多玩法值得大家去挖掘。

有了虚拟机我们不用考虑装老系统没有驱动,或者是出现各种兼容性问题,同时也不会担心自己的电脑会出什么问题。当然也可以直接在Windows系统下体验Mac OS,如此强大功能估计有许多人都已经心动了,那么大家就自己动手,来一同感受虚拟机带来的无穷魅力。

加载中...