让你的母“机”为你孵一堆小“机”出来
??多系统软件VMware试用心得
一、关于VMware
VMware是VMware Inc.出品的一个多系统安装软件。利用它,你可以在你的原有操作系统中再安装多个其他任何操作系统,而它的出色之处在于:允许你将硬盘和内存的一部分拿出来,虚拟成你需要的一台或多台子机,这些“新”机器各自拥有自己独立的CMOS、硬盘和操作系统,你可以像使用普通机器一样对它们进行分区、格式化、安装系统和应用软件等操作,而对你的母机不会产生任何影响!而且,各子机相互间转换更可以说是轻松自如:像打开一个普通文件一样去选择它们就好了!
VMWare需要一个母操作系统(HOST OS)来作为基本平台,它可以是NT/2K/Linux;在它上面安装好VMware软件,进行适当的配置后,就虚拟出你想要的子操作系统(GUEST OS),如DOS、win3x、9x、ME、NT、2K、Linux等等,它们均在母操作系统的桌面上嵌套运行,相当于它的一个窗口,但使用效果确实像一台台独立的机器。
本文以Windows 2000 Advanced Server + VMware Workstation 2.0为例。
二、VMWare安装前的准备工作
1、硬件最低:主要是内存,最低要求为96M,如果小于96M,可以安装但无法正常使用。
2、软件最低:NT4.0+SP3(Workstation和Server均可)或2K(Professional和Server均可);IE4.0。
3、文件的下载
⑴安装文件的下载:http://www4.vmware.com/software/VMware-2.0.3-799.exe(5.29M)
⑵30天免费试用注册文件的获得:http://www.vmware.com/vmwarestore/newstore/eval_register.jsp
(在此网址注册后会向你的信箱发一封邮件,其中有个名为“VMware_License.reg”的附件就是。)
三、VMWare的安装和卸载
1、安装
⑴安装:执行安装文件“VMware-2.0.3-799.exe”,全部选默认选项。
⑵重启:根据提示重新启动计算机后,便可在“开始→程序→VMware”中看到相应组件。
⑶注册:运行注册文件“VMware_License.reg”将相关注册信息自动输入到注册表后中即可完成全部安装工作;不再需重新启动。
2、卸载:可在“控制面板→添加删除程序”中找到并卸载它。
四、建立第一个虚拟系统
1、运行:双击桌面的“”图标,即可进入VMware的主窗口;并在同时弹出的配置窗口中选第二项“Run the Configuration Editor”再按“OK”进入VMware的编辑器。
2、建立此虚拟系统的硬盘:先在左边面板中选“IDE Drives→IDE 0:0”,然后在右边面板中按“Add”(添加),确保“Type”(类型)为“Virtual Disk”(虚拟盘);“Mode”(模式)为“Persistent”;再通过“Browse”(浏览)修改“Name”(名称),为虚拟盘指定一个所在路径和文件名(.dsk);最后按“Create”(建立)指定虚拟盘的大小(单位为MB)。
3、为此虚拟系统建立光驱连接:先在左边面板中选“IDE Drives→IDE 1:0”,然后在右边面板中按“Add”(添加),确保“Type”(类型)为“CD-ROM”(光驱);“Start Connecte”(开始连接)保持选中;最后将“Name”(名称)选为“auto detect”(自动配置)。
4、为此虚拟系统建立软驱连接:先在左边面板中选“Floppy Drives→floppy 0”,然后在右边面板中按“Add”(添加),确保“Type”(类型)为“Device”(设备);“Start Connecte”(开始连接)保持选中;最后将“Name”(名称)选为“A:”(A盘)。
5、为此虚拟系统修改内存容量:先在左边面板中选“Memory”,然后在右边面板中按滑条来改变为此虚拟系统分配的内存的大小。
6、为此虚拟系统选定客户端操作系统:先在左边面板中选“Guest OS”,然后在右边面板中选择你的虚拟系统将使用的操作系统即可(比如选“Windows 2000”)。VMware能根据你的选择进行适当的资源分配。
7、为此虚拟系统选择其他硬件连接:还可选配串口、并口、SCSI驱动器、网卡、声卡、显卡等硬件设备,可根据具体情况进行设置。
8、完成所有配置的编辑后,再按“Save”(保存)将所作的修改保存到一个文件中(.vmx),再选“OK”退出即可。
9、可根据需要建立多个虚拟系统,各虚拟系统之间相互独立。
五、使用此虚拟系统
1、如果此虚拟系统尚未打开,则选VMware主窗口中的菜单“File→New”,再在文件列表中选相应名称即可。
2、按工具栏的“Power On”(开机)即可正式开始使用它!此时此虚拟系统相当于存在于一台的刚装好硬件的新机中,它有自己的CMOS、自己的硬盘、自己的光驱、软件和其他已连接设备。按F2可进入它的CMOS,修改相应参数。当然,这个CMOS和硬盘都是从你实际硬盘上的空间中“虚拟”出来的,你可以任意修改它们,而不用担心会真的将你的整台机器的CMOS改变或硬盘被格式化等等。下图中所示即为你的虚拟CMOS的界面:
3、你要对你的虚拟机进行交互式操作,还需要将你自己(即光标)溶入到虚拟系统中去。主要方法如下:
⑴按组合键“Ctrl+Alt+Esc”,如果你动鼠标却看不见指针了,就说明已进入。
⑵按工具栏中的“Grab Input”(夺取输入)或直接按快捷键“Ctrl+G”即可。
⑶也可以用鼠标单击虚拟系统屏幕的任意处来进入的方法。
⑷按工具栏的“Full Screen”(全屏幕)也行。
4、回到原系统屏幕:按组合键“Ctrl+Alt+Esc”,如果你动鼠标能看见指针了,就说明已在原系统中。
5、现在你就可以自由地对你的“新”机器进行分区、格式化,安装系统等操作。建议在全屏幕方式下进行,否则可能有乱码或显示不完全等不良情况出现。下图为在母系统Windows 2000 Advanced Server中以窗口方式运行虚拟子系统Windows 2000 Professional的屏幕:
6、其他基本操作:工具栏上的“Power Off”(关机)可以关闭当前的虚拟系统;“Reset”(重启)可以将它重新启动;“Suspend”(挂起)可以将当前虚拟系统的运行状态保存下来;“Resume”(恢复)可以重新恢复选择挂起时的运行状态,以便接着工作。
附录:vmware中装linux
成功使用VM,在Win2000和Linux之间切换而不用重启,感觉妙极了,呵呵。把使用方法写出来供大家参考,别看说得轻松,弯路也走了不少,重装重装重装…好了,首先你得是多操作系统的使用者这篇文章才是对你有用的,比如你由于某些原因需要使用win2000,winme,
win98,linux,…Mac不知道行不行,而你象我一样喜欢不停的在这些系统中换来换去,重启拨号…很麻烦是不是,用VM即搞掂,前些天在论坛看到这个东西,下载来试用果然不错。
你需要一个VMware Workstation3.0,不知道哪下载的话论坛的下载区里有一个软件聚宝盆的下载链接,你可以在那下载到它,其它当然你得有两个操作系统,也许从现在开始你想新装一个,至于在一台机器上装几个操作系统有什么意义这里就不讨论了,至少我觉得这种人通常都有点毛病。
VM对原来就存在的系统和新装一个系统都有效,选择什么方式看你的需要,我推荐你先装系统后装VM,因为我在VM中装linux花了正常安装的7-8倍的时间。在VM中安装有个好处就是什么操作都是以宿主系统方式进行的,即使在VM中分ext2分区,也只是一个虚拟的分区,这样当然比较安全和方便,当你不需要那个系统的时候可以顺手就删了它而不会在你原来的系统中留下什么垃圾或别的东西。
我的系统:
CPU950/M256/15G/TNT2/Win2000/RedHatLinux7.2
c:NTFS.4G/d:FAT32-6.8G/e:FAT32-2G/g:Ext2-3G
安装的过程和其它的软件没什么区别,压缩包内提供序列号。完成后它在桌面生成一个图标,双击打开,这个样子:
a.点击new virtuall machine打开一个新任务,俺是在win2000中运作的,linux已经在硬盘上。所以选择Custom
b.linux选择你要装的系统
c.选择这个任务的名字和这个项目的存放默认即可
d.确定这个虚拟任务使用的内存,这个还没什么经验,我先择缺省的128M
e.网络设置暂无什么研究我选Use bridged networking
f.如果你打算在VM中新装一个系统的话应当选择Create a new virtual disk
,如果你已经使用VM创建过一个虚拟磁盘,就是说当你…呵呵,装第三个系统的时候,请选择Use an existing virtual disk,如果你的另一个系统已经存在,请选择Use a physical disk,我们这里说的是这个选项的继续
g.物理磁盘,如果你有两个物理硬盘,在这里看清楚了
h.这里你可以看到你的分区了,选中你需要的那个系统所在的分区,我选ext2分区。如果你希望你在VM的操作结果在实际的被虚拟的系统中保存的话请选择write选项
i.保存VM自己的项目属性文件,你找得到就行,随便。
OK以后VM生成一个图标在左边栏目里,双击这个图标你仍可以在或边的窗口中修改你刚才的设置,请务必弄清楚了,任务一但开始,有些属性就不能更改了。
看到VM菜单工具栏中的Pwoer Off和Resume了?它和你机箱上的Power Off/on是相对应的,甚至还有个Reset,真象那么回事。现在可以摁下Resume,就象你开机一样,嘀的一声,自检通过,呵呵,你立刻就喜欢上它了…软驱咔咔叫唤完了居然启动了win2000,倒…RedHat的引导盘没放在软驱里,启动的方式看你的机器原来的启动是什么样的,它和你平常的启动没什么区别。这启动的是linux,它在win2000里开了一个窗口,通过正常装入画面,并没有马上进入linux的x-windwo界面,这里需要安装VM的工具包。
在VM窗口的下边就是我们通常说的状态栏那里,VM提示安装工具包,点击后确认,你依然不能打开进入linux的x-window,这时需要在linux中的命令行中来安装,在VM窗口中单击(Ctrl+Alt切换回win),root身份登录,输入:
# mount -t iso9660 /dev/cdrom /mnt
# cp /mnt/vmware-linux-tools.tar.gz /tmp
//vmware-linux-tools.tar.gz是VM安装夹中的一个工具包,VMWARE将LINUX的ISO映象文件作为了虚拟机的光盘。
# umount /dev/cdrom
# cd /tmp
# tar zxf vmware-linux-tools.tar.gz
//解压这个东东。
# cd vmware-linux-tools
# ./install.pl
//运行这个东东
请确认上边的命令正确执行,(这里说的是RadHatLinux7.2,供参考。)键入startx,回车后终于看到正常的linux图形界面了,你可以象你平时使用一样来使用它。还有一个非常可爱的功能,VM工具栏中那个Suspend没见过是吧,挂起?点击VM将保存这个进度,当你下次进入时可以象游戏进度一样回到这里,而不是重启。
[这个贴子最后由freedog在 2002/01/11 10:35am 编辑]
打字很辛苦,再说说在VM里安装,回到上边选择f,即Create a new virtual disk,接下去VM要你限定这个新装系统最大的空间,默认是4G,然后选择新装系统使用的哪个分区,确认无误后把光盘放入光驱,通常系统安装盘都允许光驱直接启动的。当然你需要设置你的机器引导磁盘顺序,也可以在VM中来设置。完了同样按Suspend,开始一次新的启动和安装,和平常的操作一样,只不过是在win的一个窗口中进行。你可以方便的在win2000中装个win98,呵呵,可以随便以服务器方式安装linux而不用当心数据丢失,因为所有的分区和格式化都是在你规定的空间(默认4G)中完成的,并且是一次随时可以恢复的安装。安装非常慢,我的CPU占用经常保持在90%-100%。
装两三个系统干什么?发挥你的想象力吧。我用下来感觉速度还行,我现在用这个modem在Linux下是个摆样,VM双系统在网络方面如何尚无研究,你有什么发现,共同探讨。
方便区分,给win2000换了个绿色的底,看看,爽不爽?