新开发的程序需要测试在不同操作系统下的兼容性,购买新的PC显然不现实,单机安装多个操作系统既费时又费力,搞不好还会影响系统稳定性甚至破坏现有的数据;想要升级VISTA却又担心硬件不支持或者应用软件的兼容不够理想。
新开发的程序需要测试在不同操作系统下的兼容性,购买新的PC显然不现实,单机安装多个操作系统既费时又费力,搞不好还会影响系统稳定性甚至破坏现有的数据;想要升级VISTA却又担心硬件不支持或者应用软件的兼容不够理想。怎么办呢?
相信不少网络管理员及软件开发者都会遇到多个操作系统间互相切换的难题,使用虚拟机软件则可以很好的解决以上问题,虚拟机可以提供用户在单一的桌面上同时运行不同的操作系统,和进行开发、测试、部署新的应用程序的一种软件。虚拟机还可在一部实体机器上,通过连接多个操作系统来模拟完整的网络环境。
顾名思义,虚拟机是在一台实体机器上虚拟多个操作系统,这些操作系统与应用程序共用硬件装置,但在逻辑上各自独立运行互不干扰。虛拟层映射实体的硬件资源到自己本身的虛拟机器资源,因此每个虛拟机器都有各自的CPU,内存,硬盘,I/O设备等。所以虛拟机器完全等同于一个标准的x86计算机。目前PC上常用的虚拟机软件主要有VMware与Virtual PC,VMware没有模拟显卡,要通过虚拟机工具VMware-tools才能用上高分辨率和真彩色,否则只能用VGA。而Virtual PC模拟了一个比较通用的显卡:S3 Trio 32/64(4M)。好在安装VMware-tools也非常方便。
下面我们来看看如何在XP系统下虚拟一个Red Flag Linux的操作系统。
阅读推荐
相关文章