VMware完全实现心得

呵呵 , vmware 确实是很酷的东西 , 我喜欢在 win2000 下用它 , 因为我的工作平台在 win2000 , hack 在 linux , win2000 下我可以运行vmware for win2000 来实现 , 大家可以去下载最新的版本在 vmware 的主页:www.vmware.com:(言归正传 , 我以在 win2000 下为例 , 在 linux 下的实现我不多讲了 , 大同小意 。安装很简单 , 我简单介绍一下吧:(我以装 redhat7 为例 , 其他 linux 也差不多)

首先以 Administrator 用户登录 Windows NT , 安装 Vmware 的过程比较简单 , 用户只要简单地双击此软件包 , 即可开始自解压并安装 。整个过程只要点击下一步即可 。安装过程要不了 1 分钟 。不过 , 要注意 , Vmware 目前还不能同 Windows NT 的屏保很好地共处 , 所以在安装完成后要取掉屏保 。配置虚拟机过程如下:

首先运行 Vmware , 之后 , 选择 Vmware Configuration Wizard 建立一个虚拟配置文件 。以下以建立 Red Hat Linux 虚拟机为例 , 配置 Linux 虚拟机:

在我的计算机上安装 Red Hat Linux 。运行“Vmware Configuration Wizard" , 然后选 Linux , 选择保存目录为 H:redhat7(最好给 vmware 独立空出一个分区) , Vmware 以虚拟方式在所选定的文件目录中建立虚拟的 Linux 文件系统 , 下面要安装的所有 Linux 系统都放置在这一目录中 。我的 Guest OS 要占用的磁盘大小设为 2000M , 这个数字由用户自行定义 。不过 Vmware for Windows 2000 所能支持的最大硬盘空间不能超过 2000MB 。要在虚拟机上使用软盘与光驱 , 还要将 Floppy 和 CD-ROM 选择项置为 Enabled 。如果要使用网络 , 要求虚拟机以一个独立的主机出现在网络中 , 则要选择 Host-Bridge 选项 。设置完毕后 , 应保存配置 。如果想对虚拟的配置进行更改或添加虚拟设备 , 如硬盘、光驱、声卡等硬件 , 可选择选单上的 settings选项中的 Configuration Editor 进行配置 。

运行并安装 Guest OS

在 Windows 2000 环境中安装 Linux 虚拟机 , 以下以 Red Hat Linux 7 的安装为例进行安装 。首先运行 Vmware for Windows 2000 , 选择事先建立好的 Linux 虚拟机 , 将 Red Hat Linux 光盘放入光驱中 , 选择“power on”启动虚拟机 , 开始安装 。便开始了 Red Hat Linux 的安装 , 安装过程同在一***立的计算机上安装 Red Hat Linux 没有什么两样 。

安装 VMware Tools for Linux 使x-windows 正常运行
正常装好以后大家会注意到 startx 后 , 出来的 x-window 分辨率很差 , 而且根本不能用 , 怎么解决呢?我仔细研究了一下 , 因为我是从来都是用命令行的 , 我这次装 x 是为了用 satan 等图形的扫描工具 。我特意到 vmware 的主页看了一遍 , 终于有了答案 , 下面我翻译一下它的意思吧 , 呵呵有个附带的软件包名叫:VMware Tools for Linux , 他起的作用就是使 x 正常运行 , 在 vmware 的最近的版本都把这个软件包内置了 , 只是要调出安装 , 呵呵 , 就要研究了 。可以如下步骤:

先装好 vmware , 也装好了 linux , vmware 的窗体上有一个 setting 选项卡 , 此卡里面有一个按钮是 VMware Tools Install , 点击它 , 会问你是否看帮助 , 按否跳过 , 然后就跳出一个窗体 , 点 ok 就可以了 。然后在你装好的 linux 虚拟机上成为 root , 进行如下操作:

cd /
mount -t vfat /dev/fd0 /mnt
cp /mnt/vmware-linux-tools.tar.gz /tmp
umount /dev/fd0

Untar the VMware Tools tar file in /tmp and install it.
cd /tmp
tar zxf vmware-linux-tools.tar.gz
cd vmware-linux-tools
./install.pl

在你的虚拟机中有一个缺省的 VMware Tools Floppy , 你可以把这个 floppy 挂接到你的文件系统上 , 然后把里面的东西考下来就可以了 , 那 VMware Tools for Linux 就在那里 , 呵呵(记住 , 那个 floppy 可不是真的软盘啊 , 呵呵 , 不需要你插入软盘的 。)安装完毕后 startx , 哇!好酷啊!1024x768 32bits 啊!

推荐阅读