kennysarmy Posted March 29, 2011 Posted March 29, 2011 I have built up an install media on a USB stick for windows 7 testing. It is our full build and works well on the motherboard type I created it on Intel 965. With one driver install it also works well on Intel boards DG33. I've tried it on our latest boards Intel DH55's and the following appear with exclamation marks in device manager. Ethernet Controller PCI Serial Port PCI Simple Communications Controller Can anyone point me to a good resource which step by step shows how to inject the drivers from the DH55 Driver CD in to my custom WIM file and repackage? Thanks. 1
sted Posted March 29, 2011 Posted March 29, 2011 You may need to do this if the sata / network drivers are not built in. Sata important full stop network if you plan to use wds (mdt can add its own drivers you just need to remake the boot images but you will still need to do this if you plan to wds out the image at a later stage) on a pc/server download and install the latest version of windows aik (about 1.6gb iirc so go have a coffee) go to start\all programs\microsoft windows aik\deployment tools command prompt (if you are on a pc/server with uac enabled then run as administrator or it wont work) to make it simpler copy the boot.wim and install.wim from your install media to say d: and make a temp dir on d: called mount first you need to work out which part of the image to mount so type the following dism /Get-WimInfo /WimFile:d:\boot.wim or dism /Get-WimInfo /WimFile:d:\install.wim if its boot.wim personally I add drivers to both parts 1 and 2 to be on the safe side with install you probably want index 3 pro and can probably safely ignore the rest apart from possibly ultimate (4 I believe) now to mount the image to the mount dir (this allows for adding drivers but you can also manually add any files you want as well dism /Mount-Wim /wimfile:d:\boot.wim /index:1 /MountDir:d:\mount or dism /Mount-Wim /wimfile:d:\boot.wim /index:2 /MountDir:d:\mount or dism /Mount-Wim /wimfile:d:\install.wim /index:3 /MountDir:d:\mount while waiting now is a good time to extract all your drivers so they are in sensible folders and contain .inf/.cab files (exe/zip files aren’t any use) best bet is to create another temp file on d called drivers then have drivers\audio drivers\video etc you may as well add any drivers you can that way when booted into win7 properly the pc will have them all installed (there are some exceptions apply to this for instance hp quicklaunch keyboard stuff needs running from the exe) DISM /image:d:\mount /Add-Driver /driver:d:\drivers\ /recurse if you have a lot of drivers this again may take a while when that’s finished you need to write this back to the wim file make sure you have the /commit on the end or you will have done nothing dism /Unmount-Wim /MountDir:d:\mount /commit repeat for any other wim files/indexes needed. Boot.wim is basically winpe so this needs to be done for wds and initial boot from dvd/pen drive. Install.wim is the actual windows 7 you will install
kennysarmy Posted March 29, 2011 Author Posted March 29, 2011 All sounds pretty straight forward - though doing anything for the first time is often a bit worrying in case you break it lol My only question is about knowing which drivers on the DVD to extract: Attached is my "tree" of the drivers folder off the motherboard DVD. How do I work out for my 32bit win7 installation which of the drivers I need? Sorry if that's a thick question. tree.txt
sted Posted March 29, 2011 Posted March 29, 2011 All sounds pretty straight forward - though doing anything for the first time is often a bit worrying in case you break it lol My only question is about knowing which drivers on the DVD to extract: Attached is my "tree" of the drivers folder off the motherboard DVD. How do I work out for my 32bit win7 installation which of the drivers I need? Sorry if that's a thick question. [ATTACH]9816[/ATTACH] dont worry it will only install drivers that are the right architecture
kennysarmy Posted March 30, 2011 Author Posted March 30, 2011 It has part-worked. Ethernet Controller - tick - now not in other devices. PCI Serial Port - nope - still in other devices PCI Simple Communications Controller - nope - still in other devices Also the last time the VGA initial resolution was wrong, this time it's OK - so that was also fixed by injecting the drivers. If I try to update the drivers from the D:\drivers folder inc. subfolders obviously it says it cannot find the driver software. If I point it at the original driver CD it does find the drivers for: PCI Serial Port and says it is "Intel® Activee Management Technology - SOL If I point it at the original driver CD it does find the drivers for: PCI Simple Communications Controller and says it is "Intel® Management Engine Interface I think I have found the drivers for these on a sub-folder on the original CD called "IMEI". I will try again but this time add these drivers as well.
sted Posted March 30, 2011 Posted March 30, 2011 some drivers are packages as .exe files and you cant inject them as drivers (you can add them as a runonce task at the end though) and iirc it wont allow you to add unsigned drivers either
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now