找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 356|回复: 0

[教学]:Microsoft Windows Server 2003 自动化安装指南

[复制链接]
发表于 2003-4-16 12:57:09 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
最小化安装
  最小化安装即Mini-Setup,在WindowsServer2003家族和WindowsXP64-BitEdition中首次出现。Sysprep命令行选项,我们可以让Windows XP Professional使用最小化安装,而不是使用默认的“欢迎使用Windows”安装界面。
[$nbsp][$nbsp][$nbsp]您可以在Sysprep.inf应答文件预设用户配置信息,并进行白动化最小化安装。使用Sysprep.inf,您可以让最小化安装只询问部分配置信息:或者您可以创建完全自动化安装,这种安装不询问用户任何关于配置的问题。
[$nbsp][$nbsp][$nbsp](注意:作为自动化使用最小化安装的一种替代方案,您可以使用Sysprep以工厂模式启动计算机,这样,可以完全跳过最终用户首次运行体验,提高您的生产
效率。在工厂模式中,您可以安装其他应用程序、更新驱动程序或者审核预安装计算机。)
  Sysprep.inf文件的参数与无人参与安装应答文件Unattend.txt类似,Sysprep.inf的参数是Unattend.txt的子集加上几个Sysprep特定的项。可以使用安装管理器创建Sysprep.inf文件。

最小化安装的内容
  如果没有使用Sysprep.inf,最小化安装将显示以下内容:
>>>[$#61548]    欢迎使用Windows安装程序
>>>[$#61548]    许可协议
>>>[$#61548]    产品密钥
>>>[$#61548]    区域和语言选项
>>>[$#61548]    自定义软件
>>>[$#61548]    计算机名和系统管理员密码
>>>[$#61548]    日期和时间设置
>>>[$#61548]    网络设置
>>>[$#61548]    工作组或计算机域
>>>[$#61548]    正在完成Windows安装程序

  (注意:在完成Windows安装之前,最终用户必须接受Microsoft最终用户许可协议(EULA))。
  要忽略这些页并使用Sysprep完全自动进行安装,至少需要在Sysprep.inf中指定表1各项。

表一: [B]
<IMG SRC="http://many.54bb.com/mail/images/20030414/0zn6yt0m.bmp" border=0>[/B]
在使用最小化安装过程中运行Cmdlines.txt
1、在分发文件夹中,创建:
%SYSTEMDRIVE%\Sysprepq386\SOEM$
2、将Cmdlines.txt添加到
%SYSTEMDRIVE%\SysprepU386\$OEM$ 文件夹中。
3、在Sysprep.inf中,添加:
[Unattended]
InstallFilesPath:C:\Sysprep\i386
4、运行Sysprep。
  (注意:installFilesPath不支持环境变量例如%SYSTEMDRIVE%,必须使用有实际驱动器号的有效路径)。

安装Microsoft Internet信息服务(IIS)

Windows Server 2003家族中的所有成员都内置Internet信息服务6.0。
  要预安装Internet信息服务(11S),必须指定:
  • 用于Unattend.txt文件的[Components]部分中的各种IIS 组件的所需要的值。必须将iis_www项设置为On。
  • Unattend.txt文件的[InternetServer)部分中用于配置安装位置的项。

      如果[InternetServer]部分为空,IIS将安装在默认位置。
      (注意:Windows Server 2003家族的某些可选组件要求安装附加的IIS组件。如果将这些可选组件作为Windows Server2003 Standard Edition、Windows Server 2003 Enterprise Edition或Windows2000 Datacenter Server 无人参与安装的一部分来配置,您可能要为这些相关的IIS组件设置首选项)

    安装远程管理工具

    远程管理工具组件(以前被称为服务器管理包SAK)的默认有人参与安装在安装程序完成后的首次登录时进行。这可以使用如下方法通过Unattend.txt自动执行:
    >>> [GuiUnattended]部分中的某个项,仅适用于Windows Server 2003 Web Edition。
    >>> 可选组件管理器
    >>> [GUIRunOnce]部分中的命令行

    Windows Server2003WebEdition的GUI模式无人参与安装

      首次登录到Windows Server 2003 Web Edition的默认有人参与行为是运行Sasetup.msi并为远程管理安装Web UI。为了控制首次登录行为,安装程序将处理Unattend.txt的[GuiUnattended]部分中的ServerWelcome项。
      [GuiUnattended]
      ServerWelcome:Yes
      默认行为是Yes。
      (注意: 在Sysprep过程中不会处理ServerWelcome)
      Windows Server 2003 Web Edition上,如果该参数设置为Yes,那么在用户首次登录时,Sasetup.msi将从硬盘运行并且用于Web服务器管理的WebUI会添加到管理员帐户的启动程序组中,并且会自行启动。

    使用可选组件管理器(OCM)进行无人参与安装

      首次登录Windows Server 2003 Standard Edition、Windows Server2003 Enterprise Edition、Microsoft Small Business Server和Windows Server 2003 Datacenter Edition时的默认有人参与行为并不安装这些工具。
      在安装完成并且首次登录后,可选组件管理器可以用来执行用于Web服务器管理组件的WebUI的无人参与安装。如果使用Unattend.txt作为一个参数调用OCM,那么OCM会将其传递给IISOCdll。IISOCdll会根据参数解析Unattend.txt,这些参数定义Web UI是否已经安装以及Sasetup.msi的路径。例如,用于安装的命令行是: sysocmgr/i:sysoc.inf/u:unattend.txt/
      如果没有指定媒体,那么IIS OC DLL会使用CD-ROM驱动器。如果Salnstall.dll无法在指定位置找到Sasetup.msi,它会返回给IIS OCM DLL一个错误,将该错误记录在日志文件中。

    用于控制IISOCM的无人参与参数

      ]这些无人参与参数为WindowsServer2003家族上的远程管理工具提供功能。
      [Components]
      iis_webadmin=On|Off
      该参数的默认行为是On,将会安装用于Web服务器管理的Web UI。选择该参数还将安装如下组件:iis_common、iis_inetmgr、iis_www。
      (注意:该参数替代了先前用于Windows 2000 IIS HTMLAComponent的iis_htmla参数。iis_htmla参数对于Windows Server 2003家族不再有效)
      如果将该参数设置为Off,并且已经安装了用于Web服务器管理的Web UI,此组件将被卸载。

    使用Sasetup.msi进行远程管理工具组件的脚本化安装

      安装完成后,可以通过以适当的命令行参数运行Sasetup.msi进行用于远程管理的Web UI的无人参与安装。详细信息,请参阅Sasetup文档。
      Sasetup可以在安装完成后自动运行,方法是通过将Sasetup.msi放到Unattend.txt的[GUIRunOnce]部分中。可以与AutoLogon=Yes参数联合使用在安装完成后登录并自动安装远程管理工具组件。

    安装群集服务

      启用Unattend.txt应答文件[Components]部分中的群集服务就能安装必要的文什。要确保群集服务完全安装,请为它创建一个[GuiRunOnce]项。
      安装群集服务:
      1.在Unattend.txt文件的IComponents]部分,设置cluster:On。
      2.在Unattend.txt文件中,添加[Cluster]部分及其所有的项。
      3.在Unattend.txt文件的[GuiRunOnce]部分,添加
    ”%WlNDIR%\cluster\cluscfg.exe-unattend”
      用户首次登录时安装程序完成,之后运行[GuiRunOnce]的各项。在[GuiRunOnce]中指定的所有项被保存在计算机上,并且在重新启动后(而不是在无人参与安装过程中)才进行处理。

    安装域控制器

      Dcpromo.exe是ActiveDirectory安装向导的组件,被用来在运行Windows Server 2003 Standard Edition、Windows Server 2003 Enterprise Edition或Windows 2000 Datacenter Server 的计算机上创建或降级域控制器。
      (注意:只能在完成GUI模式安装并且用户登录以后才能运行Dcpromo.exe)

    运行Dcpromo.exe
    >>> 打开命令窗口,然后键入:
    dcpromo/answer:answerfile
    -或-
    >>> 创建包括以下内容的Sysprep.inf:
    [GuiRunOnce]
    "dcpromo/answer:answerfile"

    在这两种情况下,answerfile指定包含域控制器值的应答文件的名称。
      在无人参与安装过程的Unattend.txt应答文件的[DCInstall]部分或只包含IDCInstall]部分的单独应答文件中指定Dcpromo.exe要使用的值。
      (注意:如果您不提供应答文件,Active Directory安装向导将提示您输入必需的信息以完成将计算机升级为域控制器的操作:如果您没有为您所创建的应答文件选项指定数值,则将使用默认数值)

    [B]自定义[DCInstall][/B]

      [DClnstall]是应答文件的可选部分,该应答文件包含在Windows Server 2003 Standard Edition、Windows Server 2003 Enterprise Edition或Windows 2000 Datacenter Server的安装完成后用于安装域控制器的项。可以创建一个只包含此部分的应答文件,在安装程序完成并且用户登录到计算机后再运行。
      和[DCInstall]一起使用的项仅在Windows Server 2003 Standard Edition、Windows Server 2003 Enterprise Edition或Windows Server 2003 Datacenter Edition上才被支持。表2列出了各种不同项的适用情况。

    表二:
    [B] <IMG SRC="http://many.54bb.com/mail/images/20030414/zjvhbmlh.bmp" border=0>[/B]
  • 论坛插件加载方法
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
    如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

    GMT+8, 2024-11-27 16:34 , Processed in 0.430338 second(s), 31 queries , Gzip On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表