Как установить драйверы Dell T3500 RAID через unattend.xml?

Как установить драйверы Dell T3500 RAID через unattend.xml?

Я работаю в компании среднего размера, и в связи с недавним отказом от XP мы внедряем Windows 7 на новых компьютерах по всей компании. К сожалению, у нас возникли проблемы с этим, поскольку компьютеры содержат карты RAID, которым требуется дополнительный драйвер.

Меня привлекли, чтобы помочь, но у меня очень мало опыта в этом деле.sysprepиunattend.xml. Наш текущий метод (мы пока не заставили его работать) заключается в том, чтобы сохранить все драйверы на машинах с помощью<PersistAllDeviceInstalls>true</PersistAllDeviceInstalls>

Пока я жду больше информации по этому поводу, я начал работать над другимunattend.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

Будет ли работать этот файл unattend? Если да, то как мне сделать так, чтобы драйвер устанавливался автоматически? Может быть, мне следует запуститьСинхроннаяКоманда? Если мне следует это сделать, как мне установить драйвер из этих файлов с помощью команды CMD?

решение1

Итак, хотя это не совсем ответ на ваш вопрос, но я использую DellПомощь с изображениемуже довольно давно, и это действительно экономит мне массу времени и избавляет от головной боли при поддержании имиджа.

Если объяснить это как можно короче, Dell в основном создала простой в использовании графический интерфейс для Windows Automated Installation Toolkit. Вы просто создаете "базовый" образ со всеми настройками и приложениями Windows (без драйверов), выполняете sysprep и захватываете его с помощью Image Assist (imagex управляет этим процессом в фоновом режиме). Затем вы развертываете его с опубликованным Dellспецифичный для платформыCAB-файлы (содержащие специальные драйверы для данной модели).

В рамках этой структуры вам нужно создать только один базовый образ со всеми вашими настройками и связать его с CAB-файлом конкретной модели при развертывании. Под капотом, во время развертывания, когда инструмент ищет CAB-файл, он в основном использует команды DISM для внедрения драйверов в WIM. Результатом будет ваш базовый образ + уже установленные драйверы конкретной модели.

ВотСтатья TechNetна ДИСМ.

Команды обслуживания драйверов можно использовать в автономном образе для добавления и удаления драйверов на основе INF-файла, а также в работающей операционной системе (в сети) для перечисления драйверов. Установщик Microsoft® Windows® или другие типы пакетов драйверов (например, файлы .exe) не поддерживаются.

Надеюсь, это поможет. Хотелось бы, чтобы все производители публиковали CAB-файлы драйверов для своих моделей.

Связанный контент