Sun Ultra 27 工作站 Windows 操作系统安装指南

第 8 章 将 Sun Ultra 27 工作站驱动程序合并到 WIM 映像

本章适合高级系统管理员使用,旨在帮助他们将工作站专用驱动程序合并到 Windows 映像格式 (Windows Imaging Format, WIM) 映像中。

WIM 文件是用 Windows 部署服务 (Windows Deployment Services, WDS) 安装的。

本章不是关于 WDS 的教程,而是提供有关如何将工作站专用驱动程序合并到 WIM 映像中的指导说明。

确定必需的驱动程序

必须合并到 WIM 映像中的工作站专用驱动程序如表 8–1 所示。

表 8–1 WIM 映像必需的工作站专用驱动程序

驱动程序/设备 

 

为 Windows Vista Ultimate 合并 

为 Windows Server 2008 合并 

32 位 

64 位 

32 位 

64 位 

Intel Pro/1000 P 以太网驱动程序 

是 

是 

是 

是 

Intel x58 芯片组驱动程序 

是 

是 

是 

是 

Infineon 可信平台模块驱动程序 

是 

是 

是 

是 

磁盘控制器驱动程序(请选择): 

       
  • Intel ICH10R AHCI SATA 集成磁盘控制器

是 

是 

是 

是 

  • LSI Logic Fusion-MPT SAS RAID HBA

是 

是 

是 

是 

RealTek 音频驱动程序 

是 

是 

否 

否 

将驱动程序添加至 WIM 映像

本节包含将 Sun Ultra 27 工作站的 Windows 驱动程序添加至 WIM 映像的有关信息。

开始之前

创建 WIM 映像之前,需要执行以下操作:

Procedure将驱动程序添加至 WIM 映像

  1. 将 Tools and Drivers DVD 上 32 位或 64 位 Windows 安装的所有相应文件从版本文件夹复制到网络共享的相应文件夹结构中。

    1. 确定相应的版本文件。

      以下是 Tools and Drivers DVD 中的示例。在以下示例中,cdromdrive 是包含 Tools and Drivers DVD 的 CD/DVD 驱动器的盘符:

      Tools and Drivers DVD Windows Vista Ultimate 32 位文件:


      cdromdrive:\drivers\windows\Chipset
                              ...\SAS\driver\32bit
                              ...\sata\32bit
                              ...\TPM\driver\32bit
                              ...\audio\Vista
                              ...\nic\pro1000\win32

      Tools and Drivers DVD Windows Vista Ultimate 64 位文件:


      cdromdrive:\drivers\windows\Chipset
                              ...\SAS\driver\64bit
                              ...\sata\64bit
                              ...\TPM\driver\64bit
                              ...\audio\vista64
                              ...\nic\pro1000\winx64

      Tools and Drivers DVD Windows Server 2008 32 位文件:


      cdromdrive:\drivers\windows\Chipset
                              ...\SAS\driver\32bit
                              ...\sata\32bit
                              ...\TPM\driver\32bit
                              ...\nic\pro1000\win32

      Tools and Drivers DVD Windows Server 2008 64 位文件:


      cdromdrive:\drivers\windows\Chipset
                              ...\SAS\driver\64bit
                              ...\sata\64bit
                              ...\TPM\driver\64bit
                              ...\nic\pro1000\winx64
    2. 将步骤 a 中确定的文件从版本文件夹复制到网络共享的相应文件夹结构中。

      在以下示例中,\\yourshare\share 是您在网络中设置的共享路径,DriverPack\x64 适用于 64 位 Windows,DriverPack\x86 适用于 32 位 Windows。所有文件必须直接位于 x64x86 文件夹或组件子文件夹下(应该没有版本子文件夹,这与 Tools and Drivers DVD 中不同)。请参见以下示例:

      Windows Vista Ultimate 32 位 WIM 文件夹结构:


      \\yourshare\share\DriverPack\x86\Chipset
                                   ...\SAS
                                   ...\sata
                                   ...\TPM
                                   ...\audio
                                   ...\nic

      Windows Vista Ultimate 64 位 WIM 文件夹结构:


      \\yourshare\share\DriverPack\x64\Chipset
                                   ...\SAS
                                   ...\sata
                                   ...\TPM
                                   ...\audio
                                   ...\nic

      Windows Server 2008 32 位 WIM 文件夹结构:


      \\yourshare\share\DriverPack\x86\Chipset
                                   ...\SAS
                                   ...\sata
                                   ...\TPM
                                   ...\nic

      Windows Server 2008 64 位 WIM 文件夹结构:


      \\yourshare\share\DriverPack\x64\Chipset
                                   ...\SAS
                                   ...\sata
                                   ...\TPM
                                   ...\nic
  2. 选择服务映像以便更新并导出该映像。

    1. 依次单击 "Start"(开始)、"Administrative Tools"(管理工具),然后单击 "Windows Deployment Services"(Windows 部署服务)。

    2. 查找服务映像。右键单击映像,然后单击 "Disable"(禁用)。

    3. 右键单击映像,然后单击 "Export Image"(导出映像)。使用向导将映像导出到所选位置。

  3. 挂载刚才导出的 Windows 映像。例如,

    imagex /mountrw C:\windows_distribution\sources\install.wim 1 C:\win_mount

    Install.wim 文件中的第一个 Windows 映像已挂载到 C:\wim_mount

  4. 使用 Windows AIK 中的 Windows 系统映像管理器 (Windows System Image Manager, Windows SIM) 创建一个包含您要安装的设备驱动程序路径的应答文件。有关启动 Windows SIM 应用程序的详细信息,请参见关于 Windows 自动安装工具包的 Microsoft 文档。

  5. Microsoft-Windows-PnpCustomizationsNonWinPE 组件添加至 offlineServicing 过程中的应答文件。

  6. 扩展应答文件中的 Microsoft-Windows-PnpCustomizationsNonWinPE 节点。右键单击 DevicePaths,然后选择 "Insert New PathAndCredentials"(插入新 PathAndCredentials)。

    将出现一个新 PathAndCredentials 列表项。

  7. Microsoft-Windows-PnpCustomizationsNonWinPE 组件中,指定到网络共享上 DriverPack 文件夹中体系结构文件夹的路径和用来访问网络共享的凭证。

    例如,64 位映像的路径和凭证可能是:


    <Path>\\yourshare\share\DriverPack\x64</Path>
       <Credentials>
          <Domain>MyDomain</Domain>
          <Username>MyUserName</Username>
          <Password>MyPassword</Password>
       </Credentials>
  8. 保存应答文件并退出 Windows SIM。应答文件必须与以下样例相似。该样例假定体系结构是 64 位(对于 processorArchitecture 组件 ID 参数,支持的值是适用于 32 位 Windows 的 x86,或适用于 64 位 Windows 的 amd64)。


    <?xml version="1.0" ?>
    <unattend xmlns="urn:schemas-microsoft-com:asm.v3" xmlns:wcm=
    "http://schemas.microsoft.com/WMIConfig/2002/State">
       <settings pass="offlineServicing">
          <component name="Microsoft-Windows-PnpCustomizationsNonWinPE"
    processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35"
    language="neutral" versionScope="nonSxS">
             <DriverPaths>
                <PathAndCredentials wcm:keyValue="1">
                   <Path>\\yourshare\share\DriverPack\x64</Path>
                   <Credentials>
                      <Domain>MyDomain</Domain>
                      <Username>MyUserName</Username>
                      <Password>MyPassword</Password>
                   </Credentials>
                </PathAndCredentials>
             </DriverPaths>
          </component>
       </settings>
    </unattend>
  9. 使用软件包管理器将无人参与的安装应答文件应用到已挂载的 Windows 映像。为要创建的日志文件指定位置。有关使用软件包管理器的更多信息,请参见 Microsoft Windows AIK 文档。例如,

    pkgmgr /o:"C:\wim_mount\;C:\wim_mount\Windows" /n:"C:\unattend.xml" /l:"C:\pkgmgrlogs\logfile.txt"

    应答文件中路径中所引用的 .inf 文件将添加至 Windows 映像。将会在目录 C:\Pkgmgrlogs\ 中创建日志文件。

  10. 查看已挂载 Windows 映像中 %WINDIR%\Inf\ 目录的内容,确保已安装 .inf 文件。添加至 Windows 映像的驱动程序命名为 oem*.inf。这样可确保添加到计算机中的新驱动程序名称是唯一的。例如,文件 MyDriver1.infMyDriver2.inf 重命名为 oem0.infoem1.inf

  11. 取消挂载 .wim 文件并提交更改。例如:

    imagex /unmount /commit C:\wim_mount

  12. 替换服务映像并启用更新的映像,如下所示:

    1. 如果 Windows 部署服务管理单元未运行,依次单击 "Start"(启动)、"Administrative Tools"(管理工具),然后单击 "Windows Deployment Services"(Windows 部署服务)。

    2. 查找服务映像。右键单击映像,然后单击 "Replace Image"(替换映像)。通过向导用更新的 Windows 映像替换服务映像。

    3. 右键单击服务映像,然后单击 "Enable"(启用)。

    现在,可以使用服务映像,且已将所有工作站专用驱动程序添加至该映像。