2012年10月27日

扫盲操作系统虚拟机[1]:基本概念和功能简介

★扫盲一下基本概念


  先扫盲几个基本概念。如果你对虚拟机相关的概念已经很清楚,可以跳过本章节。

◇什么是虚拟机?


  简单滴说:虚拟机本身是一个软件,可以模拟出一个跟真实环境一模一样的虚拟环境,然后在这个虚拟环境中运行其它软件。
  举一个通俗的例子。
  想必70后80后的网友都玩过任天堂的红白机(接在电视上的那种)。如今市面上早已没有红白机的踪影。万一你想找一个红白机的游戏怀旧一下,怎么办捏?这时候红白机的模拟器软件就可以帮上忙啦。它可以在你的电脑上虚拟出一个红白机的运行环境,然后再去找几个经典游戏的 ROM 放进去,就可以玩了。此处提到的红白机模拟器,就是本文要介绍的“虚拟机软件”。
  如果你想对“虚拟机”这个概念有更深入的了解,可以看维基百科(洋文在“这里”,中文在“这里”)。

◇什么是操作系统虚拟机?


  总的来说,虚拟机分为两大类:硬件虚拟机和软件虚拟机。顾名思义,“硬件虚拟机”用来模拟硬件环境,而“软件虚拟机”用来模拟软件环境。
  硬件虚拟机有时候也称为“系统虚拟机”(这是本文要讲的重点);
  软件虚拟机有时候也称为“进程虚拟机”或者“应用程序虚拟机”(Java 程序员每天都接触到的 JVM 就属于软件虚拟机)。
  为了打字省力,本文后续部分提到的“虚拟机”,均是指“操作系统虚拟机”。

◇啥是“宿主系统”(Host OS)?啥是“访客系统”(Guest OS)?


  要熟悉“虚拟机”的使用,首先要搞清楚两个概念:Host OS 和 Guest OS

  Host OS(真实系统)
  由于虚拟机也是软件,也需要安装在操作系统之上。用来安装虚拟机软件的操作系统,称之为“Host OS”。直译为中文就是“宿主系统”。不过俺更喜欢称之为“真实系统”。
  顺便说一下,少数虚拟机软件自带操作系统(也就是自带“Host OS”),可以直接安装在一台裸机上。不过这种虚拟机主要用于企业用户,大伙儿平时用不到。

  Guest OS(虚拟系统)
  运行在虚拟机软件内部的操作系统,称为“Guest OS”。直译为中文就是“访客系统”。不过俺更喜欢称之为“虚拟系统”。

  示意图
  为了形象一点,俺从网上剽窃了一张示意图。从下图可以直观地看出“真实系统”与“虚拟系统”的关系。
不见图 请翻墙

★虚拟机软件有些啥功能?


  考虑到本博客的用户群,本文重点介绍“面向桌面用户”的虚拟机软件。这类软件有不少,用的比较多、名气比较大的是 VMware Workstation(以下简称 VMware) 和 VirtualBox(以下简称 VBox)。下面的介绍,先拿 VMware 来举例。

◇同时运行多个操作系统


  这是最重要的一个特性。
  在没有虚拟机的年代,电脑一次只能运行一个操作系统。有了虚拟机之后,一台电脑可以同时运行 N 个不同的操作系统。N 的大小取决于电脑的CPU 是否足够强劲、物理内存是否够大、硬盘是否够大。
  后面俺会提到:同时运行多个操作系统有啥好处。

◇快照功能


  很多虚拟机软件具有快照(Snapshot)的功能。这个功能比较重要,俺说详细点。
  首先,快照是针对某个虚拟系统(Guest OS)而言的。当你为某个虚拟系统创建快照,则虚拟机软件会把这个虚拟系统的所有信息(包括内存状态、硬盘状态、等等)都保存起来。当你需要的时候,可以再切换到这个快照。一旦切换到某个快照,虚拟系统(Guest OS)就回到当初创建快照的那个状态。
  大多数虚拟机软件都支持树状结构的快照,也就是说,你可以在某个快照之上再创建快照。这就好比大伙儿都熟悉的文件目录结构——可以在某个目录内再创建目录,最终形成一个树形结构。
  为了给大伙儿一个直观的印象,放一张截图:
不见图 请翻墙
  从这张截图可以看出,这是一个装了 Windows 2000 的虚拟系统,图中名为“baseinstall”的快照,是一个干净的 Win2000 系统。然后基于这个快照,再创建4个快照,分别针对 Win2000 的 SP1、SP2、SP3、SP4。

◇对 CPU 的虚拟


  通常而言,只有 IT 技术人员(尤其是程序猿)会关心虚拟机对 CPU 的虚拟。如果你不是 IT 技术人员,请跳过本小节,看下一个小节——“对内存的虚拟”。
  CPU 是硬件系统的心脏。对虚拟机来说,最重要的功能就是虚拟 CPU 了。对 CPU 的虚拟包括两种:
  1. 虚拟同种类型的 CPU
  2. 虚拟异种类型的 CPU

  第一种是比较常见的——大部分虚拟机软件都只能模拟同种类型的 CPU。举个例子:前面提到的 VMware 和 VBox 只能安装在 x86 芯片的电脑上,而且只能虚拟出 x86 的运行环境。

  第二种类型的虚拟机就比较牛B了。比如有些虚拟软件虽然安装在 x86 的硬件系统上,但居然可以模拟各式各样的其它芯片(比如“ARM、SPARC、MIPS、PowerPC”等等)。有机会的话,俺会聊聊这类虚拟机在软件开发中的用途。

◇对内存的虚拟


  对内存的虚拟也属于常见功能,每个虚拟机软件都具备此功能。
  对用户来说,你只需关心:要分配给虚拟系统多大的内存。具体要分配多大的内存,取决于两个因素:
  1. 被虚拟的操作系统是什么类型
  2. 这个虚拟系统用来干嘛

  举几个例子:
  假如要安装一个虚拟的 DOS 来玩一些古老的 DOS 游戏,那只需要为它分配几个 MB 的内存;反之,如果要安装一个虚拟的 Linux 用来跑大型的数据库服务,那可能就需要分配几个 GB 的内存。
  当然啦,分配给每一个 Guest OS 的内存都不能超过 Host OS 的物理内存大小;并且,【同时】运行的 Guest OS 的内存总和也不能超过 Host OS 的物理内存大小。

◇对硬盘的虚拟


  说完 CPU 和内存,再来说说硬盘。
  常见的虚拟机软件可以把一个大文件虚拟成一个硬盘,该分区上的所有数据(包括“文件、目录”等)、其实都存储在这个大文件内部。
  因为文件是很方便 COPY 的,所以用一个大文件来虚拟一个硬盘会带来如下的很多好处。
1. 备份
可以把安装好的虚拟系统备份起来。万一你的电脑坏了,换了新电脑,直接用备份的虚拟机拷贝回去,省得再重装系统。
2. 共享
比如公司里某个测试人员搭建了一个虚拟系统用来进行某某软件的测试。那么,其他测试人员只需要把这个虚拟系统的硬盘文件 COPY 过去,不需要再重新搭建一次。

◇对网卡的虚拟


  对网卡的虚拟跟本文后续的内容比较相关,俺多说几句。
  以 VMware 为例,它支持如下三种类型的虚拟网卡:
  1. Bridge 模式
  在这种模式下,虚拟系统的网卡跟你物理系统的网卡几乎一样。
  外部网络对虚拟系统的网卡是可见的;虚拟系统的网卡对外部网络也是可见的。
  2. NAT 模式
  外部网络对虚拟系统的网卡是可见的;虚拟系统的网卡对外部网络是不可见的。
  换句话说,NAT 模式可以起到【单向】防火墙的效果。这种模式用得最多。
  3. Host-Only 模式
  外部网络对虚拟系统的网卡是【不可见】的;虚拟系统的网卡对外部网络也是不可见的。
  这种模式相当于【双向】防火墙的效果。相对而言,这种模式用得较少。当你想搭建一个跟外界隔离的虚拟内部网络,可以使用这种模式。

  后面会介绍这几种模式的应用场景。

◇对光驱的虚拟


虚拟机软件通常可以用两种方式来虚拟光驱:
1. 把虚拟光驱直接映射到你电脑的物理光驱
2. 把虚拟光驱映射到某个光盘镜像(比如 ISO 文件)
  第二种模式用得比较多。如果你习惯了这种模式,基本上就不再需要使用传统的光盘了(省去了买盘刻盘的麻烦)。
  比方说要在虚拟系统中安装 Office,你只需要把虚拟系统的光驱指向 Office 的光盘镜像文件。然后,你在虚拟系统里面就可以看到这张光盘了。

◇其它硬件的虚拟


  除了上述这些,虚拟机软件还可以用来虚拟:USB、声卡、甚至软驱。不过这些用得不多,限于篇幅,俺就不展开了。

回到本系列的目录

81 条评论:

  1. VMWare Workstation并不是免费软件,推荐使用Virtual Box

    回复删除
    回复
    1. TO 享受生活 - Enjoy life
      多谢给俺提建议 :)
      因为 VMware Workstation 用的人最多,所以俺首先介绍它;
      等介绍完 VMware,也可以再介绍一下 VirtualBox 的使用。

      删除
    2. 2个我都用过。VirtualBox相对用起来麻烦点,要分配USB设备要去找相关的扩展包,还要加入用户组;而且共享文件不能向VMware一样,直接将真机的东西用鼠标拖进去就行,一定要通过共享文件夹。

      不过最后我还是用VirtualBox,毕竟是免费的,升级方便。

      删除
    3. 没用过虚拟机,请问VMware是收费的吗?

      删除
    4. 就因为VirtualBox免费开源,一直用他~

      删除
    5. TO 3单元的网友
      VMware 的产品线很长,大部分有些产品是收费的,有些是免费的(比如 VMware Player)
      具体可以看它官网的介绍。

      删除
    6. taobao.com 可以搜索到很多卖 序列号的,同正版一样用.很便宜

      删除
    7. vmware 的强大和易用不是Virtual Box可以比拟的。

      删除
    8. TO Ice.Singapore
      虽然 vmware 在某些地方比 VirtualBox 更成熟些。但对于普通网友而言,这两者在功能和易用性方面的区别不太大。
      另外,VirtualBox 的开源是一大优势。

      删除
  2. 博主,想问一下你对昨天Google App Engine宕机的事件有什么看法?
    相关报导:http://it.solidot.org/article.pl?sid=12/10/27/0729257&from=rss

    回复删除
    回复
    1. 怪不得没法用了呢

      删除
    2. 一定是中共攻击了

      删除
    3. 最近几天发生了几件事情:
      23日,众多 Google 的 IP 被封,导致很多依赖 Hosts 翻墙的网友出不去
      26日,Google 的 GAE 因为流量过大而宕机。而 GAE 是很多网友使用的翻墙平台。
      虽然 Google 官方没说,但26号的宕机事件有可能是一次 DDOS 攻击。另据CDN供应商Akami的报告,导致宕机的流量主要来自中国。
      所以,朝廷豢养的御用黑客,嫌疑最大。

      删除
    4. 说白了,就是中共那帮狗在作恶。前几年(大概是2010年)Gmail被入侵,经调查发现,攻击者也是来自中国,显而易见,朝廷的嫌疑最大。这次也差不多,没见过GAE平时宕机,就是在斯巴达即将召开之际出现问题,除非真的巧合,那就很有可能是中共那帮恶狗了。

      删除
  3. 太好了,之前没动静,还以为封锁加强楼主上不来了

    回复删除
    回复
    1. 你太小看俺了 :)
      俺昨天还上博客回复留言呢。

      平时因为比较忙,所以经常在周末发博文。

      删除
    2. 准备10种翻墙方案,备用.

      删除
  4. 没用虚拟机,压根就不懂啊

    回复删除
    回复
    1. 俺这个系列是扫盲,就是面向压根儿不懂的网友 :)

      删除
  5. Two year ago, when I was a undergraduate in China, I used VMware; But Now I am in America pursuing PhD degree. I prefer VirtualBox, now, because it is free, and has 80% features that VM has. :-)
    Thanks for sharing. I like your post since three years ago.

    回复删除
    回复
    1. VMware Player 是免费的。你可以试着用用这个版本。

      删除
    2. hey,you this jia yang gui zi

      删除
  6. 真心感谢编程随想。从你的博客不仅仅学到了书籍和软件,学到了批判性思维,学习了安全技术。我最近正在按照你介绍的方法增强系统网络安全。换了杀毒软件和浏览器等等,不过唯一有点遗憾的是qq由于用户黏性的问题,无法完全避免。
    关于qq这个主题的文章有,但是解决方案不多。
    你在这个专题里提到了im。http://program-think.blogspot.com/2010/04/howto-cover-your-tracks-2.html
    但是Pidgin好像不好用了。没办法只好还是得用qq。
    按照你的说法,似乎最好是删除qq,http://twitter.com/hundunzhe/statuses/168351807511347200 但是这个软件用户黏性太大了。
    我又找了一些方法:
    1. 【禁止QQ扫描本地硬盘】把SafeBase这个文件夹的权限设置为完全拒绝――简易版本
    2. 利用系统权限来禁止QQ扫描你的硬盘――XP系统
    3。我找到这个你介绍的方法。http://zhan.renren.com/democraticchina?gid=3602888498030650763&from=post&checked=true
    4.以及我还考虑是不是装个虚拟机。
    请你指导一下如何能在使用qq的前提下提高安全性问题,我目前的考虑是3+1,2和4似乎复杂一点,以后再尝试。

    回复删除
    回复
    1. "4.以及我还考虑是不是装个虚拟机。"

      这个方法可行.其他方法都不怎么好.

      删除
    2.   一般来说 QQ 用 web 版本即可。基本功能也都有了。此时你的安全是由浏览器自身的机制保障的。

      删除
    3. TM版的QQ不知如何?

      删除
    4. TO 楼上的各位
      先声明,俺一直没用过 QQ,但是曾经在虚拟机里面简单研究过 QQ,下面是俺的一些建议。

      方法一
      仅仅是文字聊天的话,用 Web QQ 是一个简单的办法。
      这种方法完全不存在偷窥本地文件的隐私问题

      如果再加上代理(尤其是多重代理),疼逊不容易找到你。
      当然,要完全避免被 疼逊 找到,你要确保始终通过代理,包括一开始注册 QQ 号的时候。

      方法二
      把 QQ 装到虚拟机,可以利用 QQ 的所有功能,包括传文件,音频聊天,等等。
      而且可以避免 QQ 偷窥你的隐私。

      如果要确保匿名,可以通过配置虚拟机的网卡模式,再辅助以多重代理。
      更详细的介绍,俺会补充到《[url=http://program-think.blogspot.com/2010/04/howto-cover-your-tracks-0.html]如何隐藏你的踪迹,避免跨省追捕[/url]》系列的后续博文中。

      删除
  7. 回复
    1. TO ushu
      貌似俺填坑的速度远不如挖坑的速度,惭愧啊 :(

      删除
  8. 希望編程兄來一貼講講紐約時報報道關於影帝家族財產的事情,再來一個PX項目特輯……

    回复删除
    回复
    1. 多谢建议 :)
      关于宁波的 PX 抗议,已经在10月29日的《每周转载》发了汇总的照片和微博评论。

      关于温影帝这事儿,俺发布了《太子党关系网络》。
      要让大伙儿明白:
      咱们的朝廷不光是影帝一个人搞权贵家族。
      几乎每个高官背后都有一个权贵家族。

      删除
  9. 编程大哥,我也想像你一样具有这么高超的信息检索和分析能力,不过,话说回来,开启心智本身就需要一个很长的过程,在这个过程中需要阅读很多其他高手的文章,来帮助提高我们的思考分析能力。对于NYT报道影帝的事情,我分析,可以看出四点:

    1,外国媒体,诸如NYT,掌握的中国黑幕,并不比我们这些国内人少;我很感兴趣的,他们这些聊是哪里爆出来,我觉得很有可能是影帝这个集团内部分羹比较少的人,心生不满;

    2,党国的爪牙不仅大量分布在国内互联网和媒体,在国外知名媒体上也有布置,连NYT这么艰涩难懂、需要一点智商和水平才能看懂的媒体,对于它的监控者也不少,(老实说,我英语阅读能力不错,但是看NYT很费力,没有字典在手,完全不能正常理解);

    3,结合前几天Google宕机事情,可以想象党国的互联网控制力量真的很强很强,在平时完全没有百分之百爆发出来,我们静静等着18大开始,到时候可以看看,这些年GFW的能力进化了多少;

    4,最重要的(这一点我很幸灾乐祸:-)),从被屏蔽的如此之快速度来看,肯定是戳到了影帝的痛苦,也就说明,NYT报道的真实性很强,否则影帝大可以直接出来解释,他使用阴招对付NYT也就等于承认NYT报道的是事实。

    回复删除
    回复
    1. 开启心智需要读很多书并积极实践。推荐阅读李笑来的博客。书籍推荐《把时间当作朋友》《beyond feelings》(这本英文书比纽约时报文章还易读,需要单词量不大讲批判性思维的)。纽约时报这些英文报纸杂志词汇量都需要GRE级的,对国内通过六级的的学生来说,一篇文章几十个至一百多个生词很正常。不过常用的单词也就一两万。每天多读几篇文章多查几个词,总会查完的。不要拿着字典背,那样你的兴趣会被搞坏的,学英语就是需要用,需要读,好比咱们学语文一样,小学认识了基本字词后,以后就靠阅读来扩大词汇。找些自己感兴趣的英文书杂志读读(新浪爱问里有的是资料,再者你可以找到一个美国中学教材全套的种子,里面全是美国教科书,可以看到他们是怎们写教材的),常上英文维基百科查查资料,不知不觉你的英语水平就会提高。

      删除
    2. NYT 是什么?

      删除
    3. TO 了解
      这次影帝被曝光,并不是孤立事件。
      前几个月就有人向海外媒体爆料谷开来的几个姐姐(比如谷望江)的资产情况;另外,还有人向海外媒体爆料习近平的几个兄弟姐妹(比如习桥桥&邓家贵夫妇)的资产情况。

      显然,为了竞争18大的交椅,为了让自己的派系能够排名靠前,不惜使用各种阴招。
      这是一件大好事,我等屁民可以坐山观虎斗。
      所以俺上次点评薄熙来被双开,用的标题是:《八卦一下薄熙来的净身出户——好戏还没完》

      删除
  10. 编程随想:其实不用虚拟机大多是因为装了虚拟机软件后要弄一个虚拟系统,还要用到装系统的光盘(我感觉网上的一些写虚拟机的教程大多是这个意思),而大多数人手上没有装系统的光盘,建议楼主重点介绍一下关于装完虚拟机后再次装系统时不用光盘装那个虚拟机里的系统(用iso装)的操作流程,谢谢!

    回复删除
    回复
    1. 多谢建议
      在本系列的后续博文,俺会介绍无需物理光盘,用 ISO 镜像装系统。
      ISO 镜像文件,还是比较好找的,直接可以在网上下载。
      自从宽带普及,下载 ISO 镜像方便多啦 :)

      删除
    2. 装完虚拟机软件后再装系统时不用光盘安装,使用iso镜像文件安装的操作流程,请看这里:http://www.360doc.com/content/11/1128/21/1633707_168207544.shtml “五、安装虚拟WINXP”这一段。

      删除
  11. 楼主:建议你在介绍完这一系列后给一下你所介绍的虚拟机的免费下载链接或者把这款虚拟机的安装文件上传到你的收藏站中供大家下载。

    回复删除
    回复
    1. 俺记得,在 VMware 和 VirtualBox 的官网上,提供直接下载的。
      不过 VMware Workstation 需要注册码。
      而 VirtualBox 是开源的,无需注册码。

      删除
  12. 急切的盼望 vituralbox以及安装系统盘的教程和链接出来。我去找了vituralbox装了,不过没有系统安装盘

    回复删除
    回复
    1. 转自“照牛排”,稍修改:

      1)2008年5月2日,微软推出Windows XP Pro With SP3 VOL MSDN x86 32位简体中文专业版,这是

      最经典也是我最喜爱的操作系统之一。我在MSDN(微软开发者网络)的网站上查到,Windows XP

      Pro With SP3 VOL MSDN x86 32位简体中文版的全名叫Windows XP Professional with Service

      Pack 3 (x86) - CD VL (Chinese-Simplified),更详细的信息如下:

        文件名:zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-74070.iso
      文件大小:601 MB (630,237,184 字节)
      发布日期 (UTC):5/2/2008 12:05:18 AM
      上次更新日期 (UTC):2/19/2010 11:36:41 AM
      SHA1:D142469D0C3953D8E4A6A490A58052EF52837F0F
      MD5:E74D72F3D90456003E9E02BA0FB7DA61

      以hotmail登陆https://msdn.microsoft.com/zh-cn/subscriptions/securedownloads/,点“类别

      ”,“操作系统”,“Windows XP”,左面点选“.iso”,“Chinese - Simplified”,找出

      “Windows XP Professional with Service Pack 3 (x86) - CD VL (Chinese-Simplified)”,再

      点“详细信息”,就可找到上面的信息。

      2)微软官方原版Windows XP Pro With SP3 VOL MSDN x86 32位简体中文专业版的迅雷下载地址为


      thunder://QUFodHRwOi8vc29mdC51c2Fpa2EuY24vJUU2JTkzJThEJUU0JUJEJTlDJUU3JUIzJUJCJUU3JUJCJ

      TlGL3dpbmRvd3MvV2luZG93c1hQL1ZMLUltYWdlL01TRE4vemgtaGFuc193aW5kb3dzX3hwX3Byb2Zlc3Npb25h

      bF93aXRoX3NlcnZpY2VfcGFja18zX3g4Nl9jZF92bF94MTQtNzQwNzAuaXNvWlo

        电驴下载地址为:
      ed2k://|file|zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-74070%

      20(ED2000.COM).iso|630237184|EC51916C9D9B8B931195EE0D6EE9B40E|

        只要复制上面任何一个下载地址,并启动迅雷新建任务即可开始下载。这是一个ISO镜像文件,

      下载后,请用校验工具验证一下MD5值。你可以把镜像刻录到光盘,也可以解压后从硬盘安装。

      3)至于微软原版Windows XP Pro With SP3 VOL MSDN简体中文专业版的VLK(Volume License Key

      ,批量授权许可密钥,俗称CD-KEY、序列号、密钥、SN),我在用工行版的正版序列号:MRX3F-

      47B9T-2487J-KWKMF-RPWBY。你也可以尝试以下VLK:

      QC986-27D34-6M3TY-JJXP9-TBGMD(台湾交大学生版)
      HCQ9D-TVCWX-X9QRG-J4B2Y-GR2TT
      DP7CM-PD6MC-6BKXT-M8JJ6-RPXGJ
      CM3HY-26VYW-6JRYC-X66GX-JVY2D
      HH7VV-6P3G9-82TWK-QKJJ3-MXR96
      DG8FV-B9TKY-FRT9J-6CRCC-XPQ4G(上海政府版)
      T72KM-6GWBP-GX7TD-CXFT2-7WT2B(2005年上海政府0686版)
      QHYXK-JCJRX-XXY8Y-2KX2X-CCXGD(广州政府版)
      VMXC2-M9HKH-DRYGC-FHQ7H-BJY33(0408版)
      TDWGX-DMF97-BJYDQ-X9DJV-CYHWQ
      G6X78-XG4KV-3MXT7-FT8YM-F3YW3
      T8FMX-Q4HQJ-3JW77-JGPDC-FY9DG

        据我所知,Windows XP Pro With SP2 VOL MSDN简体中文专业版的序列号,也可以用在Windows

      XP Pro With SP3 VOL MSDN简体中文专业版上。

      4)以上介绍的微软原版XP,是安装版而非克隆(Ghost)版,安装时输入上面提供的序列号即可。

      安装完成后,无须任何破解即可自行激活,100%通过微软正版验证。可自动更新升级,你也可以用

      “Windows XP SP3 补丁集(至2012年9月)雨林木风版”进行快速升级。

      删除
    2. TO 1单元的网友
      多谢分享 :)

      删除
    3. http://msdn.itellyou.cn/?lang=zh-cn
      这个站点上有很多很多很多原本只属于MSDN付费用户才能够下载到的微软资源
      下载的链接都是电驴的ed2k形式
      当然
      这些ISO文件一般是不包含正版CD-Key的

      删除
    4. 1单元的这个WINDOWS XP系统安全性可靠吗?

      删除
    5. 文件名:zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-74070.iso
      文件大小:601 MB (630,237,184 字节)
      发布日期 (UTC):5/2/2008 12:05:18 AM
      上次更新日期 (UTC):2/19/2010 11:36:41 AM
      SHA1:D142469D0C3953D8E4A6A490A58052EF52837F0F
      MD5:E74D72F3D90456003E9E02BA0FB7DA61

      SHA1:D142469D0C3953D8E4A6A490A58052EF52837F0F能一样就是可靠的.

      删除
    6. 真的是早碰到一单元早幸福,碰到楼主同理可证

      删除
  13. To program-think:你经常建议我们通过计算散列值来校验文件,散列值到底怎么计算啊?听说好像要用到什么FCIV,这个怎么用啊?能不能在您有空的时候在这方面给大家扫一下忙。

    回复删除
    回复
    1. 这个建议不错 :)
      俺抽空写一篇扫盲

      删除
  14. to 楼主:我建议你应该在写这个系列的时候把"安装"和"使用"这两个部分分开来,我觉得应该这么理解,安装是把虚拟机软件安在真实系统里(这个过程比较简单,可以考虑把下载、安装过程、以及对软件界面的介绍都放在这篇里,而且可以把vmware和virtualbox的安装放一起讲),使用则是利用虚拟机软件装系统并实现各种虚拟机功能,在这里可以把无盘安装单独作为一篇放在这一部分中(考虑到安装系统的操作步骤较多),把装好系统后功能的实现再作为一篇(因为此前在安装篇中已介绍了软件界面,所以介绍功能实现也较简单,把两个软件放一起介绍),这样一来,就既教了虚拟机又教了系统安装,还兼顾了两种软件,比较容易让人弄懂,不知道您觉得这个主意怎么样?

    回复删除
    回复
    1. 多谢提建议 :)

      虚拟机软件本身的安装(尤其像知名的 VMware),已经做得比较傻瓜化了。
      所以俺会多介绍一下虚拟系统的安装(比如用ISO镜像安装)和配置(比如快照、网卡模式、等等)

      删除
  15. 期待下一篇~~~樓主挖坑要趕快填哦 建議樓主重點講免費的虛擬機 畢竟廣大網友主要還得用免費的

    回复删除
    回复
    1. 根据俺本人的观察,似乎 VMware 的用户群远多于 VirtualBox 的用户群。
      有可能是因为 VMware 的注册码很容易搞到——用起来的效果类似于免费软件

      删除
  16. 追问楼主啥时候完成关于各种杀软的文章。。。。求评论各种国产软件,尤其是以前风风火火的东方微点主动防御(现在有杀毒和扫毒功能了)。。。目测国内网民上的最多的关于杀软的论坛是卡饭论坛

    回复删除
    回复
    1. 说到杀毒软件,俺上次在《如何隐藏你的踪迹,避免跨省追捕》系列中,有提到过这个话题。
      俺个人的建议是,尽量不要用国产的杀毒软件。
      国产的安全公司做得再好,也无法避免被朝廷胁迫。
      所以,国产的安全软件保不准就留有后门——朝廷可以通过这些后门监控咱们屁民。

      删除
  17. win7,2G内存,2核一般性能CPU,C盘现在还剩20多G容量,可以装虚拟机吗?

    回复删除
    回复
    1. 看你的配置,内存稍微少了点。
      2G 内存,单独运行1-2个 Windows XP 的虚拟系统应该没问题。
      如果运行 Win7 的虚拟系统,大概只能勉强跑1个。

      C 的空间不是问题:
      虚拟机软件不一定装在 C 盘;
      至于你创建的虚拟系统,更是可以随便放任何一个盘。

      删除
    2. 那俺的1G看来连一个虚拟XP也装不了了,悲催

      删除
    3. TO 2单元
      如果你的物理内存只有1GB,只运行一个 XP 应该是可以的(给 Guest OS 分配 256M - 640M 内存)。
      如果 Guest OS 里面运行了吃内存的大软件,可能会有点吃力

      删除
    4. 多谢博主指点。看了虚拟机系列,俺心里痒痒的,搞一个玩玩。

      删除
  18. VMware官网下载地址是什么?看到说这个软件不是免费的,要使用怎么搞到注册码啊?

    回复删除
    回复
    1. 用 Google 搜索 vmware download
      不难找到 VMware 官网的下载页面

      注册码得自己去网上找。为了避免别人说俺怂恿盗版,俺就不散播注册码了。

      删除
    2. taobao.com去买,很便宜,几块钱。不会舍不得吧

      删除
  19. 对虚拟机一无所知,请问哪个版本的好,最新版是VMware 9.0.1,四五百M的大文件,这个咋样?注册码好找吗?

    回复删除
    回复
    1. VMware 新版本主要是支持新的操作系统。
      假如你要虚拟的系统是 Win8,那就得装最新版本的 VMware workstation
      假如你只需要虚拟 WinXP,那 VMware workstation 6 都足够了。

      注册码不难找。

      删除
  20. VMware Workstation下载不了,下载时必须要账户注册吗?最新中文版是 VMware Workstation 7.0 么?

    回复删除
    回复
    1. 到官网下载,需要先注册一个帐号(注册是免费的)

      俺用的 VMware Workstation 都是英文版,一直没注意是否有中文版。

      删除
  21. VMware Workstation应该没有中文版吧?

    回复删除
    回复
    1. 洋文的?俺洋文水平有限,那还是算了吧。博主要是在你的软件收藏中放上一个简体中文版VMware多好啊,在别处的汉化版怕带毒不敢下

      删除
    2. 俺用的 VMware Workstation 都是英文版,一直没注意是否有中文版。
      其实 VMware Workstation 界面上那些洋文单词挺简单的,多用几次就熟悉了,还能帮你多扩大点词汇量 :)

      VMware Workstation 太大了,几百兆呢!
      要上传到“俺的收藏站点”,会很费劲 :(

      而且人家是商业软件,这么做不太好哦

      删除
    3. 不会洋文还翻墙作嘛

      删除
  22. 虽然是去年的文章,但还是很不错的。
    我使用的是vbox,对命令行不反感,vbox的一些操作是通过命令行来执行的。
    楼主介绍了快照功能,也就是说一台guest-os可以创建多个快照。
    好像没看到有关差分磁盘的介绍。最近在网上溜达一圈,了解了这个东东。
    把vbox的普通磁盘文件转换成差分磁盘后,可以节约大量的硬盘空间。
    将做好的差分磁盘当作母盘,然后通过分支创建多个虚拟机(如,A,B,C......),如果是xp系统,3个虚拟机就可以节约6G左右空间。这是好处一:可以节约空间。
    好处二:类似于livecd系统,重启后不留痕迹。
    其中有个 autoreset 设置项 默认是on。 当你在虚拟机中操作完并重启后,一切恢复到原来的样子(我感觉这个比快照功能好的多)。
    使用这个技术后,只要安装一遍操作系统就好了,也不需要克隆了。

    回复删除
    回复
    1. 多谢分享 VirtualBox 的使用经验 :)

      俺考虑另外写一个虚拟机的高级教程(以区别于本系列的扫盲性质)
      到时候也会介绍虚拟磁盘的一些高级用法

      删除
  23. 已经过去很久很久很久很久了…
    我还在等《虚拟磁盘的一些高级用法》…………

    回复删除
    回复
    1. 还是自己用英语在google搜索解决吧,
      很多时候都是没等博主普及自己都已经解决了。





      删除
  24. 完全不同的安装虚拟机的视频http://v.pps.tv/play_3708Q5.html 看似很牛逼,什么状况?

    回复删除
  25. 使用越新的系统是否更加安全??

    回复删除
  26. 我猜到你是谁了 哈哈~~~maged

    回复删除
    回复
    1. 不管猜没猜对 我会保密的

      删除