电脑技术学习

虚拟操作平台VMware简介

dn001
你想过同时运行Linux和Dos,Win31/95/98/NT,以及BeOS, OS/2等,甚至Linux本身,同一台机器吗?同时?简直令人难以置信!这一切VMware可以做到,它是将Intel X86处理器的保护模式应用到最充分的结果。它可以在一台X86微机上同时、并行地运行多个不同的操作系统,或者同一个操作系统的不同版本!包括 Linux、Win95/98/NT等。它使用的是Intel x86 CPU的保护方式,而不是仿真,因此没有性能上的问题,并且一个系统的崩溃并不影响其它正在运行的系统。

3月15日VMware Inc. 发布了 Linux 平台下的虚拟平台VMware--Beta测试版。它要求的最低系统配置为PII 266、64M内存,Linux的核心为2.0.32以上。但我在P-133、48M内存,Redhat 5.1以及Kde 1.1下,同样可以跑起来Win95和Dos,只是速度有些缓慢,但足以令人瞠目!该软件下载,您首先填写好注册表,提交后VMware将发送一个VMware software license到您的邮箱,供安装后使用。然后下载:vmware.tar.gz(1.8M),vmware-tools.exe(1.3M),vmware-tools.tar.gz(1.3M)即可。如果您需要高性能的显示,还需要下载vmware-xserver-svga.tar.gz等其它软件包。系统的安装过程十分简单,只需键入 “tar -zxvf vmwaretar.gz”命令解开该软件包,进入vmware-distrib目录,以root身份键入“./install.pl”

进行安装。一般说来进行缺省安装即可。安装完后,将邮箱中的license 剪下拷贝到~/.vmware中,然后进入Xwindow,运行vmware进行虚拟机配置。

运行vmware时首先会弹出一个对话框,选择“Run the Vmware Configuration Wizard”,然后挑选一种你想安装的操作系统,比如说win95,再选择保存目录(一般存在用户目录下的vmware中,也可存在其它地方。)并给它一定的磁盘空间,这个数字是虚拟的,缺省为1000M,即使你的硬盘剩余空间没有那么大,也可设为此数。Floppy Enabled和Cd-rom Enabled一定要选上,如果需要网络连接,可选择网络选项。设置完毕后,点击done即可。如果想更改或添加虚拟的硬盘、光驱、声卡等硬件,可选择菜单上的settings选项中的Configuration Editor进行配置。配置好后就可以安装其它虚拟操作系统了,首先,在A:驱中放入一张系统盘或在Cd-rom放入一张引导盘,点击Power On后将会启动一台虚拟机,显出类似于开机启动时的画面。系统启动后,键入fdisk,系统将会认出设定的虚拟硬盘,将该虚拟硬盘分区后,重新起动,再键入“format c:/s”格式化该虚拟硬盘并传入系统,以后即可从该虚拟硬盘启动。配置好config.sys、autoexec.bat,使之能认出光驱,然后用光驱中的win31/95/98/nt或其它操作系统的安装盘进行安装。安装完成后,Win95/98/nt虚拟机还需安装vmware-tools.exe(Linux虚拟机需要安装 vmware-tools.tar.gz)以提高显示性能及鼠标操作等其它功能。如果你的硬盘和内存足够大,你可以安装无限多个操作系统,只要你愿意。另外,这些操作系统之间还能共享软驱、光驱等设备,可从菜单中的Removable devices选择。

当你已经装有Linux下的双重引导时,你可以不必重装虚拟机,直接启动原有的操作系统。这仍处于试验阶段,需要手工进行一些改动。首先创建一个目录,将vmware.tar.gz包中的make-saferawdisk.pl拷入,执行该命令后产生一个safe-hd(a、b、c、d)文件,然后运行vmware中的Configuration Editor,在P-M(主硬盘)设置中选择刚才产生的safe-hd(a、b、c、d)文件,同时也可选择Cd-rom等其它虚拟硬件选项。保存设置后,点击Power On,就会出现您熟悉的双重引导画面。启动时会冒出对话框提示你某些扇区的读写权限问题,你还需要手工改动safe-hd(a、b、c、d)文件中权限配置。请大家注意,虚拟硬件不同于真实硬件,启动后,你还需调整硬件配置。当几个操作系统同时运行时,它能够充分发挥各个操作系统的优点,集众家之长于一身,这时您就可以领略到VMware的迷人之处!