Store drivers per Model
 
A build I setup at a previous job did this. Putting ALL the drivers for ALL PCs in one directory became impossible to manage. We made a ZIP file of drivers per PC model.
 
Used a tool I made called PnPRipper to rip the PnP drivers out of new, fresh from the factory vendor built PCs. The resulting .ZIP file contains all the drivers the PC needs. The zip file could be dropped into a folder. The build would enumerate the Zip files and display a pick list. This meant remote sites could add drivers to the build without knowing anything about how the build works. They just drop the .ZIP file in a folder called PnPLibrary and the new PC is supported.
 
A little extra coding and you could write something to do hardware device matching too. DevCon from Windows Driver SDK is handy for this. 
 
The zip file also contains details of make,model,desktop/laptop,OEMPnPDriversPath (for unattend.txt),PnPDrivers reg key (if you want to apply it to an already build PC) and WMI information to put in your menu.
 
(You need admin rights on the PC to run this tool)
http://www.geocities.com/pnpripper/

[EMAIL PROTECTED] wrote:
Send unattended-info mailing list submissions to
[EMAIL PROTECTED]

To subscribe or unsubscribe via the World Wide Web, visit
https://lists.sourceforge.net/lists/listinfo/unattended-info
or, via email, send a message with subject or body 'help' to
[EMAIL PROTECTED]

You can reach the person managing the list at
[EMAIL PROTECTED]

When replying, please edit your Subject line so it is more specific
than "Re: Contents of unattended-info digest..."

Today's Topics:

1. Re: Howto fetch an URL under linux? (Johannes Simon)
2. Re: Howto fetch an URL under linux? (Johannes Simon)
3. OEM Drivers By Group (Krismark Consulting Pty Ltd)
4. Re: OEM Drivers By Group (Kevin P. Jacobson)
5. Re: OEM Drivers By Group (Wim Vandersmissen)
6. FW: [Unattended] OEM Drivers By Group (Marek Tyc)


> ATTACHMENT part 3.1 message/rfc822
From: Johannes Simon <[EMAIL PROTECTED]>
To: "Patrick J. LoPresti" <[EMAIL PROTECTED]>
Subject: Re: [Unattended] Howto fetch an URL under linux?
Date: Mon, 14 Jun 2004 09:03:22 +0200
CC: [EMAIL PROTECTED]

Patrick J. LoPresti wrote:
> I will look at making a test release tomorrow. I am planning to
> wait for Linux 2.6.7 before our next official release, unless that
> takes too long. But the test release should be interesting, both
> for wget and for the DBI and DBD::mysql Perl modules which we now
> include.

> How soon do you need this?

Well, I do not really need this. Nevertheless it would be nice. Users
could request having their machine installed via a web form (using
their password) and then doing the unattended install by themselves
by powering on their machines.

BTW, during the last few days I learnt to know the todo.pl mechanism
and today I figured out how to use with-env.pl . Really great work! I
hope to contribute some scripts within the next few days.
BTW2, I once saw a bash script for retrieving the updates
automatically, but could not find it anymore. I'll search again
tomorrow. - That is, to say, the documentation could still be
improved.
BTW3, as far as I have seen, the S-ATA stuff under linux is already
stable, right? - I had no time to test it, still too busy.

Johannes




> ATTACHMENT part 3.2 message/rfc822
From: Johannes Simon <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subject: Re: [Unattended] Howto fetch an URL under linux?
Date: Sun, 13 Jun 2004 00:58:44 +0200

Patrick J. LoPresti wrote:
> I will look at making a test release tomorrow. I am planning to
> wait for Linux 2.6.7 before our next official release, unless that
> takes too long. But the test release should be interesting, both
> for wget and for the DBI and DBD::mysql Perl modules which we now
> include.

> How soon do you need this?

Well, I do not really need this. Nevertheless it would be nice. Users
could request having their machine installed via a web form (using
their password) and then doing the unattended install by themselves
by powering on their machines.

BTW, during the last few days I learnt to know the todo.pl mechanism
and today I figured out how to use with-env.pl . Really great work! I
hope to contribute some scripts within the next few days.
BTW2, I once saw a bash script for retrieving the updates
automatically, but could not find it anymore. I'll search again
tomorrow. - That is, to say, the documentation could still be
improved.
BTW3, as far as I have seen, the S-ATA stuff under linux is already
stable, right? - I had no time to test it, too busy otherwise and
still.

Johannes




> ATTACHMENT part 3.3 message/rfc822
From: "Krismark Consulting Pty Ltd" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Date: Mon, 14 Jun 2004 22:02:34 +1000
Subject: [Unattended] OEM Drivers By Group

Hi 
Is it possible to modify the install for OEM drivers.
 
I want to group drivers in a directory ( eg by motherboard) and only have these directories shown in the list of oem drivers to install. Any driver under that directory is to be automatically installed
 
 
Regards
 
Mark Gibbons


> ATTACHMENT part 3.4 message/rfc822
Date: Mon, 14 Jun 2004 12:06:54 -0400
From: "Kevin P. Jacobson" <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subject: Re: [Unattended] OEM Drivers By Group

I would like something like this too.  I think by the computer type would be especially nice (HP zd7000, HP d530, Sony Vaio, IBM T20, etc...).  This way, a d530 wouldn't get all the drivers for a zd7000 copied down to it's hard drive too...and it beats manually moving the drivers around before doing an install.



Krismark Consulting Pty Ltd wrote:
Hi 
Is it possible to modify the install for OEM drivers.
 
I want to group drivers in a directory ( eg by motherboard) and only have these directories shown in the list of oem drivers to install. Any driver under that directory is to be automatically installed
 
 
Regards
 
Mark Gibbons


> ATTACHMENT part 3.5 message/rfc822
Date: Mon, 14 Jun 2004 19:35:50 +0200
From: Wim Vandersmissen <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subject: Re: [Unattended] OEM Drivers By Group

With dmidecode you can make a perl script that selects the correct driver
directory for your oempnpdriverspath based on the information from the
computers bios.

That way you can have directories like

\$oem$\$1\drivers\gx110
\$oem$\$1\drivers\gx260

etc.. for dell optiplex gx110, gx260 and it automatically picks the right
driverpath.

The whole drivers directory still will be copied onto the C: drive though
(afaik), the only way you could solve that is allowing write access from the
unattended boot CD to the server directory and let the client move the right
directory to the \$oem$\$1\drivers\ directory.

--Wim


O n Mon, Jun 14, 2004 at 12:06:54PM -0400, Kevin P. Jacobson wrote:
> I would like something like this too. I think by the computer type
> would be especially nice (HP zd7000, HP d530, Sony Vaio, IBM T20,
> etc...). This way, a d530 wouldn't get all the drivers for a zd7000
> copied down to it's hard drive too...and it beats manually moving the
> drivers around before doing an install.
>
>
> Krismark Consulting Pty Ltd wrote:
>
> >Hi
> >Is it possible to modify the install for OEM drivers.
> >
> >I want to group drivers in a directory ( eg by motherboard) and only
> >have these directories shown in the list of oem drivers to install.
> >Any driver under that directory is to be automatically installed
> >
> >
> >Regards
> >
> >Mark Gibbons
>




> ATTACHMENT part 3.6 message/rfc822
From: "Mar ek Tyc" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Subject: FW: [Unattended] OEM Drivers By Group
Date: Mon, 14 Jun 2004 20:06:06 +0200

 

 

======================

IMAGE_DIRECTORY

- $OEM$

-$$

            - system32

            -$1

                        - drivers

                                   - 001_nic

                                               -INTEL

                                               -BROADCOM

                                    - 002_video

                                               -NVIDIA

                                               -MATROX

                                   - 003_DELL

                                               - LATITUDE_X300

                                                           -video

                                                           -system

                                               - PRECISION_WORKSTATION_360

                                                           -video

                                                           -system

                                   - xxx_And_so_one

 

- I386   

 

======================

 

In the SIF-file you define the drivers

[unattended]

DriverSigningPolicy=Ignore

OemPnPDriversPath="Drivers\000_nic\INTEL; Drivers\000_nic\BROADOM;Drivers\002_video\NVIDIA; Drivers\002_VIDEO\matrox; Drivers\003_DELL\LATITUDE_X300\video; Drivers\003_DELL\LATITUDE_X300\system;drivers\003_DELL\PRECISION_WORKSTATION_360\video; drivers\003_DELL\PRECISION_WORKSTATION_360\system "

 

Everything in the OEMPNPdriversPath will be copied to the harddrive during installation.

 

You can’t define which drivers to copy. It will copy everything.

(btw the size of the drivers isn’t that big. I have for approximately 150 computers 1 ris installation with all the drivers I need for all the machines. These take about 200 MB of discspace.)

And second: after the installation you can delete the whole driver directory manually or use a script (can be found on unattended.msfn.org).

 

The second thing you can do is make a installation image per computer type. But this will take much more diskspace.

 

I hope I helped you guys  a bit.

 

Greets,

 

Marek Tyc

 


Van: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Namens Kevin P. Jacobson
Verzonden: maandag 14 juni 2004 18:07
Aan: [EMAIL PROTECTED]
Onderwerp: Re: [Unattended] OEM Drivers By Group

 

I would like something like this too.  I think by the computer type would be especially nice (HP zd7000, HP d530, Sony Vaio, IBM T20, etc...).  This way, a d530 wouldn't get all the drivers for a zd7000 copied down to it's hard drive too...and it beats manually moving the drivers around before doing an install.




Krismark Consulting Pty Ltd wrote:

Hi 

Is it possible to modify the install for OEM drivers.

 

I want to group drivers in a directory ( eg by motherboard) and only have these directories shown in the list of oem drivers to install. Any driver under that directory is to be automatically installed

 

 

Regards

 

Mark Gibbons

_______________________________________________
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info


ALL-NEW Yahoo! Messenger - sooooo many all-new ways to express yourself

Reply via email to