Injecter des drivers dans l'ISO Veeam Recovery Media via DISM
Introduction
Nous verrons dans cet article comment vérifier et injecter des drivers dans l'ISO Veeam Recovery Media via DISM.
Pré-requis
Il faut:
- Une machine Windows à jour
- Avoir créé une ISO Veeam Recovery Media.
- Un dossier contenant vos drivers
- Avoir installé Windows ADK selon votre version de Windows: https://learn.microsoft.com/en-us/windows-hardware/get-started/adk-install
Déroulé
Montez votre ISO en cliquant droit dessus > Mount
Allez dans le lecteur CD correspondant à votre ISO, ici par exemple: E:\
Copiez le fichier boot.wim:
Copy-Item "E:\sources\boot.wim" "C:\Users\Administrator\Documents" -PassThru | Set-ItemProperty -name isreadonly -Value $false
Créez un dossier ISO et un dossier mount:
mkdir C:\Users\Administrator\Documents\mount
mkdir C:\Users\Administrator\Documents\ISO
Copiez le contenu de E:\ dans C:\Users\Administrator\Documents\ISO:
Copy-Item "E:\*" "C:\Users\Administrator\Documents\ISO" -PassThru -Recurse
Montez le boot.wim dans C:\Users\Administrator\Documents\mount:
DISM /Mount-Image /ImageFile:C:\Users\Administrator\Documents\boot.wim /Index:1 /MountDir:C:\Users\Administrator\Documents\mount
Vérifiez les drivers en place dans l'ISO:
DISM /Image:C:\Users\Administrator\Documents\mount /Get-Drivers
Pour ajouter l'intégralité des drivers d'un dossier:
DISM /Image:C:\Users\Administrator\Documents\mount /Add-Driver /Driver:C:\Users\Administrator\Documents\drivers /Recurse
Pour ajouter un driver spécifique:
DISM /Image:C:\Users\Administrator\Documents\mount /Add-Driver /Driver:C:\Users\Administrator\Documents\drivers\pvscsi.inf
Pour supprimer un driver:
DISM /Image:C:\Users\Administrator\Documents\mount /Remove-Driver /Driver:vmmouse.inf
Une fois vos modifications terminés, il faut commit vos modification dans le boot.wim:
DISM /Unmount-Image /MountDir:C:\Users\Administrator\Documents\mount /Commit
Copier le boot.wim dans C:\Users\Administrator\Documents\ISO\sources\:
Copy-Item "C:\Users\Administrator\Documents\boot.wim" "C:\Users\Administrator\Documents\ISO\sources" -PassThru | Set-ItemProperty -name isreadonly -Value $false
Générer votre ISO à partir du dossier C:\Users\Administrator\Documents\ISO:
& "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\amd64\Oscdimg\oscdimg.exe" -bootdata:2#p0,e,bC:\Users\Administrator\Documents\ISO\boot\Etfsboot.com#pEF,e,bC:\Users\Administrator\Documents\ISO\efi\microsoft\boot\Efisys.bin -u1 -udfver102 C:\Users\Administrator\Documents\ISO C:\Users\Administrator\Documents\Veeam_RecoveryMedia_with_drivers.iso
Conclusion
Vous pourrez retrouver d'autres articles sur Veeam dans notre catégorie Veeam
Cet article vous a semblé utile ?
Activer l'actualisation automatique des commentaires