荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: jjksam (I want to believe...), 信区: Linux
标  题: [转载] Re: 请问windows下的vmware怎样和windows互通文件?(转寄)
发信站: 荔园晨风BBS站 (Fri Oct 19 11:40:04 2001), 转信

【 以下文字转载自 jjksam 的信箱 】
【 原文由 jjksam@smth.org 所发表 】
发信人: zhengxf (真真), 信区: Linux
标  题: Re: 请问windows下的vmware怎样和windows互通文件?
发信站: BBS 水木清华站 (Fri Oct 19 10:04:42 2001)


【 在 netwind (往事如风) 的大作中提到: 】
: 是需要vmware建一个虚拟的网络
: 通过网络来互传文件吗?
: 谢谢
: 那位能详细说说


Windows NT戴上红帽子--NT环境下的虚拟机Vmware    作者:薛启康


本文向各位推荐一种方法,使我们可以在同一台PC机上同时运行Windows NT、
Linux、Windows 9x、FreeBSD……可以在使用Linux的同时,即时转到Win 9x中运
行Word。如果要使用Linux,只要轻轻一点,又回到Linux之中。就如同你有两台计
算机在同时工作。实现的工具就是:虚拟计算平台--Vmware。
  在详细介绍之前,有几个概念要说明:1 VM(Virtual Machine)--虚拟机
,指由Vmware模拟出来的一台虚拟的计算机,也即逻辑上的一台计算机;2
HOST--指物理存在的计算机,Host′s OS指HOST上运行的操作系统;3 Guest
OS--指运行在VM上的操作系统。例如在一台安装了Windows NT的计算机上安装了
Vmware,那么,HOST指的是安装Windows NT的这台计算机,其Host′s OS为
Windows NT。VM上运行的是Linux,那么Linux即为Guest OS。
  一、Vmware的特点
  1.可同时在同一台PC上运行多个操作系统,每个OS都有自己独立的一个虚拟
机,就如同网络上一个独立的PC。
  2.在Windows NT/2000上同时运行两个VM,相互之间可以进行对话,也可以
在全屏方式下进行虚拟机之间对话,不过此时另一个虚拟机在后台运行。
  3.在VM上安装同一种操作系统的另一发行版,不需要重新对硬盘进行分区。

  4.虚拟机之间共享文件、应用、网络资源等。
  5.可以运行C/S方式的应用,也可以在同一台计算机上,使用另一台虚拟机
的所有资源。
  使用Vmware,你可以同时运行Linux各种发行版、Dos、Windows 3.1、Windows
 95、Windows 98、Windows NT,Windows 2000、FreeBSD等,你甚至可以在同一台
计算机上安装多个Linux发行版、多个Windows版本。笔者安装了Windows NT下的
Vmware后,在VM上安装了Red Hat Linux ,成功运行了Xwindow,同时也在虚拟机
下安装了Windows 98。这简直令人难以置信!但是,这一切发生了,是Vmware帮助
的结果!
  目前,Vmware对虚拟硬盘容量大小的支持尚有一定的限制,最大为2GB。而且
,一旦虚拟硬盘的大小建立好了,以后就不允许用户再更改了。虚拟硬盘实际上是
Windows NT下的一个文件,而对于Guest OS,它则永远被看作是一个IDE硬盘。在
虚拟机中,目前尚没有SCSI、RAID的概念。不过,你不必担心,尽管在虚拟机中不
支持SCSI盘,但是,虚拟磁盘却可以建立在任何种类的硬盘上,包括IDE、SCSI甚
至RAID阵列上。这些盘上的文件系统可以是FAT16、FAT32、NTFS等。此外,虚拟盘
也可建立在一个可移动的磁盘上,还可以建立在一个网络文件服务器上。如果用户
愿意,也可以放置在一个已划分好的分区上。
  在Vmware的窗口上,模拟了多个按键,分别代表打开虚拟机电源、关闭虚拟机
电源、Reset键等等。这些按键的功能就如同真正的按键一样。如果你的Guest OS
是Linux ,而你不是通过halt命令或reboot命令关闭Linux 系统的。那么,下次启
动Linux的时,Linux就会自动进行文件系统的检查与修复。因为它认为上次关机是
一次真实的断电事故。
  二、 Vmware的运行机理
  由于直接使用了X86的保护模式,Vmware在性能上有十分出色的表现,它可以在
一台X86微机上同时、并行地运行多个不同的操作系统,或者同一个操作系统的不
同版本,包括 Linux、Win95/98/NT等。并且,在多个操作系统同时运行的情况下
,其中一个操作系统的崩溃并不影响其它正在运行的系统。
  Vmware的运行机制见图1,它运行在宿主机的操作系统之上,也即在Guest OS
与主机OS之间加了一层虚拟操作平台(Vmware Virtual Platform),所有的客户
操作系统都运行在虚拟操作平台之上。Vmware的虚拟操作平台支持同时运行多个客
户操作系统。
  三、安装及使用
  本文以Vmware for Windows NT &Windows 20000为例,介绍它的安装及使用

  1.安装Vmware的要求:
  PentiumⅡ 266MHz以上处理器,其它X86兼容处理器也可。推荐使用更高性能
的处理器。最低要求为Pentium级处理器。推荐使用128MB RAM,最小内存应为
96MB;支持256色以上的显示;在bridged模式下,可选以太网网卡,在虚拟机上实
现网络功能。
  有些系统如SGI的图形工作站320 和 540,由于不是标准的PC构架,暂时不被
Vmware for Windows NT and Windows 2000支持。其它兼容X86的处理器均被
Vmware所支持。
  操作系统方面:要求Windows NT 4.0+ Service Pack 3以上。同时支持
Windows NT Server 和Windows NT Workstation。当然,也支持未来的Windows
2000 Professional版以及Server 版系列;另外,浏览器要求安装IE 4.0以上版本
,这是因为Vmware的帮助文件是HTML格式的。而且此帮助文件目前尚不能在其它浏
览器下工作。
  2.安装Vmware for NT
  如果你想使用Windows NT环境下的虚拟机平台,则要下载:Vmware for
Windows NT&Windows 2000,最新版本为0.9Beta版。它可以安装在Windows NT或
Windows 2000 Professional以上的环境下。
  首先以Administrator用户登录Windows NT,安装Vmware的过程比较简单,用
户只要简单地双击此软件包,即可开始自解压并安装。整个过程只要点击下一步即
可。安装过程要不了1分钟。不过,要注意,Vmware目前还不能同Windows NT的屏
保很好地共处,所以在安装完成后要取掉屏保。
  Vmware以前可以免费使用,但是,现在它要收费了。用户可以到其站点上申请
一个试用30天的License。安装完后,然后,双击你收到了的试用30天的license,
它是一个注册文件:License-xxxxx.0000x.REG 。将你申请的license注入注册表
,即注册成功。
  3.配置虚拟机过程如下:
  首先运行Vmware,之后,选择Vmware Configuration Wizard 建立一个虚拟配
置文件。以下以建立Red Hat Linux 虚拟机为例,配置Linux虚拟机:
  在笔者的计算机上,安装了NT4.0+Service Pack 4,笔者要在Windows NT上
安装Red Hat Linux。运行"Vmware Configuration Wizard",然后选Linux,选择
保存目录为c:\programe file\vmware\linux,Vmware,以虚拟方式在Windows NT
的文件目录中建立虚拟的Linux 文件系统,下面要安装的所有Linux系统都放置在
这一目录中。Guest OS要占用的磁盘大小设为300MB,这个数字由用户自行定义。
不过Vmware for Windows Windows NT 0.9 Beta所能支持的最大硬盘空间不能超过
2000MB。要在虚拟机上使用软盘与光驱,还要将Floppy 和CD-ROM 选择项置为
Enabled。如果要使用网络,要求虚拟机以一个独立的主机出现在网络中,则要选
择Host-Bridge选项。设置完毕后,应保存配置。如果想对虚拟的配置进行更改或
添加虚拟设备,如硬盘、光驱、声卡等硬件,可选择选单上的settings选项中的
Configuration Editor进行配置。
  四、 运行并安装Guest OS
  在Windows NT环境中安装 Linux虚拟机,以下以Red Hat Linux 50的安装为例
进行安装。
  首先运行Vmware for Windows NT,选择事先建立好的Linux虚拟机,将Red
Hat Linux 启动软盘放入软驱,Red Hat Linux光盘放入光驱中,选择"power on"
启动虚拟机,开始安装。
  虚拟机启动过程如图2所示。用软盘启动后,便开始了Red Hat Linux 的安装
,安装过程同在一台独立的计算机上安装Red Hat Linux 没有什么两样
  笔者还下载了Vmware-tools252.tar.gz,它安装在Windows NT机下的Linux
环境中,目前版本为2.52。在下载工具软件包时,要注意最好下载相应版本的虚拟
机软件工具包,这样方可正确运行相应的客户操作系统(Guest OS--虚拟机使用的
操作系统)。
  安装好Red Hat Linux 后,在字符环境下,以root身份登录系统,键入tar-
zxvf vmware-tools252-tar.gz命令解开该软件包并安装。然后运行
Xconfigurator,对X Window进行配置。如果要达到理想的显示效果,可以选择X
SVGA Server。正确配置X Window后,保存配置退出。即可运行X Window了。
  Vmware同样有Linux环境下的软件包,笔者在TurboLinux 3.02简体中文版下,
安装了Vmware for Linux 1.03,并成功地建立了一个Windows NT Workstation
4.0虚拟机。
  在Linux 下安装Vmware,同样要求的最低系统配置为PⅡ266以上的CPU、至少
64MB内存,核心版本应为2.0.32以上。尽管如此,但我在P-133、64MB内存,
TurboLinux 3.02简体中文版下,在TurboLinux Desktop窗口管理器下,试着安装
了Windows NT Workstation版本,结果一切正常,只是Windows NT的运行速度太慢
了。
  如果你要在Linux下运行Windows NT或Windows 9X,那么你要下载的软件包有:
Vmware-tools.exe(1.3MB)--在虚拟机上运行的操作系统中安装。如果要在
Windows NT环境下的虚拟机上安装Linux,则要下载vmware.tar.gz(1.8MB),并安
装VGA或SVGA服务器版本。
   另外,Vmware还支持多重启动管理。
  如果你已经装了多重启动管理,那么可以不必从头安装Red Hat Linux的虚拟
机,你可以在NT环境下直接启动原来已安装好的Red Hat Linux 。不过,你需要进
行一些改动。具体使用方法请查看Vmware的帮助文件。
  五、注意事项
  1.由于Vmware不支持SCSI设备,所有SCSI设备都当作IDE设备对待,所以Red
 Hat Linux 安装程序在提示你有无SCSI设备时,应选择"NO"。
  2.当提示对硬盘进行分区时,你只管选择Red Hat Linux提供的Disk Druid
对硬盘进行分区,方法同在单机上安装Red Hat Linux一样。之后,还要格式化各
分区。
  3.如果你在同一台计算机上安装两个虚拟机,则在安装第二个虚拟机时,在
格式化硬盘时,可以不选择检查硬盘坏驱。同样,在对交换分区进行格式时,也不
要选择进行硬盘坏驱检查。
  4.对显示器的配置,全部选择普通的VGA、普通显示器,对显示模式进行自
动探测。
  5.网卡的安装:选择AMD PC/Net 32网卡,不用加任何参数。
  6.将LILO安装在虚拟盘的主引导分区。
  7.要使用X Window,还要安装一个VGA X Server。你也可以选择使用Vmware
 SVGA X Server以达到更好的显示效果。
  最后,Vmware for Windows NT&Windows 2000、Vmware for Linux 1.03及其
工具软件包的下载地址为:http://www.vmware.com,用户可以自行下载。不过,
不要忘记,要想试用这一超级软件包,必须申请试用license。否则无法使用。


--
                                                真真
                                          真的,一切不是真的
                           秋霜肃夏日炎新花鲜了旧花淹世情看冷暖逢者不须言
                                                          



※ 来源:·BBS 水木清华站 smth.org·[FROM: 202.109.246.132]
--
※ 转载:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.0.175]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店