unattend.xml 経由で Dell T3500 RAID ドライバーをインストールする方法は?

unattend.xml 経由で Dell T3500 RAID ドライバーをインストールする方法は?

私は中規模の会社で働いていますが、最近 XP が段階的に廃止されたため、会社全体の新しいマシンに Windows 7 を導入しています。残念ながら、コンピューターには追加のドライバーを必要とする RAID カードが搭載されているため、導入に問題が生じています。

私は手伝うように言われましたが、経験がほとんどありませんシステム準備そして不在通知.xml現在の方法(まだうまくいっていない)は、マシン上のすべてのドライバーを<PersistAllDeviceInstalls>true</PersistAllDeviceInstalls>

その詳細を待っている間に、私は別のことに取り組み始めました不在通知.xml:

<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
    <settings pass="windowsPE">
        <component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <Diagnostics>
                <OptIn>false</OptIn>
            </Diagnostics>
            <DynamicUpdate>
                <Enable>false</Enable>
                <WillShowUI>OnError</WillShowUI>
            </DynamicUpdate>
            <EnableFirewall>true</EnableFirewall>
            <UserData>
                <AcceptEula>true</AcceptEula>
                <!-- <FullName></FullName>
                <Organization></Organization> -->
            </UserData>
        </component>
        <component name="Microsoft-Windows-PnpCustomizationsWinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <DriverPaths>
                <PathAndCredentials wcm:action="add" wcm:keyValue="1">
                    <Path>%configsetroot%\drivers</Path>
                </PathAndCredentials>
            </DriverPaths>
        </component>
    </settings>
</unattend>

私が見た限りでは、これは のすべて%configsetroot%\driversを にコピーしますC:\Windows\ConfigSetRoot\

次のディレクトリが設定されていると仮定します。

C:\WINDOWS\system32\sysprep>tree /f
Folder PATH listing
Volume serial number is 0006EFC4 64F5:C0E6
C:.
│   unattend.xml
└───drivers
        lsi_sas.inf
        lsi_sas.sys
        R193683.txt
        svlhx64.cat

そして私は例えば走りますsysprep.exe /oobe /generalize /unattend:unattend.xml

この無人ファイルは機能しますか?もし機能するなら、ドライバーを自動的にインストールするにはどうすればいいでしょうか?同期コマンド? そうする場合、CMD コマンドを使用してそれらのファイルからドライバーをインストールするにはどうすればよいですか?

答え1

これはあなたの質問に対する正確な答えではありませんが、私はDellのイメージアシストかなり長い間使用してきましたが、画像のメンテナンスにかかる時間と手間が大幅に軽減されました。

できるだけ簡潔に説明すると、デルは基本的に、Windows Automated Installation Toolkit 用の使いやすい GUI を構築しました。Windows の設定とアプリケーション (ドライバーなし) をすべて含む「ベース」イメージを作成し、それを sysprep して、Image Assist を使用してキャプチャします (imagex がこのプロセスをバックグラウンドで実行します)。次に、デルが公開したプラットフォーム固有CAB (そのモデル用の特定のドライバーが含まれています)。

このフレームワークでは、すべてのカスタマイズを含む 1 つのベース イメージを作成し、展開時にモデル固有の CAB とペアリングするだけで済みます。展開中にツールが CAB ファイルを検索すると、基本的に DISM コマンドを使用して WIM にドライバーが挿入されます。その結果、ベース イメージ + モデル固有のドライバーが既にインストールされた状態になります。

がここにありますTechNet の記事DISM で。

ドライバー サービス コマンドは、オフライン イメージで INF ファイルに基づいてドライバーを追加および削除したり、実行中のオペレーティング システム (オンライン) でドライバーを列挙したりするために使用できます。Microsoft® Windows® インストーラーまたはその他のドライバー パッケージ タイプ (.exe ファイルなど) はサポートされていません。

これが役に立つことを願っています。すべてのメーカーが自社のモデル用のドライバー CAB を公開してくれることを願っています。

関連情報