过程如下:
>从NIC启动工作站.
> Workstation发送DHCP请求.
> DHCP服务器使用IP地址和PXE服务器的位置进行响应.
>工作站通过TFTP从PXE服务器下载WinPE映像文件
> Workstation将WinPE映像文件存储在内存中并执行它.
>启动到WinPE后,我连接到网络共享以访问Windows XP或Windows 7安装文件.
>启动自定义脚本以指导您完成格式化和分区硬盘驱动器的过程(使用DISKPART和FORMAT).
>另一个自定义脚本要求提供要分配给工作站的主机名等详细信息.提供的答案用于构建无人参与的答案文件(WinXP的SIF [设置信息文件]和Win7的XML).
>启动Windows安装程序EXE,将无人参与的答案文件作为参数传递给它.
已自定义Windows XP和Windows 7安装源,以包含Dell工作站的驱动程序.他们还会在首次启动时运行许多脚本来安装软件包.
这个过程对我们的工作站非常有效,我现在也想用它来构建我们的服务器.我们的绝大多数服务器都是HP Proliant DL360 G6,DL380 G5和DL380 G6.他们运行Windows Server 2003(各种版本)或2008(各种版本).
到目前为止,我们始终使用提供的SmartStart CD构建HP Proliant服务器. SmartStart为我们做了三件有用的事情:
>使用HP阵列配置实用程序(ACU)设置RAID.
>安装和配置SNMP
>安装各种适用于Windows的HP Tools(HP阵列配置实用程序,HP阵列诊断实用程序,HP Proliant集成管理日志查看器等)
使用SmartStart我从来没有必须为网络,声音,视频等手动下载和安装Windows驱动程序.我不确定这是因为SmartStart在安装过程中从CD复制驱动程序,还是Windows只是在其中有本机驱动程序司机CAB.
如果我放弃SmartStart CD而转而使用我的PXE服务器,则必须执行以下操作:
>由于我无法访问ACU,我将按F8(在引导过程中)配置RAID(在引导至PXE服务器之前)以访问阵列的Option ROM配置(ORCA).
>使用Proliant Support Pack完成Windows安装后,必须安装SNMP和HP Tools.
这种方法好吗? SmartStart CD有什么功能,我通过其他方式无法做到吗?不使用SmartStart CD有什么缺点吗?
非常感谢.
更新05/01/12
我一直在阅读SmartStart Scripting Toolkit文档.
脚本工具包包含在WinPE中工作的命令行工具,可以配置BIOS设置,配置阵列和设置ILO.
我个人并不太担心配置BIOS设置,因为我很少偏离默认设置(除非服务器是Hyper-V主机).
我不太关心能否在WinPE中配置数组,因为我很高兴只需按F8并使用Option ROM Configuration for Arrays(ORCA).虽然,如果它很容易做到,我将进一步探讨这一点,因为如果可以在WinPE中配置所有内容,它可以节省时间.
所有工具都具备的一个很好的功能是你可以将输入文件传递给它们.例如.根据您的要求配置一台服务器,将其配置捕获到一个文件(使用适当的工具),然后您可以在其他服务器上使用该工具将输入文件与捕获的配置一起传递.
数组控制器驱动程序似乎包含在工具包中,以及如何将它们合并到WinPE构建中的示例.
我想WinPE将无法在没有阵列控制器驱动程序的情况下看到逻辑卷(RAID 1配置中的I.E 2x物理磁盘)?
我在帖子中提到,SmartStart通常会为您安装一堆Windows HP工具.我今天看了一下,如果从Windows中运行SmartStart CD,可以安装所有工具.因此,我可以在Windows安装完成后执行此操作.
SmartStart CD似乎包含许多Windows驱动程序.我可以自定义我的Windows 2008源代码以合并这些驱动程序.
但是,我知道合并一个阵列控制器驱动程序与大多数驱动程序有点不同.我相信你必须在Windows安装的早期阶段提供驱动程序.我正在编写Scripting Toolkit文档来尝试解决这个问题……