MSFN Forum: NLite newbie - driver integration - MSFN Forum

Jump to content


If you are having issues with Windows after removing components and have come to ask for help, please attach (not paste) your Last Session.ini file to your post to facilitate quicker assistance.
  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

NLite newbie - driver integration Rate Topic: -----

#1 User is offline   rjolbrich 

  • Group: Members
  • Posts: 9
  • Joined: 05-May 12
  • OS:XP Pro x86
  • Country: Country Flag

Posted 05 May 2012 - 08:57 PM

Hello,

I'm trying to upgrade my Win XP Home Sp3 machine to Win Xp Pro

I tried an upgrade through slipstreaming with Autostreamer
(XP Pro Gold slipstreamed with XP3).
It failed. I searched for the error message and learned that I
need a program to include device drivers. Enter NLite.

I'm slightly confused with importing drivers.
If I choose the single file option I'm presented with a choice
of only .inf files!
If I choose the folder option I may import files of many extensions!

My first try at Nlite included chosen folders from Windows/system32/drivers,
windows/system32/drvstore, and windows/inf. When I started the
integration Nlite displayed that I was adding mainly .inf and .pnf files.
At completion I had an .iso file of 618MB.

My second attempt included all chosen folders from windows/system32.
When I started the integration this time NLite displayed that I was adding
all kinds of extensions (inf,exe,dll,sys,ocx,cpl,log,sav,etc.,etc.,etc.)
It produced a huge .iso file (>1000MB).

This is important to me since the first attempt only located 1/2 to 2/3 of
my driver collection! The second attempt was much closer to locating all my drivers.

What am I missing in usage of NLite ? How do I track down where the extra
drivers are located ? I know to look in Device Manager to find the location
of the drivers, but they are all listed as .sys and .dll files. I don't need all
the other files that are picked up by windows/system32!

Help please???????


#2 User is offline   ChiefZeke 

  • Member
  • PipPip
  • Group: Members
  • Posts: 120
  • Joined: 11-April 09

Posted 05 May 2012 - 10:48 PM

DriverPacks - http://forum.driverpacks.net/ and http://driverpacks.net/downloads will help. Problem is, they don't recommend the use of nLite.

RyanVM Integrator - http://siginetsoftware.com/forum/ (download the beta version - it is the latest and works fine - no updates in years). Updates/Addons/Etc can be found at: http://www.ryanvm.net/forum/

I've used AutoStreamer successfully to update my two XP Pro w/SP2 CDs to XP Pro w/SP3 CDs with NO problems. Plus updated friends and neighbors also using AutoStreamer with no problems. (Latest is version 1.0.3.3)

#3 User is offline   -X- 

  • Member
  • Group: Patrons
  • Posts: 2,050
  • Joined: 08-January 04
  • OS:XP Pro x86
  • Country: Country Flag

Posted 05 May 2012 - 11:22 PM

You're doing it all wrong. Go to the manufacturers website of your motherboard/nic card/sound card/video card or PC if it's a name brand and download the drivers. Extract them so you have the .inf files and then add them to nLite.

#4 User is offline   Fernando 1 

  • Easy RAIDer
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,986
  • Joined: 03-June 05
  • OS:Windows 7 x64

Posted 06 May 2012 - 05:02 AM

View Postrjolbrich, on 05 May 2012 - 08:57 PM, said:

I'm trying to upgrade my Win XP Home Sp3 machine to Win Xp Pro
I tried an upgrade through slipstreaming with Autostreamer (XP Pro Gold slipstreamed with XP3).
It failed. I searched for the error message and learned that I need a program to include device drivers.
You will be able to get Windows XP or XP Pro installed without having integrated any device driver. Only exception: Your system HDD/SSD is running in AHCI or RAID mode. In the latter case you need to load (F6) or integrate the appropriate AHCI or RAID textmode driver, which contains a special textmode driver file named TXTSETUP.OEM.
If the Setup of the original XP Pro CD with integrated SP3 should not detect your hdd, you have to integrate just the missing SATA AHCI or RAID textmode driver.
Look into the "IDE ATA/ATAPI Controllers" or - if applicable - the "SCSI and RAID Controllers" of your XP Device Manager for the listed AHCI or RAID Controller and get the actual driver for it from the manufacturer of your mainboard or - even better - from the vendor of the SATA Controller Chip..
So you have just to integrate this single AHCI or RAID driver as TEXTMODE and to burn the created new ISO file as bootable CD.

Quote

What am I missing in usage of NLite ? How do I track down where the extra drivers are located ?
You cannot do that manually. If you want to extract all in-use drivers, you should let a tool like DriverGrabber do that.
For a proper fresh OS installation you don't need all the extra drivers except the correct SATA driver for the AHCI or RAID Controller of your system, but you should grab the SATA driver from the vendor of the chipset and should not collect the needed files (INF, CAT, SYS and OEM) from within your currently running XP partition.

Regards
Fernando

This post has been edited by Fernando 1: 06 May 2012 - 05:54 AM


#5 User is offline   submix8c 

  • Inconceivable!
  • Group: Patrons
  • Posts: 3,247
  • Joined: 14-September 05
  • OS:none specified
  • Country: Country Flag

Posted 06 May 2012 - 11:29 AM

??? Fernando, I believe SATA/RAID drivers usually have BOTH a TXTSETUP.OEM AND an INF file... The INF file CAN be used to integrate using nLite.

#6 User is offline   Fernando 1 

  • Easy RAIDer
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,986
  • Joined: 03-June 05
  • OS:Windows 7 x64

Posted 06 May 2012 - 12:24 PM

View Postsubmix8c, on 06 May 2012 - 11:29 AM, said:

I believe SATA/RAID drivers usually have BOTH a TXTSETUP.OEM AND an INF file...
All device drivers packages contain one or more INF files with the informations about how the associated real driver (=SYS file) has to be installed, but the INF files will not be read by the XP Setup during the first (=TEXTMODE) part of the OS installation. The XP Setup uses them during the hardware detection and this takes place within the second (=GUIMODE) part of the installation.
Only the textmode driver packages additionally contain a file named TXTSETUP.OEM, which contains the needed informations to let the XP Setup detect the HDD/SSD already during the first (=GUIMODE) part of the installation procedure, that means before Setups starts the first reboot..
Although nLite doesn't search for the TXTSETUP.OEM file, it will detect and read it during the driver integration procedure. As soon as nLite has detected a file named TXTSETUP.OEM, it will show it as textmode driver. If the TXTSETUP.OEM file may support more than 1 mass storage Controller, nLite will present a popup window with all possible Controllers, and the user has to decide, which one he wants to be integrated. This will never happen with an INF file.

#7 User is offline   rjolbrich 

  • Group: Members
  • Posts: 9
  • Joined: 05-May 12
  • OS:XP Pro x86
  • Country: Country Flag

Posted 08 May 2012 - 03:11 PM

Hello again,

I do not have ACHI enabled in the BIOS (No RAID present either).
I assume you get the SATA drivers from the chipset download, correct?
For me it's Intel P35 which is "3" series for Intel, correct?
I downloaded their file "infinst911autol.exe, correct?
I ended up with a large folder of .inf's.
NLite recognized one driver (Intel,PNP,system,9.1.0.1012,2/2/09)
Does this sound right?

Motherboard: Gigabyte GA-EP35-DS3L

Thanks

#8 User is offline   Kelsenellenelvian 

  • WPI Guru
  • Group: Developers
  • Posts: 8,326
  • Joined: 18-September 03
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 08 May 2012 - 03:18 PM

You sir are mistaken.

SATA drivers are NOT the same as Chipset drivers.

#9 User is offline   Kelsenellenelvian 

  • WPI Guru
  • Group: Developers
  • Posts: 8,326
  • Joined: 18-September 03
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 08 May 2012 - 03:25 PM

Researched your mobo and found the manual.

Gigabyte offers NO sata drivers for your board.

They assume you are going to go into bios and under integrated peripherals set SATA AHCI mode to disabled. You issue may be the drivers you are integrating and the way you are doing it.

#10 User is offline   Fernando 1 

  • Easy RAIDer
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,986
  • Joined: 03-June 05
  • OS:Windows 7 x64

Posted 08 May 2012 - 03:50 PM

View Postrjolbrich, on 08 May 2012 - 03:11 PM, said:

I do not have ACHI enabled in the BIOS (No RAID present either).
In this case you do not need to integrate any driver. You will be able to get Windows XP properly installed by booting off the original XP-CD with integrated SP2 or - even better - SP3.

Quote

I assume you get the SATA drivers from the chipset download, correct?
No, the SATA Controllers will use the XP in-box IDE driver named PCIIDE.SYS.
The Intel chipset device software (= INF Update Utility) doesn't contain any any real driver (= .SYS file) at all, but just information files (with the extension .INF).

Quote

I downloaded their file "infinst911autol.exe, correct? I ended up with a large folder of .inf's.
NLite recognized one driver (Intel,PNP,system,9.1.0.1012,2/2/09)
nLite will copy and integrate all INF files, which are within the folder named "All", but the XP hardware detection will only install the suitable and needed ones.

Since Windows XP and XP Pro are using exactly the same drivers, you will save a lot of time, if you download a tool like DriverMax and let it collect all in-use drivers of your currently running Windows XP. After having done a fresh install of Windows XP Pro, you can easily reinstall all formerly used drivers.by offering the collected driver package.

#11 User is offline   Ponch 

  • MSFN Master
  • Group: Patrons
  • Posts: 2,961
  • Joined: 23-November 05
  • OS:none specified
  • Country: Country Flag

Posted 09 May 2012 - 12:33 AM

View Postrjolbrich, on 05 May 2012 - 08:57 PM, said:

It failed. I searched for the error message and learned that I need a program to include device drivers.

That is quite a poor description of your problem, if I may say. :rolleyes: We still don't know what is really stopping you. Also please attach your "Last session.ini" file.
What do you mean by "XP Gold", it's an ambiguous concept. I don't know what you are hoping to gain from your "upgrade" (other than a clean install).

#12 User is offline   submix8c 

  • Inconceivable!
  • Group: Patrons
  • Posts: 3,247
  • Joined: 14-September 05
  • OS:none specified
  • Country: Country Flag

Posted 09 May 2012 - 11:39 AM

So-called "XP Gold"=XP RTM (Release To Manufacturing, i.e. no service pack, buggy Command Console, and lacking DotNet among other items, all available from MS if needed). XP-SP1 (the CD) was the first to "fix" the "bug" and offer DotNet.

Indeed, Gigabyte does not offer SATA drivers for your MoBo, however they can be obtained from Intel directly (ICH9 SATA - Intel Matrix Storage Drivers). Here is a hint and a direct link to Intel, if needed.

#13 User is offline   rjolbrich 

  • Group: Members
  • Posts: 9
  • Joined: 05-May 12
  • OS:XP Pro x86
  • Country: Country Flag

Posted 12 May 2012 - 04:59 PM

Hello again,

I went ahead and used Nlite to slipstream/burn a CD
for XP Pro SP3 (no driver integration) .I think I'll explain the
behavior of the resulting upgrade process. Eventuallly, the
upgrade process gave the same error as Autostreamer.

After burning the CD and starting the upgrade
installation, the process proceedes through "Collecting
Information", " Dynamic Update", and "Preparing
Installation" with no problems. My machine rebooted
and returned to "Preparing Installation". A progress
bar titled "Progress" quickly filled to about 90% and
the system hung at that point for about 10 minutes.
Next, I received the following error:

Setup cannot set the required Windows XP configuration
information. This indicates an internal setup error.

At this point there is only one option - to quit the installation.
My machine rebooted, returned to XP Setup, and prompted:

Setup has already attempted to upgrade the following
installation: C:/Windows "Microsoft WIndows XP Home"
To retry press ENTER.

After pressing ENTER, I received a new screen with a progress bar,
and Setup named and copied many files. Next I received:

"Please wait while setup initializes your Windows XP configuration

At the bottom of the screen I saw "Loading default configuration",
then "Loading information file", then "Saving configuration". At this
point again the process seemed to hang for about 10 minutes.
Eventually I saw the original error given above:

Setup cannot set the required Windows XP configuration
information. This indicates an internal setup error.

I seemed to be caught in a loop. This has "fowled" my hard drive
and I can't boot back to a full Windows installation. I do, however,
have a backup that I've used to get back to Windows XP Home SP3.

Can someone provide some more advice? I'll see if I can find
information on the error through Google.

Thanks again

#14 User is offline   Ponch 

  • MSFN Master
  • Group: Patrons
  • Posts: 2,961
  • Joined: 23-November 05
  • OS:none specified
  • Country: Country Flag

Posted 13 May 2012 - 08:35 AM

View Postrjolbrich, on 12 May 2012 - 04:59 PM, said:

Can someone provide some more advice?

I'll try (again). :whistle:
It is not clear why you should (or should not) be using nLite, I think the first problem is the fact that Windows XP Home might not be "qualifying" for upgrade to Windows XP Pro. Maybe someone can confirm this.

#15 User is offline   submix8c 

  • Inconceivable!
  • Group: Patrons
  • Posts: 3,247
  • Joined: 14-September 05
  • OS:none specified
  • Country: Country Flag

Posted 13 May 2012 - 09:18 AM

How to Slipstream Directly (no nLite involved). Unfortunately, it suggests using Commercial tools. There is, however, an alternative...

To extract the Boot Image, you can use (e.g.) Bart's Boot Image Extractor. To create an ISO Image you can use Imgburn to first create the ISO (Step#1) then Burn that created image to CD (Step#2). Also note that the Burn Speed should be LOWERED to about 8x (in spite of the article in the first link).

A side note - Home is definitely upgradeable to Pro if it is NOT an OEM XP Pro. OEM CD's are strictly made to install on a CLEAN HDD, and are not able to Upgrade a preexisting installation (certain files/folders are usually missing).

Please post the contents of your SETUPP.INI file (located in the CD's I386 folder) to determine if this is OEM (can't upgrade), Retail, or Upgrade.

edit - and maybe if it has string "VOL" in it, it may not be(? don't remember).
A PDF file Licensing "Primer"

edit2 - DOH! Also can't exactly remember, BUT to Upgrade, it should be run from XP Home, and not "booted" from (WINNT32.EXE vs WINNT.EXE)... You should have a selection that says "Upgrade (Recommended)".

edit3 - Upgrade Paths

This post has been edited by submix8c: 13 May 2012 - 10:07 AM


#16 User is offline   rjolbrich 

  • Group: Members
  • Posts: 9
  • Joined: 05-May 12
  • OS:XP Pro x86
  • Country: Country Flag

Posted 14 May 2012 - 08:52 PM

Hello again,

Ponch,

I'm using NLite to create a slipstreamed CD containing an upgrade to
Windows XP Pro SP3 from an XP Pro Gold CD and a file containing SP3.

Submix8c,

I purchased the upgrade CD (XP Pro Gold) over Ebay.
It was listed as an upgrade, but the CD is not labeled "Upgrade".
It looks very genuine with all the Microsoft holography.
It came in the standard Windows XP packaging (minus the box), and it was sealed.
I started the upgrade from Windows XP Home.
I did not boot from the slipstreamed CD.
I've attached the setupp.ini file.
The setupp.ini file is exactly the same on the XP Pro Gold CD and
on the slipstreamed XP Pro Sp3 CD.
The slipstreamed CD did ask if I wanted a upgrade or a clean install.
I chose upgrade.

Anything else?

<edit>
I forgot one other piece of information.
I formatted my hard disk and installed a fresh
OS from my OEM Windows XP Home SP3 CD.
I immediately ran the slipstreamed XP Pro SP3 CD upgrade
and it completed with no problems! Why is it not working
only on my full hard disk, not the clean install?

Attached File(s)


This post has been edited by rjolbrich: 14 May 2012 - 09:24 PM


#17 User is offline   Ponch 

  • MSFN Master
  • Group: Patrons
  • Posts: 2,961
  • Joined: 23-November 05
  • OS:none specified
  • Country: Country Flag

Posted 15 May 2012 - 12:25 AM

IE7 or IE8 on your running XP Home might be problem as well. Try integrating IE8 to your XP Pro SP3 with the addon you can make from this site and use it in the "Hotfixes addons and UpdatePacks" menu. Note that ONLY integrating SP3 (with nLite or manually) on a clean source is not considered "altering the source" so you can go from there to proceed with nLite.

#18 User is offline   submix8c 

  • Inconceivable!
  • Group: Patrons
  • Posts: 3,247
  • Joined: 14-September 05
  • OS:none specified
  • Country: Country Flag

Posted 15 May 2012 - 12:33 AM

(sigh...) Appears that your Product Key (that you DO NOT want to EVER post anywhere!) "jives" with the SETUPP.INI to allow only an Upgrade rather than Clean Install.

Usually, you can attempt a Clean Install and "swap" the "previous OS" CD in (temporarily) to allow it to go "clean". Apparently, not in your case(?).

There may be a way to "hack" it, but I doubt it would work anyway... (and don't want to go into/discuss it)

...and you said "The slipstreamed CD did ask if I wanted a upgrade or a clean install.". It probably meant(?for clean) on another partition (if available)?

The only attempt I've made at using Upgrade vs Full was to use a different key (using XP Home) and swapping the SETUPP.INI between them. Been a while, but I might have just used the Full and the Upgrade Key.

Bottom line, with an Upgrade Key, you're probably "stuck" with Upgrade Only.

This post has been edited by submix8c: 15 May 2012 - 12:49 AM


#19 User is offline   Ponch 

  • MSFN Master
  • Group: Patrons
  • Posts: 2,961
  • Joined: 23-November 05
  • OS:none specified
  • Country: Country Flag

Posted 15 May 2012 - 04:48 AM

View Postsubmix8c, on 15 May 2012 - 12:33 AM, said:

Bottom line, with an Upgrade Key, you're probably "stuck" with Upgrade Only.

I might get more and more confused here (still need some sleep) but... is it not what the OP tries to do ? An upgrade of his running (but not "clean/out of the box") XP Home SP3 ?

This post has been edited by Ponch: 15 May 2012 - 05:04 AM


#20 User is offline   rjolbrich 

  • Group: Members
  • Posts: 9
  • Joined: 05-May 12
  • OS:XP Pro x86
  • Country: Country Flag

Posted 15 May 2012 - 02:45 PM

Hello again,

Submix8c,

I'm somewhat confused by your last reply!?

Are you stating, positively, that I do have an upgrade CD?
That's what I want! Why doesn't it work on my "full" system
but works on a "clean" system?

Thanks

Share this topic:


  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

2 User(s) are reading this topic
0 members, 2 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2013 msfn.org
Privacy Policy