
Trabajo para una empresa mediana y, debido a la reciente eliminación de XP, estamos implementando Windows 7 en máquinas más nuevas en toda la empresa. Desafortunadamente, hemos tenido problemas para hacerlo ya que las computadoras contienen tarjetas RAID que requieren un controlador adicional.
Me llamaron para ayudar, pero tengo muy poca experiencia conpreparación del sistemaydesatendida.xml. Nuestro método actual (aún no lo hemos hecho funcionar) es conservar todos los controladores en las máquinas usando<PersistAllDeviceInstalls>true</PersistAllDeviceInstalls>
Mientras espero más información sobre eso, comencé a trabajar en otro.desatendida.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>
Por lo que he visto, esto copia todo %configsetroot%\drivers
en C:\Windows\ConfigSetRoot\
.
Suponiendo que tengo los siguientes directorios configurados:
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
Y yo corro, por ejemplo.sysprep.exe /oobe /generalize /unattend:unattend.xml
¿Funcionará este archivo desatendido? Si es así, ¿cómo puedo hacer que el controlador se instale automáticamente? ¿Debería tal vez ejecutar unComando síncrono? Si debo hacer eso, ¿cómo puedo instalar un controlador desde esos archivos mediante un comando CMD?
Respuesta1
Entonces, aunque esta no es exactamente la respuesta a su pregunta, he estado usando DellAsistente de imagendesde hace bastante tiempo, y realmente me ahorra mucho tiempo y dolores de cabeza en el mantenimiento de imágenes.
Para explicarlo en la menor cantidad de palabras posible, Dell básicamente creó una GUI fácil de usar para el kit de herramientas de instalación automatizada de Windows. Simplemente crearía una imagen "base" con todas las configuraciones y aplicaciones de Windows (sin controladores), la prepararía con Sysprep y la capturaría usando Image Assist (imagex está impulsando este proceso en segundo plano). Luego, la implementaría con Dell publicado.plataforma específicaCAB (que contiene controladores específicos para ese modelo).
Bajo este marco, solo tiene que crear una imagen base con todas sus personalizaciones y vincularla con CAB específico del modelo al implementar. Debajo del capó, durante la implementación, cuando la herramienta busca el archivo CAB, básicamente usa comandos DISM para inyectar controladores en WIM. El resultado sería su imagen base + controladores específicos del modelo ya instalados.
Aquí hay unArtículo de TechNeten DISM.
Los comandos de servicio de controladores se pueden usar en una imagen sin conexión para agregar y eliminar controladores según el archivo INF, y en un sistema operativo en ejecución (en línea) para enumerar los controladores. Microsoft® Windows® Installer u otros tipos de paquetes de controladores (como archivos .exe) no son compatibles.
Espero que esto ayude; Ojalá todos los fabricantes publicaran los controladores CAB para sus modelos.