FAQ 看图学习VMWare以及常见问题答疑(5)

(四)VMWare的配置

了解了以上这些VMWare的运行方式 , 再动手来配置VMWare虚拟机就很容易了 。

每新建一个虚拟机 , 就会要求你建立一个配置文件 。这个配置文件 , 实际上就相当于新电脑的“硬件配置” , 你可以在配置文件中决定虚拟机的硬盘是如何配置 , 内存多大 , 是否有并口串口 , 是否有网络 , 等 。

VMWare开始运行时会弹出一个窗口 , 只需选最上面的“Configuration Wizard”就可以一步一步按提示来决定你的虚拟机是什么样子的 , 准备运行哪种操作系统 。以后可以通过Settings / Configuration Editor来修改 。以下解释大家主要用到的项目:


--------------------------------------------------------------------------------

1、IDE Drivers设置:


可以看到 , 笔者的机器是为这台LINUX虚拟机专门开辟了一个2G的空间来作为它的整个硬盘 。这个文件在VMWare的安装目录的VMS目录下 , 大小将随着实际数据的增加而增加 , 最大限制是我设定的2G 。

IDE1-0是光驱 。IDE0-1和IDE1-1都没接设备 , 那么 , 如果以后觉得2G的空间不够用了 , 可以再建一个VIRTUAL DISK(注意下面的CREATE按纽)连在IDE0-1上 , 对虚拟机来说 , 就好象给一台电脑加了一块硬盘 , 并连在主IDE的从设备位置 。

如果对IDE设备选择Existing Disk Partition , 也就是把真实硬盘数据开放给虚拟机 , 还可以按右下角的Partition(这幅图没有)按纽来决定哪个分区对虚拟机不可见 , 哪个只读 , 哪个完全访问 。

至于Plain Disk , 是用来产生大虚拟盘的 。用VIRTUAL DISK方式只能产生最大2G的硬盘 。用PLAIN DISK , 然后用BROWSE选一个文件名(这个文件现在可以不存在) , 然后用CREATE , 输入大小就可以生成 。和VIRTUAL DISK的区别是 , VIRTUAL DISK随用随长 , 如果文件不装满 , 占不了预定那么多空间 。而PLAIN DISK先就把映象生成好 , 把空间占完 。


--------------------------------------------------------------------------------

2、Floppy设置:



这个相对简单 , 一般都和图上差不多 , 把真正的软驱提供给虚拟机使用 。另一种FLOPPY方式是IMAGE , 也就是用做好的一个映象文件(概念上有点象用WINIMAGE或HDCOPY做的那种映象)来作为A盘内容 , 给虚拟机使用 。在虚拟中安装VMWARE SVGA显卡就采用了这种方式(不过不用改此页的设置) 。后面详述 。


--------------------------------------------------------------------------------

3、Ethernet Adapters网卡设置:(这一部分非常重要 , 如果HOST和GUEST不能通讯的话 , VMWare的作用大大降低)



我们这步设置的目的 , 除了让HOST OS可与GUEST OS通讯以外 , 还要使GUEST OS能够共享HOST OS的INTERNET连接来上网 。

虚拟网卡常用有两种工作方式 , 一是Bridged , 一是Host-only 。两者的区别:Bridge方式可以让虚拟机和主机以及主机所在网络的其它机器通信 , 而Host-only只与主机通讯 。我们分别介绍:

1) Bridged方式

这种方式的配置相当简单 , 前提是你要有一个真实网卡 。在Configuration Editor中将Ethernet设为Bridged即可 。安装好GUEST OS后 , 在GUEST OS内部将IP设成和你所在网络同一子网的IP 。举个例子 , HOST OS的真实网卡IP为192.168.0.1 , 那么可以把GUEST OS设为同一子网的任何未用的IP , 如192.168.0.200, 192.168.0.201等 。如此 , 所有局域网同一子网的机器都可以直接和它们通信 , GUEST OS之间(甚至两台物理主机上的GUEST OS之间)都可以通信 , 总之就跟真的机器一模一样 。

这里有一个可能出现的问题 , 就是当你的HUB没通电 , 或是机器后面的网线没插上的情况下 , 对某些PCI网卡WIN2000 (HOST OS)会自动在任务栏上显示一个“网线断开”的图标 , 并且将该网卡的所有协议层退出 , 这时你PING网卡的IP将无回应 。这种情况是很常见的 , 比如家庭网络某个时刻只有一台机器打开了 , 不需要开HUB 。这时如果启动虚拟机就无法和主机通信(Bridged的意思 , 就是在GUEST OS的AMD PCI网卡和主机的真实网卡之前搭一座桥) 。这个功能叫做网卡的“媒介探测(Media Sense)” , 我们需要关掉它:(请确认 , 仅在你断开网线后无法在HOST OS上PING通真实网卡的IP才这样做)

推荐阅读