在没有SmartStart的HP Proliant服务器上安装Windows


8

我有一台PXE服务器,用于将Windows XP和Windows 7部署到工作站。

流程如下:

  1. 从NIC引导工作站。
  2. 工作站发送DHCP请求。
  3. DHCP服务器以IP地址和PXE服务器的位置作为响应。
  4. 工作站通过TFTP从PXE服务器下载WinPE映像文件
  5. 工作站将WinPE映像文件存储在内存中并执行。
  6. 启动到WinPE后,我将连接到网络共享以访问Windows XP或Windows 7安装文件。
  7. 将启动一个自定义脚本,以指导您完成格式化和分区硬盘的过程(使用DISKPART和FORMAT)。
  8. 另一个自定义脚本要求提供详细信息,例如要分配给工作站的主机名。提供的答案用于构建无人值守的答案文件(用于WinXP的SIF [设置信息文件]和用于Win7的XML)。
  9. 将启动Windows安装EXE,将无人参与的答案文件作为参数传递给它。

Windows XP和Windows 7安装源已经过自定义,以包括我们Dell工作站的驱动程序。在首次启动以安装软件包时,它们还会运行许多脚本。

这个过程对于我们的工作站非常有效,我现在也想用它来构建我们的服务器。我们的绝大多数服务器是HP Proliant DL360 G6,DL380 G5和DL380 G6。他们正在运行Windows Server 2003(各种版本)或2008(各种版本)。

迄今为止,我们始终使用提供的SmartStart CD来构建HP Proliant服务器。SmartStart为我们做三件事:

  1. 使用HP Array Configuration Utility(ACU)设置RAID。
  2. 安装和配置SNMP
  3. 安装用于Windows的各种HP工具(HP阵列配置实用程序,HP阵列诊断实用程序,HP Proliant Integrated Management日志查看器等)

使用SmartStart,我不必手动下载和安装用于网络,声音,视频等的Windows驱动程序。我不确定这是因为SmartStart在安装过程中从CD复制了驱动程序,还是Windows仅在其本地包含驱动程序驱动程序CAB。

如果我放弃SmartStart CD而转而使用我的PXE服务器,则必须执行以下操作:

  • 由于我无权访问ACU,因此我将配置RAID(在引导到PXE服务器之前),方法是在引导过程中按F8键以访问阵列的可选ROM配置(ORCA)。
  • Windows安装完成后,必须使用Proliant Support Pack安装SNMP和HP Tools的安装。

这种方法可以吗?我无法通过其他方式完成SmartStart CD所做的任何事情吗?不使用SmartStart CD有任何不利之处吗?

非常感谢。

更新12年5月1日

我一直在阅读SmartStart脚本工具包文档。

脚本工具包包含可在WinPE中运行的命令行工具,并可进行诸如配置BIOS设置,配置阵列和设置ILO之类的操作。

我个人不太担心配置BIOS设置,因为我很少偏离默认设置(除非服务器要成为Hyper-V主机)。

我对能够从WinPE内配置阵列不太担心,因为我很高兴只按F8键并使用Option ROM Configuration for Arrays(ORCA)。尽管这样做很简单,但我将进一步探讨它,因为如果可以在WinPE中进行所有配置,则可以节省时间。

所有工具都具有的不错的功能之一就是您可以将输入文件传递给他们。例如。根据需要配置一台服务器,将其配置捕获到文件中(使用适当的工具),然后可以在其他服务器上使用该工具,将输入文件与捕获的配置一起传递。

阵列控制器驱动程序似乎随该工具包一起提供,以及如何将其合并到WinPE版本中的示例。

我想如果没有阵列控制器驱动程序,WinPE将无法查看逻辑卷(在RAID 1配置中为IE 2x物理磁盘)?

我在帖子中提到SmartStart通常会为您安装一堆Windows HP工具。我今天看了看一下,如果您从Windows内部运行SmartStart CD,则可以安装所有工具。因此,我可以在Windows安装完成后执行此操作。

SmartStart CD似乎包含许多Windows驱动程序。我可以自定义Windows 2008源代码以合并这些驱动程序。

但是,我知道合并阵列控制器驱动程序与大多数驱动程序有点不同。我相信您必须在Windows安装的早期阶段提供驱动程序。我正在研究脚本工具包文档,以尝试解决此问题。


只是想成为这个职位休息。
菲茨罗伊2012年

只是想让这篇文章休息。我现在可以成功构建没有SmartStart CD的HP Proliant服务器。我将SmartStart脚本工具包中的驱动程序合并到了WinPE WIM文件中。我在添加驱动程序之前和之后测试了引导到WinPE的过程,唯一的区别似乎是WinPE在添加驱动程序之前看不到NIC。一旦Windows Server 2008的安装完成后,我已经配置runonceex推出ProLiant支持工具安装工具以及在第一次登录司机英寸
菲茨罗伊

如果您的评论是对该问题的解决方案,请将其发布为答案,并标记为已接受。这将解决问题,并将其从“未答复”类别中删除。
jscott 2012年

Answers:



0

没有SmartStart磁盘,我们可以做到这一点。每次尝试时,服务器最终都会蓝屏。不幸的是,我还没有时间调查实际原因。我们使用DL180,DL360,DL380和各种BLXXX口味(主要是G5和G6)。


您是如何开始Windows安装的。通过使用CD还是使用PXE服务器?
菲茨罗伊2012年

我们使用Windows Deployment Server进行客户端安装(如果可能,还使用服务器),因此使用PXE。
JeffM 2012年

0

SmartStart没有从本质上部署可以通过PXE引导使用的映像的选项吗?我知道您可以同时使用Windows部署和Ghost(甚至还有MSDN文章),因此如果HP也没有提供这样做的方法,我会感到惊讶。

编辑:SmartStart脚本工具包(http://h18002.www1.hp.com/products/servers/management/toolkit/questionsanswers.html)是我在想的。


在撰写此问题之前,我只是开始阅读Scripting Toolkit文档。我本来希望不需要使用它,但实际上满足我的要求确实很必要。我已经编辑了帖子,以详细说明到目前为止的位置。
菲茨罗伊2012年

0

我们已经做过很多次了……您可以查看带有许多映像的HP RDP(HP远程部署),这些映像可以通过(PXE)进行远程安装。我不记得所有详细信息..但是我知道它是可行的..可以从RDP中获取映像,并按照它们在安装映像之前/之后执行的任务,最终系统与使用smartstart ps完成安装的过程完全相同。我发现smartstart脚本工具包文档很难遵循..从HP RDP复制映像并安装setps对我来说更容易..祝您好运

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.