欢迎光临 Enjoy IT (ITECN.NET) 登录 | 注册 | 帮助

把Windows Vista搬进虚拟机

Vista 5308出来了,想必有很多朋友“垂涎”其美貌,欲“近其芳泽”。但是Vista毕竟还是Beta版,把它“明媒正娶”正式安装,似有不妥。如果您的内存足够大(1GB或者以上),那么强烈推荐将其安顿到虚拟机里。

在虚拟机里测试Windows Vista,好处很多:利用差别磁盘功能,可以在须臾间创建多台Vista虚拟机,方便测试Vista的网络功能;如果启用NTFS压缩功能,可以很好地节省硬盘空间─据测试,原本9GB左右的Vista安装,仅占据约5.5GB的磁盘空间!

虚拟机工具选型

虚拟机工具有不少, Microsoft就有Virtual PCVirtual Server两款,还有第三方工具,诸如VMware等,应该选择哪款呢?

基于以下三点优势,笔者认为Virtual Server 2005 R2是不二之选:

Virtual Server可以直接挂载超过2GBISO光盘映像,而Virtual PC则需借助Daemon Tools等工具把ISO映像挂载为光驱,才能为虚拟机所用。

Virtual Server 2005 R2自带的Virtual Machine Additions,能够很好地支持Vista 5308(unsupported),尽管不能指望支持Glass3D等效果。

除了可以暂停虚拟机外(这时候虚拟机的CPU占有率、磁盘活动为0)Virtual Server还可以很方便地指定虚拟机的CPU占有率,例如可以设置为50%,以尽可能不影响宿主机的工作。

可以到以下微软官方网站注册下载180天的Microsoft Virtual Server 2005 R2 Enterprise试用版软件:

http://www.microsoft.com/windowsserversystem/virtualserver/evaluation/trial/default.mspx

准备虚拟机

Virtual Server可以安装在Windows XP(unsupported)或者Windows Server 2003上,而且必须安装IIS,对于IIS 6.0,可以任意指定Virtual Server的监听端口(默认为1024),而在Windows XP下,则只能是默认的80端口。本文以在Windows XP Professional下的Microsoft Virtual Server 2005 R2中文版为例进行介绍。

进入Virtual Server的管理网站,单击页面左侧的虚拟机创建,然后在右侧的页面中输入新建虚拟机文件的保存路径、内存和硬盘的大小,推荐将硬盘设置为16GB,内存至少512MB,单击页面右下角的“确定”按钮即可创建成功,如图1所示。

 

在新建虚拟机的配置页面上,单击CD/DVD,进入虚拟机光驱的配置页面,在这里我们可以选择“已知映像文件”,并指定Vista安装光盘映像文件的完全路径,如图2所示。

 

提示 有关Virtual Server虚拟机的性能优化,可以参考张华老师的帖子

http://blogs.itecn.net/blogs/beauzhang/archive/2005/06/09/203.aspx

指定虚拟机的资源分配

进入Virtual Server的管理网站,单击页面左侧的虚拟服务器资源分配,在右侧的CPU资源分配页面里我们可以对虚拟机的资源占有率进行分配,通常只需配置以下两个参数,如图3所示:

 

相对权重:如果需要同时启动多台虚拟机,则可以指定这个参数。默认每台虚拟机都是100,这表示每台虚拟机抢占CPU的能力是一样的。

最大容量(系统的百分比):指定某台虚拟机所能消耗的最大CPU占有率。这个功能非常不错,例如我们可以将Vista虚拟机设置为最大消耗80%CPU占有率,以不影响宿主机的功能。

注意 请不要在服务器上安装微软系统资源管理器或者第三方的系统资源分配工具。

安装Windows Vista 5308

       进入Virtual Server的管理页面,依次单击虚拟服务器服务器属性虚拟机远程控制(VMRC)服务器,在打开的页面上确保勾选“启用”复选框,同时可以指定虚拟机的分辨率、监听端口(默认是5900),这个端口用以指定显示控制虚拟机,不要和Virtual Server管理网站监听的端口相混淆。如图4所示。

 

接下来打开虚拟机远程控制客户端VSRC,就可以启动新建的虚拟机,开始安装了,安装的过程很简单,和物理计算机没有什么两样,唯一需要注意的是,当选择安装目录所在的卷或者分区时(在这里可以分区),必须重新启动虚拟机,才能继续进行,如图5所示。

 

安装好Windows Vista 5308以后,必须安装虚拟机添加件(Virtual Machine Additions):进入Virtual Server的管理网站,在虚拟机的配置页面里单击“虚拟机添加件”,在接下来的页面上勾选“安装虚拟机添加件”复选框即可开始安装,如图6所示。

 

安装虚拟机添加件,按照屏幕提示重启虚拟机以后,即可看到Vista的庐山真面目! 

想拥有炫目的Glass效果?

由于Virtual Server等虚拟机模拟的显卡不支持3D等效果,同时其显存较小,所以虚拟机无法体现其效果。不过利用变通效果,我们也可以有福消受Vista的炫目效果,这里不再赘述,请大家参考以下网页:

http://blogs.msdn.com/mikekol/archive/2006/02/22/537325.aspx

已发表 2006年2月28日 11:58 作者 ahpeng

评论通知

如果您想在帖子更新时接到邮件通知,请先登录。这里

订阅帖子评论使用 RSS

评论

2006年3月2日 14:18 by Sucirst(傻子)

# re: 把Windows Vista搬进虚拟机

我晕
最后怎么是这么结尾的0.0 那不是完全自欺欺人的做法么 呵呵
just “look like”

顺便问一下 Virtual Server的试用版过了180天后重新安装还可以用么?
2006年3月3日 11:12 by ahpeng

# re: 把Windows Vista搬进虚拟机

呵呵,这个问题就要涉及到知识产权的问题了,应该是不被支持的。
2006年3月4日 3:39 by Sucirst

# re: 把Windows Vista搬进虚拟机

呵呵 这个无所谓了 :p
再问个问题行么
我的vhd文件都放在一个盘里了装的时候没注意 今天才发现这个盘没有启用磁盘压缩 如果不重新格式化这个分区的话 怎么才能启用磁盘压缩呢? 0.0
2006年3月4日 8:29 by ahpeng

# re: 把Windows Vista搬进虚拟机

这个没有什么好方法解决,要么只能牺牲时间全盘压缩。
要么借助Virtual Server自带的功能对VHD本身进行压缩(仅适用于动态扩展的虚拟硬盘)。
没有哪种方法可以一劳永逸。
2006年3月8日 1:46 by 夜里晒太阳

# re: 把Windows Vista搬进虚拟机

彭爱华老师您好,我想请问有没有利用virtual PC 搭建AD域的具体配置方法和相关资料(不是virtual server)另外你的virtual server 2005怎么有汉化版本,是不是自己汉化的,可否提供汉化包给我.我的邮箱是sandiankuaice@163.com.
2006年3月8日 12:33 by Lee

# re: 把Windows Vista搬进虚拟机

Sucirst,你的磁盘不是NTFS而是FAT32对吧?
convert driverletter /FS:NTFS就行了。
2006年3月9日 9:48 by ahpeng

# re: 把Windows Vista搬进虚拟机

To 夜里晒太阳:
我用的是正式版本的Virtual Server 2005 R2中文版,来自于MSDN订阅。没有汉化版。
有关利用Virtual PC搭建AD域,这里推荐你参考我的一个webcast,里面不仅描述了如何搭建AD测试环境,而且还可以搭建多站点的测试环境:
http://www.microsoft.com/china/technet/webcasts/ondemand/episode.aspx?newsID=msft051705vxam
2006年3月17日 2:06 by 夜里晒太阳

# re: 把Windows Vista搬进虚拟机

感谢彭老师的回复,您的webcasts我之前已经看了,但不是很懂,特别是虚机与主机之间的虚拟网络的构造不甚了解,但经过多次的试验,已经开始有点明白,不过如果不搭建森林而只搭建AD域是不是不用添加回环网卡,那个回环网卡的具体做用是什么,有什么应用场景?(我的是ADSL虚拟拨号)
还有一个小问题,我把主机配置成域控制器和DNS服务器(2003)然后我想把虚机里的XP加入域却提示找不到域控制器,我ping DC也ping不通,但DC却可以ping我的XP,不知何解.我的DC本地连接设为192.168.0.1的局域网IP,虚机的IP处于同一网段,网关和DNS也为DC的IP地址.
2006年3月17日 19:42 by ahpeng

# re: 把Windows Vista搬进虚拟机

To 夜里晒太阳:
1.回环网卡的应用场景:采用微软Virtual PC/server时,只有虚机的网卡绑定到物理网卡时,才能和宿主机进行连接。
如果没有物理网卡,或者该网卡仅用以连接ADSL Modem,推荐你构建一个虚拟的环回网卡,然后让虚机的网卡绑定到这张环回网卡,就可以构建一个与外界隔绝的子网。
2.虚机无法访问宿主机:首先请确保虚机的网卡绑定到物理网卡或者环回网卡。然后宿主机的防火墙要进行适当配置,或者干脆禁用防火墙。
2006年3月21日 17:50 by pan_shaoning

# re: 把Windows Vista搬进虚拟机

彭老师,您好!我想问一下您的正式版本的Virtual Server 2005 R2中文版,里面的阅读文档CHM是否是中文版的,因为本人对Virtual Server 2005 R2比较敢兴趣,也听了webcasts的相关内容,但就对英文比较感冒,所以能否寄给我一份中文版的CHM或相关的资料,谢谢!
我的邮箱是:pan_shaoning@163.com
2006年4月17日 18:47 by sjz986314

# re: 把Windows Vista搬进虚拟机

到哪里可以下载vista R2?谢谢!
2006年5月31日 12:26 by 盆盆的博客-Diyinside技术的乐趣

# [收藏版]Windows Vista系列专题文章汇总列表[06/05/31]

美味且可口,营养不忽悠!
本文列出了ITECN博客站点目前已经发表的Windows Vista专题文章,共计26篇,超过6万字。我们会对这些文章按照月份进行归类,同时给出内容简介、等级和相应的链接。...
2006年6月6日 10:09 by Windows Vista专题文章汇总

# [收藏版]2006年6月以前Windows Vista系列专题文章汇总列表

美味且可口,营养不忽悠!
为了方便读者朋友阅读以前发表的Windows Vista文章,本文特地列出ITECN博客站点在2006年6月以前发表的Windows Vista专题文章,共计26篇,超过6万字。我们对这些文章按照月份进行归类,同时给出内容简介、等级和相应的链接。...
2006年6月6日 10:47 by Windows Vista专题文章汇总

# [收藏版]2006年6月以前Windows Vista系列专题文章汇总列表

为了方便大家更好地了解Windows Vista的最新特性,从6月开始,ITECN博客上的Windows Vista专题文章,统一发表在本专栏,请在您的收藏夹里保存以下URL:
http://blogs.itecn.net/blogs/winvista...
2006年6月7日 9:19 by Windows Vista专题文章汇总

# [收藏版]2006年6月以前Windows Vista系列专题文章汇总列表

为了方便大家更好地了解Windows Vista的最新特性,从6月开始,ITECN博客上的Windows Vista专题文章,统一发表在本专栏,请在您的收藏夹里保存以下URL:
http://blogs.itecn.net/blogs/winvista...
2006年6月9日 12:16 by Windows Vista专题文章汇总

# [收藏版]2006年6月以前Windows Vista系列专题文章汇总列表

为了方便大家更好地了解Windows Vista的最新特性,从6月开始,ITECN博客上的Windows Vista专题文章,统一发表在本专栏,请在您的收藏夹里保存以下URL:
http://blogs.itecn.net/blogs/winvista...
2006年6月9日 22:07 by Windows Vista专题文章汇总

# [收藏版]2006年6月以前Windows Vista系列专题文章汇总列表

为了方便大家更好地了解Windows Vista的最新特性,从6月开始,ITECN博客上的Windows Vista专题文章,统一发表在本专栏,请在您的收藏夹里保存以下URL:
http://blogs.itecn.net/blogs/winvista...
2006年7月15日 13:42 by Windows Vista专题文章

# [收藏版]2006年6月以前Windows Vista系列专题文章汇总列表

为了方便大家更好地了解Windows Vista的最新特性,从6月开始,ITECN博客上的Windows Vista专题文章,统一发表在本专栏,请在您的收藏夹里保存以下URL:
http://blogs.itecn.net/blogs/winvista...

说说您的看法?

(必填) 
必填 
(必填)