|
|
| (17 intermediate revisions by one other user not shown) |
| Line 1: |
Line 1: |
| − | In Progress: Documentation for adding the Auto Driver install script from Frontier School Division.
| + | Please see [https://forums.fogproject.org/topic/8889/fog-post-install-script-for-win-driver-injection?page=1 https://forums.fogproject.org/topic/8889/fog-post-install-script-for-win-driver-injection?page=1] |
| − | | |
| − | Overview: The Auto Driver install script is an addon for FOG that allows you to build a hardware independent Windows 7 image. Devices on the system will be detected by FOG, and drivers inserted
| |
| − | | |
| − | ==Setup Repository==
| |
| − | *Create a folder inside of /images named drivers
| |
| − | mkdir /images/drivers
| |
| − | *Create a Common folder for drivers/scripts you want on all systems.
| |
| − | mkdir /images/drivers/Common
| |
| − | *Create a SetupComplete.cmd file. This is a script, that when copied to C:\Windows\Setup\Scripts is executed at the end of the SysPrep process. The Frontier script stops the FOG service, runs a netsh command to push out a wlan profile, deletes the profile xml file, the sysprep.xml and fixes the permissions on the C:\drivers folder. It's a quite useful tool to use. I recommend at least having:
| |
| − | net STOP "Fog Service"
| |
| − | start "Reset C:\Drivers Permissions" /wait "icacls" C:\drivers /reset /t >>"C:\FOGDriverInstall.log 2>&1
| |
| − | | |
| − | ===Adding Drivers===
| |
| − | *The script currently detects three categories of Drivers: PCI, USB & PNP.
| |
| − | *The first step is to identify the device that you want to install. On an imaged Windows 7 machine, go to device Manager.
| |
| − | **Right click the device, and go to Properties.
| |
| − | **Click the details tab, and go to the Hardware IDs dropdown.
| |
| − | | |
| − | | |
| − | ==Install Script==
| |
| − | | |
| − | ==Building the Universal Image==
| |
| − | *Include driver search path to C:\Drivers (Detect it in the script maybe and add the reg entry if it's missing?)
| |