由于工作学习的需要,经常会用日语写东西,在日文环境里处理音频。所以,我电脑里一直装着汉语和日语两个操作系统。但是双系统有很多不便,首先切换的时候要重启,麻烦;再就是系统重装时,由于引导区的关系,往往要牵扯到两个系统;最讨厌的是,中日文之间的不兼容,导致很简单的操作都要重启切换。直到两个月前,开始使用虚拟系统才从双系统的泥潭里解脱出来。下面我简单介绍一下虚拟机技术。/ P- U2 Z$ U6 _4 d: f& K+ ^) U: p6 @6 a5 q
2 {+ g8 p7 }4 K$ s( Y虚拟机,好比虚拟光驱一样,就是虚拟出来的电脑。这个虚拟出来的电脑和真实的电脑几乎完全一样,拥有自己独立的CMOS、硬盘和操作系统,你可以像使用普通机器一样对它进行分区、格式化、安装系统和应用软件等操作。你的机子够强劲的话,还可以虚拟几个系统,将这几个操作系统联成一个网络。在虚拟系统崩溃之后可直接删除不影响本机系统,同样本机系统崩溃后也不影响虚拟系统,可以下次重装后再加入以前做的虚拟系统。
( {& b7 ]! x9 b; Q& B: ^) C) T/ d2 _9 p( e9 |$ p" [
和物理计算机不同的是,虚拟机的硬盘是物理主机中的一个大文件。所以你可以随意修改虚拟机的设置,而不用担心对自己的物理电脑造成损失,虚拟出来的电脑,你干什么都行。
; n0 H# x* Q& O- H( }2 V6 X: r W. Q: X/ x2 |3 X
虚拟机主要运用在电脑教学、编程、系统测试、网络管理等方面。比如说
6 _0 q B/ Q2 G2 C2 m/ P5 T) x★想试Linux,不用重新分区,就像安装Office软件一样,让你直接在Windows中尝鲜。
6 n& m* Q% Q @★可以反复练习Fdisk、PQmagic等危险软件的使用方法而无需担心破坏实际的计算机系统。
0 `0 b) {* U2 c5 `★一台电脑变成三、四台,同时运行多个操作系统不再是天方夜谭,只要删除一个文件夹即可完成操作系统卸载。
/ Y4 I* ]6 K" `9 y/ y★组建虚拟的局域网,轻松学习网管知识,进行各种网络试验,根本不必购买交换机、路由器以及网线等网络设备。
2 g, T ?# F+ N2 l
# y2 w1 o% z, \0 }★电脑爱好者总喜欢第一时间使用最新软件,在第一时间使用新的操作系统,或者尝试使用多个系统。现在好了,有了虚拟机,您可以在虚拟机中安装各种软件,不用为了测试软件天天安装新系统,在测试系统软件时,也不用担心我们宝贵的数据了。在虚拟机中做实验,一切都是真实的,与在真正的计算机上做实验,效果是完全一样的。同时,您也可以完全放心,不用再战战兢兢、小心翼翼的安装系统了。' z( d, G5 k- ~6 a
o( m% E3 {7 y1 |3 T# d
★我们知道,Windows 2000 Advanced Server支持“群集”服务,但很少有人做过群集的实验,因为实验的成本太高了(要想做群集的实验,至少需要二台群集主机,一个共享SCSI的磁盘柜,这至少需要二、三十万元人民币)。而现在好了,您可以在VMware的虚拟机中做群集的实验,这是VMware公司的“不传之秘”。
0 t, b& Y. [; B% m/ K5 c
( ~' I3 `6 x" H8 q' G★在虚拟机中,可以做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的终端实验。- c& X! [2 D6 Y5 F' F
- @+ b Y$ R4 J- S% ~4 `
还有更多更专业的用法,这里就不累述了。目前流行的虚拟机软件有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 就足够了。1 C+ v& ^# B8 `) n6 m
' _* r- c% |# O7 B" L; }VMWare可运行在Windows(WinNT以上)和Linux操作系统上。Virtaul PC可运行在Windows(Win98以上)和MacOS上。运行虚拟机软件的操作系统叫Host OS,在虚拟机里运行的操作系统叫Guest OS。虚拟机毕竟是将两台以上的电脑的任务集中在一台电脑上,所以对硬件的要求比较高,主要是CPU、硬盘和内存。目前的电脑CPU多数是PIII以上,硬盘都是几十G,这样的配置已经完全能满足要求。关键是内存。内存的需求等于多个操作系统需求的总和。现在的内存已经很便宜,也不成为问题了。3 @8 G$ V; S* }$ i/ V9 c" v
4 w, u# b& U& V* B9 Z
我用虚拟机主要是让日文系统跑在中文下,这样就会节约很多时间。我用的是Virtual PC 。先虚拟的是winxp日文版,但运行不够流畅。后来,虚拟了win98日文版,把所有多媒体程序装到作为 host os 的中文系统中。 guset os 只保留几个日文电子词典和输入平台。用了两个多星期,感觉不错。下面是我的桌面,大家看看吧。
0 ]" n# A8 H, c/ o1 n, t
, S4 s5 A# o5 _, ] X9 Y j |