2024年3月14日发(作者:)

一、安装Virtual PC

2007 sp1

安装Virtual PC

在微软网站上提供了Virtual PC 2007的下载,下载页面为:

/downloads/?displaylang=en&FamilyID=28c97d22-6eb8-4a0

9-a7f7-f6c7a1f000b5

有32-bit和64-bit两个版本,根据自己的操作系统选择对应的版本。

下载完成后,运行,在弹出的“欢迎使用Microsoft Virtual PC安装向导对话框”中点击“Next-下一步”;

在“License Agreement-协议授权”页,点击“I accept the terms in the license agreement-我接

受协议”,点击“Next-下一步”;

在Customer Information-用户信息页,输入“Username用户名”和“Organization-组织名”,根据需要

来选择为“Anyone-所有人”安装还是“Only for me-只为我”安装,在此我接受默认的选择为所有用户安装,

然后点击“Next-下一步”;

在Ready To Install the program-准备安装程序页,可以点击“Change-更改”按钮更改Virtual PC安装

路径到你指定的路径,在此我接受默认设置-不修改安装路径,点击“Install-安装”;

注:安装过程会断开网络数秒,如果是在服务器上测试请慎重!

稍等片刻后,Virtual PC安装完成,点击“Finish-完成”按钮。

二、Virtual PC选项

当安装完成后,我们需要预先配置Virtual PC的默认选项。点击开始,指向所有程序,再点击Microsoft Virtual

PC,由于还没有虚拟机,因此Virtual PC会弹出“Welcom to the new Virtual Machine Wizard-新建虚

拟机向导”,点击“Cancel-取消”。

然后在“Virtual PC Console-管理控制台”中点击“File-文件”菜单,再选择“Options-选项”。

Virtual PC具有的选项将逐个开始介绍:

1. Restore at start(启动时恢复)

当启用“Restore virtual machines when starting Virtual PC-当启动虚拟机软件时恢复虚拟机”选项时,

如果你退出虚拟机软件时有“save state-保存状态”的虚拟机,那么下次你启动Microsoft Virtual PC时,

这些虚拟机将会自动启动,建议不要启用。

2. Performance(性能

在上部分的CPU Time(CPU时间)中,你可以选择:

All running virtual machines get equal CPU time(所有运行中的虚拟机使用相等的CPU);

Allocate more CPU time to the virtual machine in the active window(分配更多的CPU

Pause Virtual Machines in inactive windows(暂停处于不活动窗口中的虚拟机);如果选择此

如果选择此选项,那么所有运行中的虚拟机将获得相同的CPU运行时间;

给活动窗口中的虚拟机);如果选择此选项,那么处于活动窗口中的虚拟机将获得更多的CPU,此选项为默认选项;

选项,那么当虚拟机处于不活动窗口时,会自动暂停运行;

在下部分的“When virtual PC is running in the background(当虚拟机在后台运行时)”选项中,你可

以选择当Virtual PC在后台运行时的运行方式:

Give processes on the host operating system priority(让宿主机-物理机上的进程有较高优

Run Virtual PC at maximum speed(运行虚拟机以最大的速度):当选择此选项时,后台运行的

先级):当选择此选项时,宿主操作系统上运行的应用程序具有更高的优先级,可以获得更多的CPU。

Virtual PC具有更高的优先级,可以获得更多的CPU。

你应该根据你的需求来决定选择哪个选项。我习惯配置为Give processes on the host operating system

priority,因为我觉得宿主操作系统的其他应用程序比Virtual PC更为重要一些。

3. Hardware Virtualization(硬件虚拟化)

如果你的CPU支持虚拟化的话建议开启“Enable Hardware-assisted virtualization”以提高性能,如果你的硬件

不支持虚拟化此项为灰色不可用状态。

如果硬件支持的话此功能可以设置,需要注意的是如果同时安装了VM虚拟软件的话,启用该功能将不能同时启动VM。

这个选项并不能彻底关闭虚拟机的虚拟化功能,需要用记事本打开VMC文件,将此功能设置为false才能彻底关闭,

这样VPC才能和VM同时运行。

此处设置为false方能彻底关闭虚拟化。

4. Full-Screen Mode(全屏模式)

在此你可以配置当虚拟机运行在全屏模式时,宿主机所显示的屏幕分辨率。默认为启用,即当虚拟机运行在全屏模

式下时,宿主机上的屏幕分辨率和虚拟机中客户操作系统的分辨率一致。

5. Sound(声音)

当勾选“Mute the sound for virtual machines in inactive windows-静音不活动窗口中的虚拟机”时,

Virtual PC会屏蔽位于不活动窗口中的虚拟机所产生的声音,默认打开该功能。

6. Message(信息)

Virtual PC会提示你操作过程中出现的错误和警告信息。如果你对VPC非常熟练了你也可以勾选“Don't show

any messages-不提示任何信息”来禁止这些烦人的消息,另外“Reset Messages-复位消息”按钮可以恢复

到默认设置。

7. Keyboard(键盘 )

在键盘选项中,你可以配置用于在宿主操作系统和虚拟机之间进行切换的“Host Key-系统热键”,默认为

“RightAlt-右Alt”。如果需要修改,则点击“Current host key-当前热键”下的白色方框,然后按对应的

键就可以了。在“Allow Windows key combinations-允许Windows组合键”选项下,默认情况下设置

为“On guest operating system-在来宾系统(虚拟机)中”,也就是说当激活某个虚拟机窗口时,Windows

组合键(例如Ctrl+ESC等等)将只能在虚拟机系统中使用(唯一的例外是Ctrl+Alt+Del,这个Windows

组合键只会作用于宿主机,在虚拟机中这三个键使用系统热键+Del来代替。例如默认的系统热键是右Alt键,如

果你在虚拟机中想要使用Ctrl+Alt+Del,则按右Alt+Del组合键。

注:当鼠标“陷”在虚拟机中出不来的时候也是按一下系统热键释放到宿主机即物理机。

8. Mouse(鼠标)

在鼠标选项中,你可以选择Virtual PC“Capture the pointer-捕获鼠标指针”的方式。默认情况下,设置为

“Clicking in the virtual machine window-点击虚拟机窗口”,当点击虚拟机窗口时,Virtual PC会捕获

鼠标指针,让其在虚拟机中使用。如果你安装了虚拟机添加件,鼠标可以在虚拟机和宿主机之间自由切换;如果没

有安装虚拟机添加件,你需要按键盘选项中定义的系统热键来进行切换。

“Moving the pointer into the virtual machine window-移动指针进入到虚拟机窗口”,此项一般不用,也没什

么大的作用。

9. Security(安全)

在安全选项中,你可以设置只有具有管理员权限的用户才能修改Virtual PC的设置,没有设置即所有用户都可以进

行以下操作,默认全不勾。

1) Option-选项,就是上面的这些选项配置

2) Setting-设置,单个虚拟机中的内存,磁盘等设置

3) New Virtual Machine wizard-新建虚拟机向导

4) Virtual Disk Wizard-虚拟机磁盘向导

10. Language(语言)

除了英文以外,Virtual PC自带了5种语言包,没有中文的,不过可以添加中文补丁包。

三、创建虚拟机

在Virtual PC管理控制台上点击“File-文件”菜单,然后点击“New Virtual Machine Wizard-新建虚拟机

向导”;或者直接点击“New-新建”按钮;如果Virtual PC中还没有创建虚拟机,那么在启动Virtual PC时同样

会自动弹出虚拟机新建向导。

然后在弹出的“Welcome to New Virtual Machine Wizard-欢迎使用新建虚拟机向导页”,点击“Next-

下一步”;

在“Option-选项”页,具有以下三个选项,如下图所示:

Create a Virtual machine(创建一个虚拟机 )

选择此选项将创建一个自定义的虚拟机,该虚拟机具有以下特点:

可以自定义虚拟机的名字和存储位置;

可以自定义虚拟机的操作系统类型;

可以自定义虚拟机所使用的内存大小;

可以自定义虚拟机所使用的虚拟硬盘大小(利用已存在的虚拟硬盘或者新建虚拟硬盘);新建虚拟硬盘时

只能创建动态扩展硬盘,并且需要你指定其存储位置;当利用现有虚拟硬盘时,你需要指定现有虚拟硬盘的存储位

置和是否启用恢复磁盘;

Undo Disks功能可选择开启或关闭;

Use default settings to create a virtual machine(使用默认设置来创建

一个虚拟机 )

选择此选项将创建一个具有默认设置的虚拟机,除了要求你指定虚拟机的名字和存储位置外,此虚拟机将自动具有

以下特性:

可以自定义虚拟机的名字和存储位置;

虚拟机所使用的内存容量为128 MB;

无虚拟硬盘;恢复磁盘禁用;

具有一个CD/DVD驱动器;

具有一个软盘驱动器;

具有一个网卡;

具有一个声卡;

在创建虚拟机时,除了上述自定义配置或使用的默认配置外,创建的虚拟机还自动具有以下选项:

你可以在创建虚拟机后再进行修改。

Add a existing virtual machine(添加一个现有的虚拟机)

当选择此选项时,Virtual PC将让你选择一个现有的虚拟机配置文件(.vmc),从而直接将此虚拟机添加到Virtual

PC中。

在这里我们逐一介绍三种创建方法

1、

创建一个虚拟机

单击“Create a virtual machine-创建一个虚拟机”,点击“Next-下一步”;

在虚拟机名字和存储位置页,输入虚拟机的名字和存储位置。虚拟机的默认存储位置为“我的文档My Virtual

Machines虚拟机名”目录下,你可以点击浏览按钮进行修改。在对虚拟机命名时,请按照简单明了易辨的原则进

行,这样便于你区分虚拟机和了解虚拟机的特性。例如,我常用的命名方式是“虚拟机计算机名 - 虚拟机特性 - 虚

拟机IP地址”,例如,对于某个安装了ISA防火墙标准版的名为Denver的虚拟机,我将其命名为“Denver - ISA

2004 SE - 10.1.1.1”,而对于某个作为DC的名为Berlin的虚拟机,则命名为“Berlin - DC - 10.1.1.8”。

在此仅是演示操作,因此我接受默认虚拟机名,点击下一步;

在操作系统页,选择你将在虚拟机上运行的客户操作系统,Virtual PC将根据你的选择向你推荐虚拟机所使用的内

存容量。选择后点击下一步;

在内存容量页,Virtual PC根据你在操作系统页的选择,提供了虚拟机所使用的推荐内存容量值。如下图所示,由

于我选择的是Windows Server 2003,所以Virtual PC推荐的内存容量为256 MB,你可以选择调整内存容

量来进行调整。在此我接受推荐值,点击下一步;

在虚拟硬盘选项页,选择虚拟机所使用的虚拟硬盘。如果你想使用现有的虚拟硬盘,则选择一个现有的虚拟硬盘,

点击下一步;然后选择现有虚拟硬盘的存储位置和是否启用恢复磁盘即可。如果你需要使用其他类型的虚拟硬盘(关

于硬盘类型的详细说明,将在后文叙述),你必须预先创建然后再添加到虚拟机中。在此我选择一个新的虚拟硬盘,

然后点击下一步;

在虚拟硬盘存储位置页,选择新建的虚拟硬盘存储位置,默认情况下和虚拟机的配置文件存储在同一目录中,文件

名同虚拟机名,设定虚拟磁盘大小(磁盘类型为动态扩展磁盘类型)输入后点击下一步;

最后,在正在完成虚拟机新建向导页,点击完成。此时,虚拟机创建完成,在Virtual PC管理控制台中将列出新建

的虚拟机,如下图所示:

2、使用默认设置来创建一个虚拟机

选择使用默认设置来创建一个虚拟机,点击下一步;

在虚拟机名字和存储位置页,输入虚拟机的名字和存储位置,然后点击下一步;

在正在完成虚拟机新建向导页,接受默认的设置当我点击关闭时打开设置对话框,然后点击完成。

此时,会弹出虚拟机设置对话框,你可以继续配置虚拟机的设置。

因为这种方式默认不会给虚拟机创建硬盘,在上图中的虚拟机设置页选中“Hard Disk 1”,然后单击右边Virtual

Disk Wizard按钮继续创建硬盘。操作方法详见步骤五——创建虚拟机硬盘。

3、添加一个现有的虚拟机

选择添加一个现有的虚拟机,点击下一步;

在现有的虚拟机名字和存储位置页,点击浏览按钮选择现有的虚拟机配置文件(.vmc),然后点击下一步;

在正在完成虚拟机新建向导页,接受默认的设置当我点击关闭时打开设置对话框,然后点击完成,此时会同样弹出

虚拟机设置对话框让你进行其他设置。

创建虚拟机后,你可以通过在Virtual PC管理控制台中点击移除按钮来删除虚拟机,但是需要注意,点击移除按钮

只是将虚拟机从Virtual PC管理控制台中删除,虚拟机所使用的相关文件(.vmc、.vhd等等)并没有真正从宿主

机上的硬盘中删除;如果要完全删除虚拟机所使用的文件,你必须手动进行删除。

四、配置虚拟机

在创建好虚拟机后,你可以在Virtual PC管理控制台中点击设置按钮来修改虚拟机的配置选项,

弹出的虚拟机配置对话框如下图所示,我逐条为大家解释:

在文件名栏,你可以修改虚拟机的名字。当修改虚拟机的名字时,虚拟机配置文件(.vmc)的名字也将随之进行修改;

在内存容量栏,你可以配置虚拟机所使用的内存容量。如果当前系统中的可用内存数不能满足虚拟机所配置的内存容量需求,则此

虚拟机无法启动。

在硬盘1、硬盘2、硬盘3栏,你可以配置虚拟机所使用的虚拟硬盘,但是,Virtual PC只支持将硬盘1作为虚拟机的启动磁

盘。

在恢复磁盘栏,你可以选择是否启用恢复磁盘。当启用恢复磁盘时,Virtual PC会将虚拟机启动以后对原始虚拟硬盘所做的所有

修改额外保存在一个恢复磁盘上,最后在虚拟机关闭时,你可以选择将恢复磁盘上保存的数据合并到原始虚拟硬盘中、单独保存恢

复磁盘而不合并到原始虚拟硬盘或者丢弃恢复磁盘上的所有修改。这是个非常有用的功能,建议开启此功能。

在CD/DVD驱动器栏,Virtual PC为每个虚拟机自动模拟一个CD/DVD驱动器,默认情况下此CD/DVD驱动器挂接到辅助IDE

控制器,如果部分客户操作系统不支持从挂接到辅助IDE控制器的CD/DVD驱动器上进行安装,那么你可以取消此设置,从而将

CD/DVD驱动器挂接在主要IDE控制器上。

在软盘栏,如果你勾选自动检测软盘选项,则虚拟机中的客户操作系统可以使用宿主机中的软盘;

在COM1、COM2、LTP1栏,你可以选择虚拟机中是否使用这些串口和并口、以及使用的方式,默认情况下为不使用;

在联网栏,你可以配置虚拟机所使用的网络适配器数目和它们各自的连接方式,如下图所示。每个虚拟机最多可以使用4个网络适

配器,每个网络适配器可以具有以下几种联网方式:

z

z

无连接:此网络适配器不连接到任何网络,在虚拟机中显示此网络适配器为网络连接断开;

本地网络:本地网络是Virtual PC所虚拟的一个网络,它和宿主机上的任何网络完全独立并且完全隔离,因此连接到本地网

络的虚拟机不能使用宿主机上的网络资源。所有连接到本地网络的任何虚拟机都像是通过交换机连接在一起,只要IP配置在

一个子网中就能正常通讯,用来做LAN网络的测试。

z 连接到宿主机上的某个网络适配器:例如图中的Microsoft Loopback Adapter、JMicron PCI Express Fast Ethernet NIC

等,都是宿主机上的网络适配器。所有连接到相同宿主网络适配器的虚拟机的网络适配器都像是通过交换机连接在一起,并

且最后通过此宿主机的网络适配器连接到的外部网络或者Internet中。注意:连接到不同宿主网络适配器的虚拟机之间的

网络同样是完全独立并且完全隔离的。

如果你需要模拟更为复杂的网络环境并且要求在网络之间进行严格的隔离,那么你可以像我一样使用Microsoft Loopback

Adapter,你可以添加多个Microsoft Loopback Adapter适配器,然后将虚拟机的网络适配器配置为连接到不同的

Microsoft Loopback Adapter即可。

z Shared Networking(NAT)选项。当选择此选项时,虚拟机会在自己的网络适配器与宿主机网络适配器之间做一次

NAT地址转换,然后再通过宿主机的网络适配器连接到外部网络或者Internet。在NAT网络中,Virtual PC为虚拟机提供

NAT/DHCP服务,它使用192.168.131.0/24子网地址范围来为虚拟机分配IP地址并且自己占用192.168.131.254

这个IP地址。Virtual PC为虚拟机分配的默认网关为自己的IP地址192.168.131.254,DNS服务器地址为宿主机上配

置的DNS服务器地址。此时,虚拟机上的这个网络适配器配置为自动获取IP地址即可通过Virtual PC的NAT服务访问宿

主机所连接到网络资源,但是宿主网络不可访问此虚拟机,并且就算不同的虚拟机同时连接到Shared Networking

(NAT),它们之间也是完全独立并且完全隔离的。

在声音栏,你可以选择是否在虚拟机中启用声卡,默认情况为启用。

在鼠标栏,默认情况下为启用指针集成。指针集成是虚拟机添加件中的一个功能,当你在虚拟机中安装了虚拟机添加件时,你可以

在虚拟机窗口和宿主机之间自由切换鼠标,否则你必须使用预定义的热键(默认为右Alt)来进行切换,这个选项只有在虚拟机启

动并且安装虚拟机添加件后才能进行修改。

在共享目录栏,你可以配置虚拟机使用宿主机上的文件目录,被共享的目录将作为虚拟机中的映射驱动器来显示。这个选项同样只

有在虚拟机启动状态并且安装“虚拟机添加件”后才能使用。

在显示栏,你可以修改虚拟机的显示选项,例如是否运行在全屏模式、屏幕分辨率选项、是否隐藏虚拟机菜单栏、是否隐藏虚拟机

状态栏等等,一般无需去设置。

在关闭栏,你可以选择关闭虚拟机时Virtual PC的操作方式。你可以配置为让Virtual PC显示不同的选项让你进行选择,或者配

置为自动按照你选择的选项进行处理。

当没有启用恢复磁盘时,在关闭虚拟机时你可以选择以下操作方式:

保存状态(Save state):将虚拟机的当前运行状态保存到一个状态保存文件(.vsv)中,当启动位于保存状态的虚拟

机时,Virtual PC将从状态保存中读取原始状态信息,从而将虚拟机恢复到保存时的状态。

关闭系统(Shut down):此选项只有在虚拟机上安装了虚拟机添加件并且客户操作系统支持关闭系统命令时有效,

Virutal PC将按照正常的系统关闭过程来关闭虚拟机。

关闭电源(Turn off):立即关闭虚拟机,就像一台物理计算机的电源被拔掉一样,此选项可能会造成虚拟机硬盘的数

据丢失。

当启用恢复磁盘时(Undo Disks 的状态为Enabled),在关闭虚拟机时你可以选择以下操作方式:

保存状态并保存修改(Save state and save changes):与保存状态一样,只是也保存恢复磁盘上的修改,同时你

可以选择是否将恢复磁盘上的修改合并到原始虚拟硬盘中;

关闭系统并保存修改(Shut down and save changes):与关闭系统一样,只是也保存恢复磁盘上的修改,同时你

可以选择是否将恢复磁盘上的修改合并到原始虚拟硬盘中;

关闭电源并保存修改(Turn off and save changes):与关闭电源一样,只是保存恢复磁盘上的修改,同时你可以选

择是否将恢复磁盘上的修改合并到原始虚拟硬盘中;

关闭电源并删除修改(Turn off and delete changes):与关闭电源一样,同时删除恢复磁盘上的所有修改。

五、创建虚拟硬盘

你可以预先创建虚拟软盘和虚拟硬盘,然后在虚拟机中使用。创建虚拟硬盘的步骤如下:

在Virtual PC管理控制台中点击文件菜单,然后选择虚拟磁盘向导,

在弹出的欢迎使用虚拟磁盘向导页,点击下一步;

在磁盘选项页,你可以选择以下两种操作:

z

z

创建一个新的虚拟磁盘;此选项用于创建虚拟硬盘或虚拟软盘;

编辑一个现有的虚拟磁盘;此选项用于编辑现有虚拟磁盘,它可以完成磁盘类型的转换、压缩动态扩展硬盘、将差异磁盘合

并到父磁盘中等等;

在此我选择创建一个新的虚拟磁盘,然后点击下一步;

在虚拟磁盘类型页,选择创建一个虚拟硬盘,点击下一步;

在虚拟硬盘存储位置页,输入新建的虚拟硬盘存储位置后点击下一步;

在虚拟硬盘类型页,你可以选择选择以下四种类型之一(在创建虚拟机时创建的虚拟硬盘为大小为16 GB的动态扩展硬盘,如果

你想在虚拟机中使用其他类型的虚拟硬盘,则必须预先创建):

动态扩展:动态扩展硬盘根据所存储的数据量的大小来扩展在宿主机上所占用的磁盘空间,创建动态扩展硬盘时需要你

指定硬盘大小,但是动态扩展硬盘刚创建时只会占用非常少的存储空间。这是微软推荐使用的硬盘类型,并且是唯一支持压缩的硬

盘类型。

固定尺寸:固定尺寸硬盘在创建时要求你指定硬盘大小,并且将占用宿主机上相应的磁盘空间。例如,如果你创建一个

2G的固定尺寸硬盘,那么此硬盘将立即占用宿主机上2G的硬盘空间。如果选择此选项,默认情况下创建的硬盘大小等于宿主机

上具有最多剩余空间的物理驱动器的最大可用空间。

差异:差异硬盘基于一个现有的虚拟硬盘(父硬盘)而创建,当你使用差异硬盘时,差异硬盘上的数据基于父硬盘上的

数据,但是对父硬盘所做的任何修改都将保存在差异硬盘而不是提交到父硬盘中,并且差异硬盘只是保存对父硬盘所做的修改。当

启用差异磁盘时,你不应再对父硬盘进行任何修改,否则差异硬盘上保存的数据将会失效;另外,父硬盘也可以是其他差异硬盘,

此时,位于此硬盘链上的任何父硬盘都不能再进行修改,否则位于 硬盘链末尾的差异硬盘上保存的数据将会失效。差异磁盘是非

常有用的功能,它可以极大的减小你所创建的虚拟机测试系统所占用的磁盘空间,应该尽可能多的使用差异磁盘。

连接到一个物理硬盘:将此虚拟硬盘连接到某个物理硬盘,虚拟机可以像使用本地硬盘一样使用此物理硬盘,任何修改

直接提交到此物理硬盘上。

1)创建动态扩展硬盘

如果创建动态扩展硬盘,则选择动态扩展,点击下一步;

在虚拟硬盘大小页,输入虚拟磁盘的大小,默认为16384 MB(16 GB),最大为130557 MB (127 GB),它并不会立即在

宿主机上占用相应的磁盘空间,而是根据所存储的数据动态扩展。在此我输入80000MB,点击下一步;

最后在正在完成新建虚拟磁盘向导页,点击完成;此时,动态扩展硬盘就创建好了。

2)创建固定尺寸硬盘

如果创建固定尺寸硬盘,则选择固定尺寸,点击下一步;

在虚拟硬盘大小页,输入虚拟磁盘的大小,默认为宿主机上具有最多剩余空间的物理驱动器的最大可用空间,需要注意的是,固定

尺寸硬盘创建时会立即在宿主机上占用相应的磁盘空间,输入你需要的硬盘大小后点击下一步;

最后在正在完成新建虚拟磁盘向导页,点击完成;此时,固定尺寸磁盘就创建好了。

3)创建差异硬盘

如果创建差异硬盘,则选择差异,点击下一步;

在差异虚拟硬盘页,点击浏览按钮选择此差异硬盘的父硬盘,然后点击下一步;

提示选择一个父硬盘空间,浏览到你需要链接的那个父硬盘。

最后在正在完成新建虚拟磁盘向导页,点击完成;此时,差异磁盘就创建好了。

这块仅仅几百K大小的硬盘就具备了父硬盘所有的内容,它本来就是只一个链接。

小技巧:

差异硬盘可以为你节省磁盘空间,假设创建一个2003虚拟机(用动态磁盘来搭建),需要2GB硬盘空间,那么创建四个2003

则需要8GB,但是我创建好一个2003虚拟机,然后再创建4个差异盘链接到这个硬盘,再将这些差异盘分配给4个虚拟机,那

么只需要2GB+4*200K左右的空间。

六、操作虚拟机

在Virtual PC管理控制台中,选择对应的虚拟机,然后点击开始按钮。虚拟机名字左旁的图标显示了虚拟机的当前状态,当虚拟

机运行时,也会显示虚拟机当前屏幕的实时截图。

此时,Virtual PC启动虚拟机,如下图所示,你可以看出,虚拟机和物理计算机一样,同样也有POST自检过程。

虚拟机的启动顺序是软盘驱动器、CD-ROM驱动器、虚拟硬盘1。由于我们没有配置软盘驱动器和CD-ROM驱动器,而虚拟硬

盘1是新建的虚拟硬盘,它是空白的,因此虚拟机启动失败,如下图所示:

我们必须配置软盘驱动器和CD-ROM驱动器来启动计算机并安装客户操作系统,在此我配置为使用CD-ROM驱动器来启动虚拟

机并安装客户操作系统。

配置CD-ROM驱动器

你可以配置虚拟机的CD-ROM驱动器使用宿主机上的物理CD-ROM驱动器中的光盘或者捕获某个ISO镜像文件,你可以通过以

下两种方式来配置虚拟机的CD-ROM驱动器:

1、点击虚拟机窗口菜单栏上的CD,然后选择捕获ISO镜像,如果宿主机上的某个CD-ROM驱动器中具有光盘,则可以选择使

用物理驱动器;

2、右击虚拟机窗口底部的光盘图标,然后选择同样的选项;

在此我选择捕获ISO镜像,然后在弹出的浏览窗口中选择了一张Windows XP的光盘镜像文件,然后点击虚拟机窗口菜单栏中

的动作,再点击复位(就相当于按了物理计算机重启键),此时,虚拟机重启。

此时,虚拟机自动读取CR-ROM驱动器中捕获的光盘镜像,从而启动计算机并开始安装客户操作系统,此时,你会发现,除了在

一个窗口中运行外(当然你也可以使用全屏模式运行虚拟机),虚拟机和物理计算机没有任何区别。和在物理计算机上安装操作系

统一样,跟随提示你就可以轻松完成虚拟机中客户操作系统的安装。如果鼠标被虚拟机所捕获,由于此时没有安装虚拟机添加件,

鼠标不能自动在宿主机和虚拟机之间切换,你需要按热键(默认为右Alt)来切换鼠标。

安装虚拟机添加件

在安装好虚拟机上的客户操作系统后,你需要做的第一件事情就是安装虚拟机添加件,必须登录操作系统之后,点击虚拟机窗口菜

单栏上的动作菜单,然后选择安装或更新虚拟机添加件(安装后就可以在虚拟机和物理机之间随意切换,不需要按右Alt键)

在弹出的提示框上点击下一步。Virtual PC是通过在虚拟机中自动捕获虚拟机添加件的光盘镜像并利用CD-ROM驱动器的自动运

行特性来自动启动添加件的安装,如果你禁止了光盘的自动运行特性,那么你需要手动从光盘上安装虚拟机添加件。

虚拟机添加件的安装非常简单,只需要一直点击下一步即可,完成后需要重启虚拟机。

共享目录

在安装虚拟机添加件后,并且虚拟机出于启动状态你才能使用共享目录来让虚拟机访问宿主机上的文件,你可以在以下两个地方进

行配置:

1、虚拟机选项中的共享目录栏,然后点击共享目录按钮,如下图所示:

2、启动虚拟机后,右击虚拟机窗口底部的文件夹图标,然后选择共享目录。

然后在弹出的浏览文件夹对话框,选择你想要共享给虚拟机的文件目录,然后选择一个驱动器符号;默认情况下在虚拟机重启后共

享目录将会取消,你可以勾选Share every time让虚拟机永久共享此目录,然后点击确定;

此时,共享的目录将作为映射的网络驱动器显示在我的电脑中,如下图所示。另外需要注意的是,虚拟机以启动它的用户账号来运

行,当访问共享的宿主机上的目录时,虚拟机使用启动它的用户账户作为用户凭据进行访问,如果此用户账户可以修改此文件目录,

则在虚拟机中同样可以修改共享的目录。