Driver file copies, name gets shortened, sysprep can't find file
OK so we have independent imaging setup and working fine. I am running into an issue with an HP/Compaq laptop however. The video driver name is this: igmedcompkrn.dll However, when dos copies the file using the script it gets truncated due to the long name of the file. It gets truncated to this: igmedc~1.dll How can I force the file name to stay intact when the file gets copied over? What happens is when sysprep runs it can't find the file it needs because the name has been shortened.
Preboot or driver install
I have seen win95 do this then switched to win98SE for the preboot os and it was fine.
Since it is a video driver issue, you may want to check another place for the problem... It may need to run the setup program to function correctly, with all the widgets and stuff it puts in the right click menu and on the system tray, so you can press and button and give a presentation.
What i have done to get around that issue is to run the setup program from sysprep or as a step once the aclient connects back up, run c:\drivers\vid1\setup.exe to install the application.
Also since you don't need the video drivers until that point, take it out of your drivers folder, copy the files down in a step preceding the install.
neil
Thanks for the help. Last
Thanks for the help. Last night I was able to get it to work I just re-named the file to a shorter name in the driver folder and went into the inf for the driver files and edited the name to match up and it worked.
File names are being truncated
Ok so we got some new Dell equipment. When we setup the drivers folder and then image the laptop (Dell E4300 or D630 & 620)some of the files get truncated in the copy process from altiris to the c:\drivers folder on the local machine. The file specifically that is giving us issues is the WdfCoInstaller01005.dll, it ends of being WdfCoInstal~1.ll. This also happens on other files too, the D630 it does this for the mouse and the wireless. Any help would be greatly appreciated, we have been experiencing this issue for some time. I also tried to modify the .INF file for the mouse, but then it still didnt see everything and said that the driver version was older than what it should have been.
Had a similar problem doing
Had a similar problem doing scripted installs. There is a file that accomodates for this in the unattend file. I Hope you can use this to figure out your problem...
Additional ideas:
Additional ideas: http://www.altirigos.com/vbulletin/imaging-bootworks-rdeploy/9316-dos-firm-exe-character-limitation.html
I know it seems a pain now
I know it seems a pain now as you've got HII up and running with DOS, but ever thought of moving to Linux or WinPE? The performance is better and you can do much more scripting from there too.
I used to use DOS, but eventually made the effort to move to Linux for automation in our HII and have never looked back!
Kind Regards,
Ian./
Ian Atkin
Senior Developer for the ICT Support Team,
Oxford University, UK
just to add.....
Reasons to move away from DOS are,
There are of course a few reasons to stay with DOS,
In fairness, I use both DOS and Linux automation. Linux is the workhorse automation environment, and DOS tends to be the imaging OS for new machines until I get the Linux support added properly into the HII pool. I still love DOS.
Kind Regards,
Ian./
Ian Atkin
Senior Developer for the ICT Support Team,
Oxford University, UK
Another reason to move to WINPE
One other reason to move to WINPE is that the new "Deploy Anywhere" feature is only supported for WINPE.
Deploy Anywhere will detect your hardware and injects the Mass Storage Drivers and the Network drivers as part of deploying an image.
It is also very easy to add new drivers.
Rob Hilberding
Sr. Consultant
ExpressAbility
www.expressability.com
Would you like to reply?
Login or Register to post your comment.