Skip to content
View in the app

A better way to browse. Learn more.

MSFN

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Mini setup driver installation

Featured Replies

Hello,

A long time back I was a regular visitor to these forums. With lots of help, I managed to create an unattended Windows XP installation for all of my companies different PC hardware, using WINNT.SIF and lots of drivers!

We used this disk to install the various different builds of PC, and then SYSPrepped them and took an image. There was a different image for each type of PC.

Now im wondering if there is a way I can make a SysPrepped image which will install driver sets for any of the machines we have. So instead of having an image per machine, is it possible to have one image which installs the appropriate drivers for any of our possible machines??

Any pointers in the right direction would be great,

JT

There are many ways, but I think the best and very modern way is to:

1) Unattended

-----------------

from a Distribution share (with OS, tweaks, apps and drivers) is great for its modularization. I use it to install my master pc (a virtual machine). Sysprep is the last action before I capture the image.

2) Imaging

--------------

Capture the image with Vista's WAIK ImageX from a BartPE-CD (ISO file that is also build from the Distribution Share)) to an Image folder on the Distribution share.

3) Deploy

------------

WIM-image to ANY machine (laptop, desktop...) by using ImageX from (PXE/CD/USB) using the same BartPE iso. I then run a tool that detects the HAL, massstorage, pnp drivers, and inject them+sysprep modifications into the image that has just been deployed but before you boot from it.

4) Boot

----------

the machine, it runs Setupcopyoeminf on the injected pnp drivers folder and then start mini-setup. Install extra apps from WPI or Group-policy.

5) Image Management

---------------------------

I have 3 ways to alter the universal image:

* Run the pre-sysprepped master PC (virtual machine with undo disk option) install updates... and sysprep/recapture

* Rebuild master from modified unattended scripts and sysprep/recapture

* Use WAIK's WIM-filter to mount the WIM image, throw in some files/scrips, commit/unmount it.

Edited by Scrapple

  • Author

Thats really great - thanks for the detailed reply. I'll look into that and see how I go.

3) Deploy

------------

WIM-image to ANY machine (laptop, desktop...) by using ImageX from (PXE/CD/USB) using the same BartPE iso. I then run a tool that detects the HAL, massstorage, pnp drivers, and inject them+sysprep modifications into the image that has just been deployed but before you boot from it.

Can you give us more details about this HW detection tool?

3) Deploy

------------

WIM-image to ANY machine (laptop, desktop...) by using ImageX from (PXE/CD/USB) using the same BartPE iso. I then run a tool that detects the HAL, massstorage, pnp drivers, and inject them+sysprep modifications into the image that has just been deployed but before you boot from it.

Can you give us more details about this HW detection tool?

It's devcon.exe from microsoft which is a command line version of device manager. You need to do some scripting work on top of it.

This idea and discussion is now getting started under the below thread.

Change the HAL and add mass storage drivers -How to combine existing P2V techniques for imaging

http://www.msfn.org/board/index.php?showtopic=78535

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.