SERVA v2.1.4 : Installation Réseau OEM Systeme Windows 7 8.1 10 + WPI

Effectuer des installations réseau PXE simples des systèmes Windows 7, 8.1 ou 10 avec SERVA_v2.1.4 (Support du Boot BIOS seulement).

Automatiser l’installation avec un fichier de réponses Unattend.xml , intégrer les pilotes (Drivers) pendant l’installation et lancement automatique de WPI a la fin de l’installation.

Tuto réalisé pour Windows 8.1×64 (64bits) mais valable, a l’identique, pour Windows 7×64 et Windows 10×64.


Télécharger les ISO de Windows 7×64 (64bits), 8.1×64 ou 10×64 avec Windows ISO Downloader (www.heidoc.net) ou tb.rg-adguard.net ou Microsoft ou ICI (pour Win7)

Telecharger SERVA_v2.1.4

Telecharger le logiciel WPI_v8.7.2 (voir Tuto WPI)

Telecharger le dossier $OEM$ SERVA v2.1.4 x64 et Unattend.ini


Information Configuration PC

Dans mon exemple le PC a une IP fixe : 192.168.1.5 et son Nom est : WDSRIS

Création du répertoire racine et Configuration du serveur TFTP de SERVA

Créer le dossier (pour mon exemple) D:\_SERVA_\_ROOT_  = “repository” de SERVA contenant tous les actifs d’installation de Windows.

Indiquer dans Settings le répertoire racine TFTP = D:\_SERVA_\_ROOT_

Configuration du serveur DHCP / proxyDHCP de SERVA

Si un serveur DHCP est actif sur le réseau, sélectionnez simplement le mode proxyDHCP sinon sélectionnez Server DHCP et configurez le.

Quitter et redémarrer SERVA (a faire entre chaque modification ou ajout de fichier)

Chaque fois que nous quittons et redémarrons Serva, l’application exécute tous les processus de préparation / maintenance BINL. A ce stade, au redémarrage, Serva BINL crée sa structure vide initiale du référentiel.

Partage du répertoire WIA_WDS

Le répertoire WIA_WDS doit être partagé en tant que WIA_WDS_SHARE

Configuration du Partage : Tout le monde en contrôle total

Configuration de la Sécurité : Tout le monde en lecture seule

Désactiver le partage protégé par Mot de Passe :

Panneau de configuration / Centre Réseau et Partage / Modifier les paramètres de partage avancés / Tous les réseaux

Information : Tous les utilisateurs seront acceptés, sans mot de passe, a se connecter en réseau

Copie des systèmes Windows dans le répertoire WIA_WDS de SERVA

Remplir le répertoire WIA_WDS avec le contenu provenant des WID (Windows Installation Distributions)

Information :
a) WIA_RIS ne contient que les distributions Windows 2000, XP et Server 2003 (32/64).
b) WIA_WDS ne contient que les distributions Windows Vista et supérieures (32/64).
c) Chaque distribution doit être copiée en totalité dans son propre répertoire.
d) Si les noms de répertoires n’ont pas vraiment d’importance, ils ne peuvent contenir que des caractères ASCII sans espace.

Important pour l’installation de Windows 8.1 : sur un PC qui ne contient pas la licence Windows 8 dans le BIOS, il faut ajouter un fichier EI.cfg dans le dossier sources avec ce contenu :

[Channel]
OEM
[VL]
0
  • Channel : OEM (Windows version constructeur) ou Retail (Windows version boite).
  • VL : 1 si vous disposez d’une licence en volume et 0 dans tous les autres cas.

Lancement de SERVA

Boot PXE carte reseau

Menu SERVA

Pilotes réseau OEM WDS OS

Lorsque le système d’exploitation que nous installons en réseau n’inclut pas un pilote réseau correspondant à notre carte réseau, cette erreur apparait :

Il faut ajouter les pilotes réseau OEM au système correspondant, sous le répertoire

D:\_SERVA_\_ROOT_\WIA_WDS\Win8.1.3_x64\$OEM$\$1\Drivers\NIC

Exemple avec Drivers (Pilotes) réseau Realtek

Connexion de ServaPENet

1 – Connexion Manuelle en entrant un utilisateur quelconque (voir partage du répertoire WIA_WDS)

2 – Automatisation de la connexion avec Unattend.ini

D:\_SERVA_\_ROOT_\WIA_WDS\Unattend.ini

Contenu de Unattend.ini

[windowsPE-Setup-Login-Credentials] 
;Domain = WIA_WDS_SHARE_DomainName (décommenter uniquement si nécessaire)
Password = BubuPass
Username = Bubu

Personnalisation Systeme : Drivers , Dossier $OEM$ , WPI et Unattend.xml

1 – Intégration des Drivers (Pilotes) : Créer un dossier partagé “D:\Drivers” (même configuration du partage que celle du répertoire WIA_WDS)

Chemin réseau : \\WDSRIS\Drivers (Placer a l’intérieur les drivers pour votre système et votre matériel)

2 – Personnalisation dossier $OEM$ dans sources

Logo OEM qui apparaitra dans les propriété Systeme (Windows+Pause)

D:\_SERVA_\_ROOT_\WIA_WDS\Win8.1.3_x64\sources\$OEM$\$$\system32\oemlogo.bmp

3 – WPI : Configurer, paramétrer puis copier le logiciel WPI_v8.7.2, voir Tuto WPI  (en le renommant WPI)

D:\_SERVA_\_ROOT_\WIA_WDS\Win8.1.3_x64\sources\$OEM$\$1

4 – Fichier de réponses d’installation de Windows sans assistance : Unattend.xml

D:\_SERVA_\_ROOT_\WIA_WDS\Win8.1.3_x64\$OEM$\$1\Unattend.xml

Contenu du fichier Unattend.xml

<?xml version=”1.0″ encoding=”utf-8″?>
<unattend xmlns=”urn:schemas-microsoft-com:unattend”>
<settings pass=”windowsPE”>
<component name=”Microsoft-Windows-International-Core-WinPE” 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”>
<SetupUILanguage> (Modification langue FR)
<UILanguage>fr-FR</UILanguage>
<WillShowUI>OnError</WillShowUI>
</SetupUILanguage>
<UILanguage>fr-FR</UILanguage>
<SystemLocale>fr-FR</SystemLocale>
<UserLocale>fr-FR</UserLocale>
<InputLocale>040c:0000040c</InputLocale>
</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> (Chemin réseau des Drivers)
<PathAndCredentials wcm:action=”add” wcm:keyValue=”1″>
<Credentials>
<Domain></Domain>
<Password></Password>
<Username>Bubu</Username>
</Credentials>
<Path>\\WDSRIS\Drivers</Path>
</PathAndCredentials>
</DriverPaths>
</component>
<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”>
<UserData> (Accepter la licence)
<AcceptEula>true</AcceptEula>
</UserData>
</component>
</settings>
<settings pass=”oobeSystem”>
<component name=”Microsoft-Windows-Shell-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”>
<FirstLogonCommands> (Lancer le logiciel WPI)
<SynchronousCommand wcm:action=”add”>
<Order>1</Order>
<Description>Lancement WPI</Description>
<RequiresUserInput>false</RequiresUserInput>
<CommandLine>cmd /c %systemdrive%\WPI\WPI.exe</CommandLine>
</SynchronousCommand>
<SynchronousCommand wcm:action=”add”> (Supprimer le Dossier WPI)
<Order>2</Order>
<Description>Suppression Dossier WPI</Description>
<RequiresUserInput>false</RequiresUserInput>
<CommandLine>cmd /c rd /s /q %systemdrive%\WPI\</CommandLine>
</SynchronousCommand>
</FirstLogonCommands>
<OEMInformation> (Personnalisation information OEM)
<HelpCustomized>false</HelpCustomized>
<Logo>%SystemRoot%\system32\oemlogo.bmp</Logo>
<Manufacturer>PC2S</Manufacturer>
<Model>Service NTIC</Model>
<SupportURL>https://www.pc2s.fr</SupportURL>
</OEMInformation>
</component>
</settings>
</unattend>

Information sur le contenu du dossier $OEM$ dans sources créé par SERVA

<head_dir>\Sources\$OEM$\$1 = %SYSTEMDRIVE% = C:\
<head_dir>\Sources\$OEM$\$$ = %WINDIR% = C:\Windows

Personnalisation du Menu de SERVA

Le menu Serva peut être personnalisé par l’utilisateur.

D:\_SERVA_\_ROOT_\pxeserva.cfg\menu.def

A ouvrir avec Bloc-notes