由于工作学习的需要,经常会用日语写东西,在日文环境里处理音频。所以,我电脑里一直装着汉语和日语两个操作系统。但是双系统有很多不便,首先切换的时候要重启,麻烦;再就是系统重装时,由于引导区的关系,往往要牵扯到两个系统;最讨厌的是,中日文之间的不兼容,导致很简单的操作都要重启切换。直到两个月前,开始使用虚拟系统才从双系统的泥潭里解脱出来。下面我简单介绍一下虚拟机技术。' h& G% ~* Z0 B: j z4 J
" c4 O5 U5 p: A+ `虚拟机,好比虚拟光驱一样,就是虚拟出来的电脑。这个虚拟出来的电脑和真实的电脑几乎完全一样,拥有自己独立的CMOS、硬盘和操作系统,你可以像使用普通机器一样对它进行分区、格式化、安装系统和应用软件等操作。你的机子够强劲的话,还可以虚拟几个系统,将这几个操作系统联成一个网络。在虚拟系统崩溃之后可直接删除不影响本机系统,同样本机系统崩溃后也不影响虚拟系统,可以下次重装后再加入以前做的虚拟系统。
) I- |& T x0 J8 ?$ _' k/ a2 }- L9 L* M( _8 r
和物理计算机不同的是,虚拟机的硬盘是物理主机中的一个大文件。所以你可以随意修改虚拟机的设置,而不用担心对自己的物理电脑造成损失,虚拟出来的电脑,你干什么都行。
9 \+ \$ v/ L) F, G8 q
8 W! R+ {8 U# ?" W( c+ b虚拟机主要运用在电脑教学、编程、系统测试、网络管理等方面。比如说 ; R3 v8 E9 W8 Z2 Y% j- P
★想试Linux,不用重新分区,就像安装Office软件一样,让你直接在Windows中尝鲜。3 }5 ^7 I4 ?* O
★可以反复练习Fdisk、PQmagic等危险软件的使用方法而无需担心破坏实际的计算机系统。$ `' d- R( z0 n# {$ |* S
★一台电脑变成三、四台,同时运行多个操作系统不再是天方夜谭,只要删除一个文件夹即可完成操作系统卸载。
: T; }8 a8 K% a; n5 x★组建虚拟的局域网,轻松学习网管知识,进行各种网络试验,根本不必购买交换机、路由器以及网线等网络设备。8 F, I1 I6 y# q% {' p# I
$ a& y2 D8 z+ Q2 ~1 P3 r★电脑爱好者总喜欢第一时间使用最新软件,在第一时间使用新的操作系统,或者尝试使用多个系统。现在好了,有了虚拟机,您可以在虚拟机中安装各种软件,不用为了测试软件天天安装新系统,在测试系统软件时,也不用担心我们宝贵的数据了。在虚拟机中做实验,一切都是真实的,与在真正的计算机上做实验,效果是完全一样的。同时,您也可以完全放心,不用再战战兢兢、小心翼翼的安装系统了。
; A: {4 G l$ ?5 d6 W+ j/ s9 P' s1 |5 x: l+ k* u
★我们知道,Windows 2000 Advanced Server支持“群集”服务,但很少有人做过群集的实验,因为实验的成本太高了(要想做群集的实验,至少需要二台群集主机,一个共享SCSI的磁盘柜,这至少需要二、三十万元人民币)。而现在好了,您可以在VMware的虚拟机中做群集的实验,这是VMware公司的“不传之秘”。
4 o. D& e+ j6 f% a! W6 `; d/ q5 }- T. `$ P! r9 s" m6 A
★在虚拟机中,可以做PXE的Windows 98、Windows ME的无盘工作站的实验,可以做BOOT-NIC的无盘Windows 2000、无盘Windows XP、Windows Server 2003的实验,可以做3COM VLD、3COM DABS的无盘工作站的实验;还可以做Windows 2000/Server 2003的终端、Citrix MetaFrame 1.8/XP的终端实验。
8 S) |, y6 c3 ?8 i
" K0 s$ r h6 |/ H7 F还有更多更专业的用法,这里就不累述了。目前流行的虚拟机软件有VMware和Virtual PC,它们都能在Windows系统上虚拟出多个计算机,用于安装Linux、OS/2、FreeBSD等其他操作系统。微软在2003年2月份收购Connectix后,很快发布了Microsoft Virtual PC 2004。但霸道微软新发布的Virtual PC 2004已不再明确支持Linux、FreeBSD、NetWare、Solaris等操作系统,只保留了OS/2,如果要虚拟一台Linux计算机,只能自己手工设置。相比而言,VMware不论是在多操作系统的支持上,还是在执行效率上,都比Virtual PC 2004明显高出一筹。但是,和微软在其他领域的应用软件一样,Virtual PC 不是最好的,却是和系统兼容最好,使用最方便的。一般的应用,用Virtual PC 就足够了。
$ ^3 D: q1 E d, D$ u
: z* G4 E- K: YVMWare可运行在Windows(WinNT以上)和Linux操作系统上。Virtaul PC可运行在Windows(Win98以上)和MacOS上。运行虚拟机软件的操作系统叫Host OS,在虚拟机里运行的操作系统叫Guest OS。虚拟机毕竟是将两台以上的电脑的任务集中在一台电脑上,所以对硬件的要求比较高,主要是CPU、硬盘和内存。目前的电脑CPU多数是PIII以上,硬盘都是几十G,这样的配置已经完全能满足要求。关键是内存。内存的需求等于多个操作系统需求的总和。现在的内存已经很便宜,也不成为问题了。! h* s: ?! p# M! N& U
2 u# }0 Q: Q5 m# q6 A, F# b
我用虚拟机主要是让日文系统跑在中文下,这样就会节约很多时间。我用的是Virtual PC 。先虚拟的是winxp日文版,但运行不够流畅。后来,虚拟了win98日文版,把所有多媒体程序装到作为 host os 的中文系统中。 guset os 只保留几个日文电子词典和输入平台。用了两个多星期,感觉不错。下面是我的桌面,大家看看吧。+ f* T F: N) C( T# @
; U6 E% [6 W/ d% S
 |