首页 > Windows Home Server > 虚拟机 VMware 安装联想 D400 恢复盘详细图解

虚拟机 VMware 安装联想 D400 恢复盘详细图解

2010年5月26日 tingpu 发表评论 阅读评论

Windows Home Server 2003前言:

没事喜欢折腾 Windows Home Server 的中国玩家们, 想必早就听闻过联想的 IdeaCentre D400 家庭服务器的大名。IdeaCentre D400 外观漂亮, 做工精湛, 功能丰富,节能省电,扩展硬盘位也够多,再加上随机正版的简体中文 Windows Home Server 操作系统, 确实是中国玩家们梦寐以求的装备。 奈何其价位过高,真舍得花 4000 左右买这么个奢侈品的朋友还真不太多, 由 IdeaCentre D400 官方淘宝店的销量便可见一班。想在家里装个 Windows Home Server 的朋友想必也是软硬通吃的老鸟了,组装一台配置节能还要好些的家用服务器也不过 1000 多元,如何选择也就不必多说了。

组装家用服务器虽然实惠,但在操作系统方面就比较头疼了。Windows Home Server 在世界上也算是比较小众的玩意了,更何况是在中国呢?它这相关的中文资料,中文资源都比较难找,特别是系统激活方面的问题更是让人挠头了。这种情况下,如果能想办法在组装家用服务器上安装联想 IdeaCentre D400 的免激活正版系统实在是个不错的选择。正好,前段时间拿到了 IdeaCentre D400 的正版恢复光盘镜像,抓紧开测,果然,联想辛辛苦苦做出来的东西,不会那么轻松就让别人占了便宜的。没关系,多钻钻国外的 Windows Home Server 社区,啃下 n 多英文,最后总算是把 IdeaCentre D400 的正版中文系统装到了 VMware 虚拟机上,并成功实现免激活,也未出现 Windows Home Server 连接器失效等其它破解方式容易遇到的问题。

为了让 Windows Home Server 同好们少走弯路,在此先提供一份详细的图文攻略。其它相关的一些原理资料什么的,另外再写吧。

工具:

  1. VMware Workstation: 测试系统必不可少的虚拟机,这里用最新的 7.1 版本做示范。
  2. IdeaCentre D400 系统恢复盘: IdeaCentre D400 没有提供系统安装光盘,而是一种类似 Ghost 的系统恢复盘,其原理结构会在其它博文中解析。使用的版本为 1.0.8.1。为了避免有人麻烦,恕不能在此提供下载。
  3. WHS_RECOVERY_SERVER.EXE: 用于接收 IdeaCentre D400 系统恢复盘中系统数据的服务器程序,还有配套的备份, 还原程序,相关使用方法另写。这是从 Windows Home Server OPK 预安装工具包中提取出来的工具。文章末尾提供下载。
  4. Windows PE 3.0 启动光盘: 经过测试,只有在 Windows PE 2.0 以上的版本中使用 WHS_RECOVERY_SERVER.EXE 才不会出现什么问题。这里用的是 wingwy 制作的 x86/x64二合一的WinPE3.0第二版。集成了修理系统常用到的一些工具, 非常方便。
  5. UltraISO: 修改光盘镜像必不可少的工具。

准备:

  1. 用 UltraISO 加载下载的 x86-x64-PE3.0-V2.iso,再将 WHS_RECOVERY_SERVER.EXE 拖放到镜像的根目录里, 保存一下。
  2. Windows Home Server 是基于 Windows Small Business Server 2003 构建的,其激活原理与 2003,XP 是一样的。相关资料可以查阅 BIOS 之家修改BIOS装联想XP专题。至于通过修改 VMware 的 BIOS  实现激活 IdeaCentre D400 系统的过程可看另外一篇博文。

安装:

  • 使用 VMware 建立一个虚拟机。需要注意以下几点: 虚拟机内存最好设置到 512M 以上,因为 Windows Home Server 开机启动的程序比较多,狂吃内存。另外,要将虚拟硬盘类型设置为 IDE,VMware 的默认磁盘类型为 SCSI,这会导致 Windows Home Server 无法正常启动,因为 Windows Home Server 没有内置 SCSI,AHCI,RAID 之类的驱动。另外,Windows Home Server 需要 65G 以上的磁盘空间,这里直接设成了 200G。最后,要将虚拟网络连接方式设为 Bridged 桥接模式。
  • 在虚拟机上使用改好的光盘镜像启动到 Windows PE 3.0 中。
  • 使用 “网络设置器” 给虚拟机设置一个跟你主机同一个网段的 IP。比如,我这主机 IP 为 192.168.0.99,那么将虚拟机随便设了个 192.168.0.214。
  • 为了保障虚拟机上的网络是通畅的,要在主机的命令行上执行 ping 192.168.0.214。如果不能 ping 通,就在桌面上的 “计算机” 图标上点击右键选择 “管理”,并定位到 “服务” 上。手动启动一下 “IPsec Policy Agent” 服务, 这时一般都可以 ping 通了。
  • 运行虚拟机上光驱中的 WHS_RECOVERY_SERVER.EXE。
  • 回到主机,运行 IdeaCentre D400 恢复光盘上的 Lenovo Home Server 恢复程序程序 Server Recovery.exe。一路点击下一步,应该可以发现服务器。
  • 继续点击下一步,会让你选择恢复模式。如下图所示,顾名思义,平时使用过程中系统坏了,选 “服务器恢复” 即可,这只把系统恢复一下,服务器上保存的数据不会丢失。我们这是全新安装,自然要选 “出厂重置” 了。平时一定要小心,这个选项会把整个硬盘删掉然后重新分区,最后开始重装系统。
  • 继续点击下一步,开始恢复操作。这大概要传输 2G 左右的数据,对于千兆网,高速硬盘来说不会耗费太多时间。
  • 恢复完成之后,重新启动虚拟机,但是不要急着关掉主机上的 Lenovo Home Server 恢复程序,我们还需要它进行后续安装操作。
  • 虚拟机重启之后开始安装初始化操作。在不需人参与的情况下进入系统桌面,由于 IdeaCentre D400 的硬件与虚拟机上的硬件不同,这个系统上肯定没有带那么多驱动,这就需要我们安装虚拟机上的相关驱动。点击 VMware Workstation 菜单栏上 “VM”,在弹出的菜单上点击 “Install VMware Tools”,一会儿就会出现 VMware Tools 安装向导。一路点击 “下一步”,重启之后所有驱动即被安装完毕。
  • 如果你的网络的路由器没开 DHCP,那么需要你给虚拟机分配个 IP 地址。还是老样子,设成 192.168.0.214。此时虚拟机系统算是正常了,但还不能开始使用。在磁盘管理中可以看到诺大的硬盘只给系统盘分了 20G,剩下那么多空间甚至没有分区,这就需要我们在主机中进行后续安装操作了。此时,主机上的 Lenovo Home Server 恢复程序早已自动关闭,却另外启动了一个 Windows Home Server 连接器安装程序。
  • 这里提示失败是因为之前虚拟机的网络没有设置好,现在直接点击下一步即可。这时连接器安装程序会自动找到虚拟机,并下载安装虚拟机系统上的连接器程序。如果之前安装过连接器,则会要求先卸载之前版本的连接器并重新安装新的连接器。
  • 安装完连接器之后会提示你设置系统更新方式,备份方式等。最后会正式开始虚拟机的后续安装。
  • 开始初始化服务器。
  • 给你的家庭服务器起个名字。
  • 输入密码,要求比较严格,要求有字母数字,大小写混搭。比如,Whs321
  • 系统更新设置,一般设成启用就是了。
  • 要求参加客户体验改善计划,不参加就是了。
  • Windows 错误报告,我一般不开。
  • 准备开始更新系统。
  • 开始下载并安装更新补丁。目前大约需要安装 90 个左右的更新补丁,会耗费相当长的时间,如果你想以后再安装,可以先把互联网断一下,会自动跳过更新。或者当初设置 IP 时不设置网关和 DNS 也有同样效果,以后再设置也不迟。
  • 装完补丁,开始远程重启虚拟机上的家用服务器系统。
  • 待虚拟机上的系统重新进入系统后,连接器自动加入家用服务器。
  • 现在你的家用服务器可以正式开始使用了。
  • 输入密码, 开始登录。
  • 正在登录家用服务器。
  • 进入家用服务器控制台的管理界面。第一次登录会要求你输入密码以启动系统监控服务。
  • 看看家用服务器的系统信息。

后记:
经过这么一番折腾,相信大家都已经会在非 IdeaCentre D400 机器上安装 Lenovo Home Server 系统了吧?

实际上推出 Windows Home Server 品牌机的厂家并不是只有 Lenovo 一家,像是 HP,Asus,Acer 之类的大厂都有类似机型推出,对 Windows Home Server 品牌机感兴趣的朋友可以看看微软官方推荐的一些机型。

实际上这些厂家都是用了 Windows Home Server OPK 中提供的专用封装技术,也就是说,可以通过同样的方法安装其它厂家提供的恢复盘。只是由于 Lenovo 预装的是简体中文系统,才用它做的这个演示,实际上大家可以举一反三,其恢复原理,操作步骤都是相通的。

虽说实现了在非 IdeaCentre D400 机器上安装了其专用系统,但并不建议在实机上实际使用该系统。其专有的系统健康监控软件需要配合 IdeaCentre D400 上的专有硬件使用,还有其它的一些功能基本上是通过安装第三方软件实现的,而我们不想要的一些功能却无法卸载。更由于其系统中仅专门集成了 IdeaCentre D400 的硬件驱动,在使用过程中偶尔会出错。所以建议大家安装使用微软官方 MSDN 原版 Windows Home Server。

相关连接:

  1. iHomeServer.cn: 联想 D400 官方网站,有兴趣的可以到它的论坛里看看。
  2. 微软 WHS 中文论坛: WHS 中文论坛不多,这是为数不多有价值的论坛。
  3. 微软推荐的 WHS 机型: 由于微软中文网站上推荐的机型较少,在此提供了英文网站的链接。
  4. Lights Out: Lenovo Home Server 中集成的加载项,它可以让 WHS 在发生所定义的事件时进入暂停或休眠模式,以及恢复运行。
  5. Firefly 媒体服务器: Lenovo Home Server 中集成的 iTunes 服务器,要说的话,WHS 本身自带的媒体服务器也挺不错的了,配合 Windows 7 效果最佳。
  6. WHS 加载项英文列表: 虽然都是英文加载项,不过聊胜于无,何况每个插件都有英文讨论版,还是方便不少的。

特别感谢:

  • 洋┲洋℡ : 不可告人的秘密,但大家应该能猜得到
  1. tingpu
    2010年5月27日22:08 | #1

    ;-)
    第一个评论就由我来发吧,测试一下先。

  2. mico动力
    2010年5月28日16:03 | #2

    不错的文章,支持原创!

  3. 很不错的文章!支持。
    2010年8月9日16:01 | #3

    对楼主这种探索精神表示佩服。个人也在用Home server, 也喜欢用 media center,有时也折腾一下。昨天试了用HP EX48X的恢复盘进行恢复,恢复完成之后不能启动,故尔没有成功,希望能向楼主进一步请教。

    • tingpu
      2010年8月9日19:52 | #4

      建议使用简体中文 MSDN 原版 WHS 安装系统, 然后使用品牌机系统的 OEM 文件进行激活.
      这样比较安全一些, 目前我找到的有 Lenovo, Acer 和 HP 的 OEM 文件.

  4. 很不错的文章!支持。
    2010年8月10日15:58 | #5

    谢谢楼主回复。

    以前安装OEM版 WHS,用HP OEM 激活倒是一点问题没有,前阵子看到您这篇用D400恢复盘进行恢复的文章,手头上正好有HP的盘,所以想试试看用恢复盘来恢复行不行,结果未能成功 :|

    楼主可否方便加我QQ:33945088,希望能和您交个朋友。

  5. 菜鸟
    2010年8月21日22:34 | #6

    本人用vmware7假设成功whs,并用msn申请了homeserver域名,却无法通过外网访问,在宿主机及虚拟机上都可以通过域名来访问,为什么?盼回复

    • tingpu
      2010年8月21日23:37 | #7

      最简单的办法, 在路由器上开 DMZ, ip 设成 whs 的, 只是这样 whs 就暴露在互联网上了, 有点危险.

  6. twoday
    2010年8月24日18:45 | #8

    请问能提供D400的恢复盘下载吗?

  1. 2010年6月1日17:42 | #1