Previous Topic: 将 OEM 网络适配器驱动程序添加到 RIS 安装程序的方式Next Topic: 进行灾难恢复时,Windows Server 2008 无法通信


在安装失败时添加一个 OEM SCSI/RAID/SCSI 驱动程序

在 Windows Server 2003 和 Windows XP 上有效

症状

如果您从连接到 OEM SCSI 适配器上的硬盘上启动计算机,安装将会失败。所以,使用 RIS 设置计算机节点,您必须将 OEM SCSI 适配器模式驱动器添加到 RIS 映像中。

解决方案

此步骤专门用于 Adaptec AAR-1420SA SATA HostRAID 驱动程序,但当需要其他驱动程序时您也可以使用它。

将 OEM SCSI/RAID/SCSI 驱动程序添加到 RIS 映像

  1. 单击“安装 RIS”,“群集部署任务”的一部分要用到 RIS。

    “远程安装服务向导”在服务器中出现。

  2. 单击“管理映像”并选择“添加新映像”。

    关于客户端支持,对请求服务的客户端计算机典型情况下选择“响应”。

  3. 再次单击“管理映像”,然后选择“修改映像配置”来添加映像键。

    仅在通过 RIS 进行计算机节点安装到“文本模式”部分时复制海量存储驱动程序。您需要添加一个 $OEM$\TEXTMODE 文件夹到映像中。您的文件夹结构应为:

    %RIS_IMAGE_FOLDER%\amd64(此文件夹已经存在) 
    %RIS_IMAGE_FOLDER%\i386(此文件夹已经存在)  
    %RIS_IMAGE_FOLDER%\$OEM$(创建此文件夹)  
    %RIS_IMAGE_FOLDER%\$OEM$\TEXTMODE(创建其子文件夹)
    

    注意:%RIS_IMAGE_FOLDER% is the folder which holds the RIS image on the head node.此文件夹可能与以下文件夹类似:

    D:\RemoteInstall\Setup\English\Images\WINDOWS
    
  4. 将驱动程序磁盘中的安装文件复制到 TEXTMODE 文件夹。

    此例中有四个文件:

    %RIS_IMAGE_FOLDER%\$OEM$\TEXTMODE\txtsetup.oem
    %RIS_IMAGE_FOLDER%\$OEM$\TEXTMODE\aar81xx.inf
    %RIS_IMAGE_FOLDER%\$OEM$\TEXTMODE\aar81xx.sys
    %RIS_IMAGE_FOLDER%\$OEM$\TEXTMODE\aar81xx.sys
    

    必须对在上一步中复制的 TXTSETUP.OEM 进行编辑,使其可反映出在驱动程序中的新路径。在 [Disks] 部分,请修改 disk1(或 d1)来反映新的路径。在下例中,原始的条目已注释出来,并添加了新的条目:

    [Disks]
    # d1 = "Adaptec AAR-1420SA Serial ATA HostRAID Driver for Windows x64 Edition (EM64T/AMD64)", \hraidsk1, \amd64
    d1 = "Adaptec AAR-1420SA Serial ATA HostRAID Driver for Windows x64 Edition (EM64T/AMD64)", \, \
    

    注意:When you run an unattended installation using a small computer system interface (SCSI) controller with a manufacturer's drives, you may receive the following error message:Illegal or missing file types specified in section Files.SCSI.name.因为 [Files.SCSI.name] 标题下 Txtsetup.oem 文件这一行不是 SCSI 支持的文件类型,所以可能出现此情况。

    例如,您在 [Files.SCSI.name] 部分发现一个不受支持的文件类型(例如一个 .dll 文件),必须将其清除。

  5. 编辑 RISTNDRD.SIF 文件,指明海量存储驱动器必须随操作系统一起安装,同时指出所需文件的位置。此文件的位置在 %RIS_IMAGE_FOLDER%\amd64\Templates folder。Add the lines shown below the comment "# Add these lines."The name used in the [MassStorageDrivers] section should correspond to the name given in the [SCSI] section of TXTSETUP.OEM.在进行完编辑以后,保存此文件。
    [data]
    floppyless="1"
    msdosinitiated="1"
    OriSrc="\\%SERVERNAME%\RemInst\%INSTALLPATH%\%MACHINETYPE"
    OriTyp="4"
    LocalSourceOnCD=1
    DisableAdminAccountOnDomainJoin=1
    [SetupData]
    OsLoadOptions="/noguiboot /fastdetect"
    SetupSourceDevice="\Device\LanmanRedirector\%SERVERNAME%\RemInst\%INSTALLPATH%"
    [Unattended]
    OemPreinstall=yes
    FileSystem=LeaveAlone
    ExtendOEMPartition=0
    TargetPath=\WINDOWS
    OemSkipEula=yes
    InstallFilesPath="\\%SERVERNAME%\RemInst\%INSTALLPATH%\%MACHINETYPE%"
    LegacyNIC=1
    UnattendMode=FullUnattended
    WaitForReboot=no
    #Add these lines
    OemPnPDriversPath=”\\%SERVERNAME%\RemInst\%INSTALLPATH%\$OEM$\textmode”
    DUDisable=no
    DriverSigningPolicy=ignore
    [MassStorageDrivers]
    "Adaptec HOSTRAID driver for Windows XP/2003 x64 Edition"="OEM"
    [OEMBootFiles]
    aar81xx.cat
    aar81xx.inf
    aar81xx.sys
    txtsetup.oem
    
  6. 在命令提示符下输入以下内容来停止和重启头节点的 RIS 服务:
    net stop binlsvc
    net start binlsvc