VMware虚拟机

上一篇 / 下一篇  2008-05-02 00:23:41 / 个人分类:VM虚拟机问题

1,概述

在软件开发和网络学习中,经常需要多台机器进行测试。虚拟机技术能提高效率,并大大降低成本。

目前在虚拟机领域中最著名的是VMware公司(已被EMC收购),有VMware WorkstationVMware GSX

ServerVMware ESX ServerVMware Virtual SMP等诸多产品。客户包括IBMMicrosoft等。

VMware workstation适合个人使用。

2VMware Workstation基本使用 和 安装Windows XP

VMware Workstation安装后打开界面如图

查看更多精彩图片
z[j$~'E!d+Am#r!^KUQ_0

点击图中红圈所示的“New Virtual Machine”建立新的虚拟机

弹出的对话框询问是使用标准配置还是自定义配置。选择自定义

查看更多精彩图片

客户操作系统选择Microsoft Windows Windows XP Professonal

设置这个虚拟机的名称和存放目录。目录中建立的.vmx是该虚拟机的主配置文件

Vmware虚拟机的所有内容都是以文件的形式储存(包括.vmx.vmdk等文件),而且具有平台无关性。也就是

说,以后可以把此虚拟机的目录复制到其他机器上(包括Linux系统的机器)。只要其他机器安装了VMware

件,就可以直接打开.vmx文件运行这个虚拟机!你也可以复制一份这个目录,作为备份!

分配这个虚拟机占用的内存。在这里分配了256MB。虚拟机是很消耗内存的,如果同时运行多个虚拟机,系统需要大量的物理内存

查看更多精彩图片
~-ok9rE5V'i0

选择网络类型。这个选项相当重要。在这里选择“Use bridged networking”,这样这台虚拟机就是作为一台

独立的机器加入了当前的网络——也就是说你家中的网络上接了一台新的机器,这台机器有独立的IP地址等。其他类型请参看User's Manual

查看更多精彩图片
8Y3ZH RO }k%hh0
选择磁盘。VMware的每一个虚拟磁盘,都是以一个.vmdk文件保存在机器上。这意味着在新建的虚拟机里可以使用以前的虚拟磁盘文件。这里选择“Create a new virtual disk”新建一个虚拟磁盘。

查看更多精彩图片
Zx pS-y-LfaU4f0爱好者博墅}or%}n`3mLC

接下来的类型,选择默认的即可。VMware会根据客户操作系统的不同推荐IDE或者SCSI类型

磁盘容量。这里分配4.0G。请注意“Allocate all disk space now”选项!当这个选项没有被选中时,虚拟磁盘的.vmdk文件初始大小接近零(即使你把虚拟磁盘的大小设为几百个G),当虚拟磁盘实际存储了数据以后容量才改变(即用多少就占多少空间)。而如果选中这个选项,虚拟磁盘马上就会占用相应的空间(比如这里设置的4G),这样虽然消耗了物理磁盘空间,但是可以提高虚拟机运行的效率

查看更多精彩图片
7I%SV*J;en8\&b.[0爱好者博墅+dZ k/|1B7W3E@"q2j8`&S
接下来就是指定刚才建立的虚拟磁盘的文件名。名称可以任意,默认和虚拟机的名称相同

然后虚拟就建立了。主界面就多了一个此虚拟机的标签,其中显示了虚拟机当前的状态和配置。现在可以看到这台虚拟机有256MB内存、1个硬盘(接在IDE 0:0口上)、1个光驱、一块网卡、USB接口、一块声卡

查看更多精彩图片
/w%TiZ$w7l? C!]0

选择“VM”菜单中的“Settings...”,弹出“Virtual Machine Settings”窗口,在这里可以修改虚拟机的

配置,比如添加新的虚拟磁盘或者网卡。在这里需要注意的是CD-ROM的设置,其中的Connection选项如下图:

查看更多精彩图片爱好者博墅%i)V(TS{

Use physical drive”就是使用机器的物理光驱作为虚拟光驱。下拉列表框可以选择自动检测或者制定一个物理光驱(如果机器有多个物理光驱)。有时候不能正常工作可以尝试选择下面两个选项“Use ISO image”就是使用一个iso光盘映像文件作为虚拟光驱。这是相当方便的!

设置好了就可以启动这台虚拟机了。工具栏上前面四个按钮分别是关机、暂停(稍后介绍)、开机和复位重启(Reset)

查看更多精彩图片
+L u@ ]%a:c ?0

放入Windows XP的安装光盘(或者设置使用iso也可),按开机按钮,这时候会出现一个提示。因为这个虚拟机设定了运行Windows XP操作系统,所以VMware提醒用户,系统安装完以后需要独立的激活。不予理会

开机后出现启动画面。这就是一台完全独立的新机器了。下方甚至提示按F2进入BIOS设置,按ESC可以看到自检过程和启动菜单(有经验的用户应该看出来使用的是PhoenixBIOS

查看更多精彩图片爱好者博墅*w C%N+j6ti

需要注意的是,如果要对虚拟机进行键盘/鼠标的输入操作(比如在这里需要按F2进入BIOS设置),只要在虚拟机画面上按一下鼠标,这时候系统的鼠标和键盘就交由虚拟机使用了。如果要切换回宿主操作系统,按Ctrl+Alt快捷键即可

安装Windows XP的过程和普通机器一样,不再赘述

查看更多精彩图片爱好者博墅gxh"P,[!{5`"h3FW

安装完Guest OS(客户操作系统)以后要在里面安装VMware ToolsVMware虚拟机中虚拟出了一些硬件,比如显卡、声卡等。和普通机器一样,它们需要安装相应的驱动程序才能正常工作。VMware Tools就包含了这些驱动程序和设置工具

选择“VM”菜单中的“Install Vmware Tools...

查看更多精彩图片
i X7PeX O0

将会出现一个确认对话框,点击“Install

此时VMware Workstation将自动在虚拟机的光驱中插入一张VMware Tools的光盘

注:其实在VMware Workstation的安装目录下,可以找到4个很小的iso文件:freebsd.isolinux.iso

netware.isowindows.iso,分别是4种操作系统所用的VMware Tools光盘

查看更多精彩图片爱好者博墅h+r P.]ik!`C

*j!z4hA-`0

由于这张光盘是autorun的,所以VMware Tools安装程序自动运行

查看更多精彩图片
(L,n)S H-j-UxzZ/S0爱好者博墅-cSq h YG8wji

安装完VMware Tools以后,按照提示重新启动虚拟机,会发现任务栏多出了一个图标。网卡也正常识别了。设置好网络就可以上网了

查看更多精彩图片爱好者博墅4w1sg3}'et/kcD]

原来从虚拟机中切换出到Host OS要按Ctrl+Alt。现在安装了VM Tools之后,当鼠标移动到虚拟机窗口的边缘时,会自动切换

可以打开Guest OS中的设备管理器,看看虚拟出的是什么硬件

查看更多精彩图片爱好者博墅.v'_QKN?{+A

SFT9M/J$K0

下面介绍VMware Workstation的常用功能

VMware Workstation窗口右下方有三个图标,分别是硬盘、光驱、网卡。当这些设备被使用时会闪动绿灯

查看更多精彩图片爱好者博墅0l m8C7rI+gS%V

双击光驱和网卡图标就打开了相应设备的设置窗口

在工具栏上有暂停按钮。可以在任何时候把虚拟机暂停。

查看更多精彩图片
;L B}i0a2u0

按下以后,提示正在保存虚拟机状态

查看更多精彩图片爱好者博墅6[$Hdd"GzC

其实这里就是在保存虚拟机当前的内存的数据到虚拟机所在目录中的.vmss文件当中。接下来再按开机按钮,就直接读取.vmss里的数据到虚拟机的内存,就快速恢复到了先前的状态。所以,这个暂停和Guest OS是无关的.

使用Snapshot(快照)功能也相当实用。在工具栏上有SnapshotRevert按钮

查看更多精彩图片
j2^ n)Dmm,X0

在任何时候按下SnapshotVMware Workstation就会记录当前虚拟机的状态(包括内存、磁盘数据)。以后按Revert,就马上回复到这个状态

比如要运行一些可能破坏系统的程序,就可以先建立一个Snapshot,如果出了问题就Revert,免去重装系统之累。当然,你也可以如前文所说,直接把虚拟机文件所在的目录复制一份保存下来备用,这样更彻底了.

在工具栏上还有“Enters Full Screen Mode”和“Toggles Quick Switch Mode”按钮

查看更多精彩图片爱好者博墅4`V)xF.gL

按下“Enters Full Screen Mode”进入全屏幕模式。这时候按Ctrl+Alt可以切换回Host OS

按下“Toggles Quick Switch Mode”(或者快捷键F11)就进入了快速切换模式

File”菜单里的“Capture Screen...”可以抓取当前虚拟机屏幕的截图

查看更多精彩图片爱好者博墅}|dLP)x P6D4x F1Q

2P;o A$@k,B0
在硬盘的设置中有磁盘整理的按钮。只有在虚拟机关机的时候才能进行磁盘整理。暂停中的虚拟机不可以

查看更多精彩图片
jp9n,xfO(h@0爱好者博墅{ O:AGC(^6Z'_f?,|

Guest OSHost OS的文件交_____流一般采取三个办法:

1,通过网络共享文件夹

2,利用VMware的“Shared Folders”功能。参看User's Manual

3,通过USB存储设备,包括U盘、移动硬盘。VMware的虚拟机支持USB设备。只要在鼠标/键盘焦点在虚拟机

内的时候插入USB设备,就被虚拟机侦测到了

4,通过光盘。用CD-RW是个不错的办法


TAG: 虚拟机 设置 安装 概述 vm

lanjin86的个人空间 引用 删除 lanjin86   /   2008-05-02 10:23:02
有蛮好的!!!
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-11-21  
      1
2345678
9101112131415
16171819202122
23242526272829
30      

数据统计

  • 访问量: 2427
  • 日志数: 24
  • 图片数: 3
  • 建立时间: 2007-10-22
  • 更新时间: 2008-11-06

RSS订阅

Open Toolbar