zoukankan      html  css  js  c++  java
  • 无人职守安装 XP

     

    无人职守安装 XP

    安装Windows XP的方法很多,这里要讲的是如何进行无人职守的安装过程。因为如果在一个企业中有数百台相同配置的电脑需要在最短的时间内安装好系统时,这种方式就是比较好的一个方法。

    首先让我们来了解一下如何实现无人职守的安装。其实也就是Windows安装文件在进行安装的过程中,所需要用户输入的各类信息例如:“安装源路径”、“用户名”、“单位名称”、“安装序列号”、“计算机名”、“管理员密码”、“工作组或域”、“网络设置”等等,由系统管理员事先在一个文本文件中设定好,然后在安装时给安装程序指定这个应答文件即可。我们知道实际的安装过程还是有些复杂的,所以应答文件也会变得很复杂。为了解决这个问题,微软提供了一个安装管理向导(setupmgr.exe)这个程序帮助我们书写一个规范的应答文件(unattend.txt),以及一个自动运行的批处理文件(unattend.bat),通过这个文件我们在DOS方式下都可以自动引导安装程序开始安装。下面就来讲如何制作一个这样的文件。

    首先我们要找到setupmgr.exe这个安装管理向导,通常这个文件没有安装到计算机上,可以在Windows XP安装光盘上的SUPPORT\TOOLS\DEPLOY.CAB这个压缩文件中提取它。

    取得这个文件后,可以把它放置到任何位子。但是有些事情,必须在开始动手前进行规划。因为这个工具执行后不仅仅只是做几个应答文件而已,它还会为发布这个带有应答文件的XP安装程序开启“分布共享”的目录,并且把所有安装过程需要的文件全部拷贝到这个目录下。有了这个“分布共享”目录,在一个网络环境中就很容易在网上邻居中找到这个目录,其他电脑就能够通过网络路径来访问这里的安装程序。如果现在正打算将一个所有客户机都是Windows 98的这样一个网络升级到Windows XP,那么这种通过“分布共享”的方式升级就是最佳操作方案。所以这样一来,你要开放“分布共享”的电脑或服务器必须能够被所有客户机访问,而且相应的访问权限。

    接下来你需要规划这个网络中客户机的机器名称。原因很简单,就是同一个网络中不允许有两台同名的机器出现。所以在动手制作应答文件前可以给可能出现的机器名作一个规划。例如:按照机器所属的部门不同给出机器名的前缀,后面加序号。如:ZJB001,代表总经办的第一台客户机。这样你可以在一个文本文件中列举出这些机器名称,格式如下:

    ZJB001

    ZJB002

    ZJB003

    CW001

    CW002

    CW003

    ……

    这个文件会在后面制作应答文件时用到。

    准备好以上两项内容后,就可以开始运行SETUPMGR这个安装管理向导了。

    第一步:创建新文件

    在欢迎界面后首先出现的就是有关应答文件的选项。通过这个可以新建一个应答文件,或者修改已经存在的应答文件。这里由于我们是首次制作应答文件,所以选择“创建新文件”。

    第二步:选择安装类型

    在这一步可以看到有三种安装类型,“无人参与安装”、“Sysprep安装”、“远程安装服务(RIS)”。其中“Sysprep安装”就是最小化安装。由此可见,这个工具的功能还不仅仅能做“无人职守安装”,还可以做远程安装。当然这次我们就选择“无人参与安装”。

    第三步:选择准备安装的产品

    在这个步骤可以看到共有五类Windows产品可以选择。由于我们这次是想做Windows XP的无人职守安装文件,所以要选择“Windows XP Home Edition”或者“Windows XP Professional”这两项当中的一项。又因为是在公司环境使用,所以这里选择“Windows XP Professional”这项比较好。

    第四步:选择用户交互方式

    这里是设置在安装过程中,与用户交互的方式。由于是无人职守安装,所有安装的基本设置都由管理员事先设置好,所以没有必要让用户参与。这里我们选择“全部自动”的方式。

    第五步:设置“分布共享”

    在这个步骤可以看到有三个选项,分别是“新建分布共享”、“修改现有的分布共享”和“从CD安装”,通过这些选项很清楚我们的选择是“新建分布共享”,因为我们不打算从光盘来进行安装。很多公司的办公电脑都是没有光驱的,但是这些电脑一定是要联网的。

    第六步:指定安装源的位置

    这个选项是用来给这个工具指定安装程序源文件的位置。以便在后续的步骤中从这个指定的位置拷贝所需要的文件到“分布共享”目录。这里共有两个选项“从CD”和“从下列文件”。这里我选择“从CD”,因为我准备的Windows XP安装程序在光盘中。当我选择“从CD”后,该程序开始搜索光盘,并且找到安装程序目录。如果它发现有多个安装程序目录,会提示你进行选择。

    第七步:指定分布共享的位置

    这时系统会默认指定一个共享的位置,通常是当前电脑的系统盘下的Windist目录。这时你可以修改这个目录,也可以不修改。当点下一步时该向导会在指定位置创建这个目录,并给它开放共享。建议在开放共享后,检查一下这个共享目录的访问权限,以免出现有些用户无法访问情况。

    第八步:是否接受许可协议

    这一步当然要选择接受,不然安装程序会在安装过程中停下,等待用户确认。

    第九步:应答文件基本设置

    这一步有很多内容可以设置,但是并不是所有内容都必须设置,你可以根据自己对网络和客户系统的规划有选择的进行设置,其他的就可以选择默认值。相信对于有安装XP系统经验的人来说这些选项的含义就不必一一解释了,这里我就忽略过去。

    但是有一点特殊的可以提示一下。就是在这个设置中有一项可以留意,就是附加命令。通常我们看到有些高手制作的全自动安装光盘,在系统安装完成后,还会将一些常用软件一并进行安装。我想就是通过这些命令来实现的。但我今天时间有限,没能试用这个功能,其他有兴趣的朋友可以试验一下。

    第十步:复制安装文件到“分布共享”目录

    这个过程是安装管理向导自动完成的,用来把安装过程中需要用到的Windows安装文件和其他文件复制到“分布共享”目录。这个过程完成后,一份无人职守安装文件包就完成了。

    但是要真正达到能够正确执行的状态,有些参数还需要手工调整。现在我们需要通过网上邻居打开共享的Windist这个“分布共享”目录。然后复制网络路径,例如:\\server\Windist,然后打开unattend.bat这个批处理文件,将SET AnswerFile = .\unattend.txt这个修改为SET AnswerFile = \\server\windist\unattend.txt,然后将 SET UdfFile = .\unattend.udb 这个修改为SET UdfFile = \\server\windist\unattend.udb,然后保存。这样就可以到客户机上通过网络地址\\server\windist,来访问安装文件了。可以直接运行unattend.bat开始安装。

    另外需要注意的是,这种情况下进行的是全新安装,而不是升级安装,所以原先电脑上有关用户的个人信息,例如:常用网址、聊天记录、联系人列表、我的文档中的所有文件、收件箱等等这些重要文件和数据应该事先先备份好,以免丢失。

     洪虎
    2007-1-8

  • 相关阅读:
    .NET Framework 概述
    .Net笔试(二)
    EF CodeFirst 创建数据库
    C#中的继承
    SqlHelper 基类
    在C#中实现OOP概念
    索引器、委托和事件
    .Net笔试(一)
    HTML标签速记整理W3C
    Java函数调用总结
  • 原文地址:https://www.cnblogs.com/eric1394/p/614839.html
Copyright © 2011-2022 走看看