天下网吧 >> 网吧天地 >> 网吧技术 >> 网吧系统 >> 正文

在虚拟机中运行Vista的基础要素

2008-4-8塞迪网佚名
由于Windows Vista已经发布,而且成千上万的计算机都使用了它,人们开始想亲手实践一下这个操作系统(OS)。如果可能的话,很多人都想在一个高度控制的环境下体验——即在虚拟机(VM)中运行。

需要牢记,像任何运行在VM里的任何操作系统一样,Vista也有自己的陷阱和缺陷。在本文中,TechTarget中国的特约专家Serdar Yegulalp将重点介绍几个最重要的陷阱和缺陷。

至于为什么要在VM中运行Vista,有很多原因。例如,如果唯一可用于测试的机器已经装了某个其它版本的Windows,而又不能选择双启动(dual-booting),你在一台运行Windows XP的机器上安装Vista,可能会出现问题。这会改变XP的boot loader(引导启动程序),将其替换为Vista的boot loader,并将很难恢复。Windows Boot Manager(BOOTMGR.EXE)是为新一代的基于EFI(可扩展固件接口)计算机和传统的基于BIOS系统而设计的,它会替换原来的NTLDR可执行文件。总之,在现有XP系统上安装Vista系统后将很难恢复,即使是作为双启动安装也不好恢复,除非使用第三方工具,执行Recovery Console(恢复控制台)修复或从full-system backup(全系统备份)恢复。而用虚拟的Vista复本可以完全避免上述这些问题。

总体建议

无论使用何种emulation system(仿真系统),你需要遵循几个总体准则才能正常运行Vista。

Vista流畅运行至少需要15GB硬盘空间,因此,一定要确保主机上有这么多的自由硬盘空间以创建虚拟硬盘。实际使用的硬盘空间比15GB要少一些,但是Vista需要活动空间(scratch space)来解压文件和复制用于安装的系统镜像。

大家都知道,Vista比XP需要的内存大一些,但是至少在一个方面“需要”并不是一成不变的。系统的RAM如果少于512MB,Vista是安装不了的。如果你尝试安装,会出现错误报告。因此,一定要确保主机至少能为每个Vista系统提供512MB的RAM。

另一方面,Vista运行时用不到512MB。可以在512MB的VM中安装Vista,在Vista已经运行之后可以将VM内存减到384MB,甚至可以是256MB。我试过这个办法,结果是它可以运行,但不是很流畅。因此,运行Vista必须要有512MB或更大的内存。

虚拟的Vista复本是不能运行Aero Glass的,现在不能,将来也很可能不能。更多详细信息,请参见下面的“Broken Glass”。

Virtual PC中的Vista

在Virtual PC的虚拟机上安装Vista对许多人来说是困难重重。即使是Vista的候选发布版本,无论主机的硬件能力多强,内存多大,在Virtual PC 2004上都运行得非常慢。

然而,Virtual PC的最新版本,即Virtual PC 2007,作为Virtual PC公测版本目前已经问世。它运行Vista比以前那些版本都要好很多。有如下一些原因:

VPC2007为Vista提供了即开即用的虚拟机选项。如果你选择Vista作为新建VM的操作系统,它会自动设置VM的最小内存为512MB(安装Vista需要的内存)。

欢迎访问最专业的网吧论坛,无盘论坛,网吧经营,网咖管理,网吧专业论坛https://bbs.txwb.com

关注天下网吧微信,了解网吧网咖经营管理,安装维护:


本文来源:塞迪网 作者:佚名

声明
本文来源地址:0
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。若文章侵犯了您的相关权益,请及时与我们联系,我们会及时处理,感谢您对本站的支持!联系Email:support@txwb.com.,本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下
  • 本周热门
  • 本月热门
  • 阅读排行