Topic: DriverPacks overwrites winnt.sif

Uh, every time I slipstream Driverpacks into my disk my winnt.sif unattended setup file is COMPLETLY changed (it's very irritating to put all of those values back in).  The one that I use is already setup with the same values that DriverPacks wants to have in it.

Is this considered a bug or was Driverpacks intended to do this?

~TigerC10~

Re: DriverPacks overwrites winnt.sif

This is not just "by design". All changes are crucial changes. And only a couple of entries are touched wink

Founder of DriverPacks.net — wimleers.com

Re: DriverPacks overwrites winnt.sif

Uh..  No.  My entire winnt.sif file is overwritten (not just the lines that DriverPacks needs).  The changes are crucial, yes.  But they were unnecessary since I already had those values DriverPacks changes in place and correct.

~TigerC10~

Re: DriverPacks overwrites winnt.sif

So, your old stuff is getting replaced by DriverPacks BASE's rather than having that added to it?

No strange characters in the SIF (unicode conversion problem)?

What happens if you copy that (hopefully backed-up) previous SIF (with the DriverPacks BASE entries already in as you said) and replace that ill-edited file?
will the DriverPacks work?

Re: DriverPacks overwrites winnt.sif

In that case... please post your DPs_BASE.log.

Founder of DriverPacks.net — wimleers.com

Re: DriverPacks overwrites winnt.sif

Hi
I cannot reproduce this.. tried quite a few mays now, and my winnt.sif does not vaporise.

The answer was 42?
Kind regards, Jaak.

Re: DriverPacks overwrites winnt.sif

Sorry I didn't reply as quickly as normal.  Here's the log:

2007-07-03 12:24:22 : <INIT> DriverPacks BASE 7.05.2 initialized.
2007-07-03 12:24:22 : <INIT> Host environment: WIN_2003 Service Pack 1 on X86 CPU.
2007-07-03 12:24:22 : <INIT> Created temporary working directory.
2007-07-03 12:24:22 : <INIT> Imported proxy settings from Internet Explorer.
2007-07-03 12:24:22 : <INIT> Start scanning for DriverPacks for the wnt5_x86-32 platform.
2007-07-03 12:24:22 : <INIT> 	Detected DriverPack Chipset 7.05.1!
2007-07-03 12:24:22 : <INIT> 	Detected DriverPack Chipset 7.06!
2007-07-03 12:24:22 : <INIT> 	Detected DriverPack CPU 7.04.1!
2007-07-03 12:24:22 : <INIT> 	Detected DriverPack Graphics A 7.06!
2007-07-03 12:24:22 : <INIT> 	Detected DriverPack Graphics B 7.05!
2007-07-03 12:24:22 : <INIT> 	Detected DriverPack Graphics C 7.04!
2007-07-03 12:24:22 : <INIT> 	Detected DriverPack LAN 7.06.2!
2007-07-03 12:24:22 : <INIT> 	Detected DriverPack MassStorage 7.07!
2007-07-03 12:24:22 : <INIT> 	Detected DriverPack Sound A 7.07!
2007-07-03 12:24:22 : <INIT> 	Detected DriverPack Sound B 7.07!
2007-07-03 12:24:22 : <INIT> 	Detected DriverPack WLAN 7.06!
2007-07-03 12:24:22 : <INIT> 	Detected 3rd party DriverPack(s).
2007-07-03 12:24:22 : <INIT> 	Finished scanning.
2007-07-03 12:24:22 : <INIT> Detected settings file "D:\Public\Slipstream\Slipstream x86\Drivers (Driver Packs.net)\DPs_BASE.ini".
2007-07-03 12:24:23 : <INIT> Windows XP Professional -  Retail SP2 detected.
2007-07-03 12:24:23 : <INIT> The platform wnt5_x86-32_disc will be used (which is the 'disc' installation platform for the OS family 'wnt5_x86-32').
2007-07-03 12:24:23 : <INIT> Imported settings from settings file.
2007-07-03 12:24:23 : <GUI>  Initialized GUI.
2007-07-03 12:24:23 : <GUI>  Created a list of all available language files.
2007-07-03 12:24:24 : <GUI>  Set the last used language, English, as the GUI language.
2007-07-03 12:24:29 : <GUI>  Refreshed UpdateChecker with success.
2007-07-03 12:26:41 : <GUI>  Start scanning for DriverPacks for the wnt5_x86-32 platform.
2007-07-03 12:26:41 : <GUI>  	Detected DriverPack Chipset 7.05.1!
2007-07-03 12:26:41 : <GUI>  	Detected DriverPack Chipset 7.06!
2007-07-03 12:26:41 : <GUI>  	Detected DriverPack CPU 7.04.1!
2007-07-03 12:26:41 : <GUI>  	Detected DriverPack Graphics A 7.06!
2007-07-03 12:26:41 : <GUI>  	Detected DriverPack Graphics B 7.05!
2007-07-03 12:26:41 : <GUI>  	Detected DriverPack Graphics C 7.04!
2007-07-03 12:26:41 : <GUI>  	Detected DriverPack LAN 7.06.2!
2007-07-03 12:26:41 : <GUI>  	Detected DriverPack MassStorage 7.07.1!
2007-07-03 12:26:41 : <GUI>  	Detected DriverPack Sound A 7.07!
2007-07-03 12:26:41 : <GUI>  	Detected DriverPack Sound B 7.07!
2007-07-03 12:26:41 : <GUI>  	Detected DriverPack WLAN 7.06!
2007-07-03 12:26:41 : <GUI>  	Detected 3rd party DriverPack(s).
2007-07-03 12:26:41 : <GUI>  	Finished scanning.
2007-07-03 12:26:41 : <GUI>  Refreshed UpdateChecker with success.
2007-07-03 12:27:11 : <GUI>  Saved settings!
2007-07-03 12:27:11 : <GUI>  Closed GUI.
2007-07-03 12:27:11 : <SEL>  Selected module: mod_slip_wxp_x86-32_disc_m2.
2007-07-03 12:27:14 : <PREP> Removed all attributes from \I386.
2007-07-03 12:27:14 : <PREP> Deleted old DriverPacks.
2007-07-03 12:27:15 : <PREP> Deleted old method 2 related files.
2007-07-03 12:27:17 : <PREP> Cleaned up \I386\svcpack.inf.
2007-07-03 12:27:17 : <PREP> Unslipstreamed KB888111.
2007-07-03 12:27:17 : <PREP> Restored \I386\winnt.sif.
2007-07-03 12:27:17 : <PREP> Restored \I386\txtsetup.sif.
2007-07-03 12:27:17 : <PREP> Restored \I386\dosnet.inf.
2007-07-03 12:27:17 : <PREP> Restored original setup: method 2 was used previously.
2007-07-03 12:27:17 : <PREP> Cleaned up \$OEM$\cmdlines.txt.
2007-07-03 12:27:17 : <SLIP> Created necessary directory structure for method 2.
2007-07-03 12:27:17 : <SLIP> Copied files necessary for method 2.
2007-07-03 12:27:18 : <SLIP> Extracted files necessary for method 2.
2007-07-03 12:27:18 : <SLIP> Deleted old presetup.cmd file from \I386.
2007-07-03 12:27:18 : <SLIP> Created \I386\presetup.cmd file.
2007-07-03 12:27:18 : <SLIP> Updated \I386\txtsetup.sif to support method 2.
2007-07-03 12:27:19 : <SLIP> Updated \I386\dosnet.inf to support method 2.
2007-07-03 12:27:46 : <SLIP> Copied DriverPacks to \OEM.
2007-07-03 12:27:48 : <SLIP> Extracted and deleted \I386\svcpack.in_.
2007-07-03 12:27:48 : <SLIP> Updated \I386\svcpack.inf file to support KB888111 and KB921401.
2007-07-03 12:27:50 : <SLIP> Updated \I386\txtsetup.sif file to support KB888111.
2007-07-03 12:27:51 : <SLIP> Updated \I386\dosnet.inf file to support KB888111.
2007-07-03 12:27:52 : <SLIP> Updated \I386\dosnet.inf file to support KB921401.
2007-07-03 12:27:52 : <SLIP> Updated \I386\winnt.sif to support method 2.
2007-07-03 12:27:52 : <SLIP> Updated DPsFnshr.ini to enable KTD for all DriverPacks.
2007-07-03 12:27:52 : <SLIP> Updated DPsFnshr.ini to support the custom KTD cache location you've chosen.
2007-07-03 12:27:52 : <SLIP> Slipstream finished in 41 seconds.
2007-07-03 12:27:54 : <CLNP> Temporary working directory successfully deleted.
2007-07-03 12:27:54 : Program terminated.

I'm running it on Windows 2003 Server, and I am still losing the entire winnt.sif file every time.  Here's my winnt.sif file:

; Created to provide default answers to the Windows Setup prompts
[Data]
    AutoPartition=1
    MsDosInitiated="0"
    UnattendedInstall="Yes"

[Unattended]
    UnattendMode=GUIAttended
    OemPreinstall=Yes
    TargetPath=\WINDOWS

[GuiUnattended]
    EncryptedAdminPassword=NO
    AutoLogon=Yes
    AutoLogonCount=1
    OemSkipWelcome=0
    OEMSkipRegional=1
    TimeZone=35

[UserData]
    ProductID=
    FullName=""
    OrgName=""
    ComputerName=Compy386

[Display]
    BitsPerPel=32
    Xresolution=1024
    YResolution=768
    Vrefresh=70

[RegionalSettings]
    LanguageGroup=13,17,3,2,5,16,4,12,15,7,8,10,11,9,6,14,1

[Branding]
    BrandIEUsingUnattended=Yes

[url]Home_Page=www.google.com

[Proxy]
    Proxy_Enable=0
    Use_Same_Proxy=1

[Identification]
    JoinWorkgroup=WORKGROUP

[Networking]
    InstallDefaultComponents=Yes

I have tried replacing it and not replacing it - and if you remember my thread about the T-13 issue I can't get DriverPacks to install at all (it complains of a missing setup file when I try to run finisher at cmdlines.txt).  However without the driver packs the winnt.sif file works beautifully - and actually it works with the driver packs too up until it freezes on me.

As you can tell, I'm being driven up the wall.

~TigerC10~

Re: DriverPacks overwrites winnt.sif

hi

have you ever started completely fresh with the prepared winnt.sif IN PLACE before you ran Base?
(fresh as in, a new clean copy of the source, put winnt.sif in, then run base)

what I see happening here is this.
the backup in that source does not have the stuff you want.
when Base starts, it first restores the backup.

Last edited by jtdoom (2007-07-10 16:56:15)

The answer was 42?
Kind regards, Jaak.

Re: DriverPacks overwrites winnt.sif

Yeah I started fresh the first time...  When I lost my setup info I was a little confused - because I checked my unattended.txt and it was left alone.  That's when I figured out the difference between winnt.sif and unattended.txt

~TigerC10~

Re: DriverPacks overwrites winnt.sif

Alrighty, I figured out that when I choose to use a custom finisher instead of RunOnceEx or GUIRunOnce the winnt.sif file was being completly overwritten.  When I choose the GUIRunOnce it does add the lines properly.

~TigerC10~

Re: DriverPacks overwrites winnt.sif

Huh? RunOnceEx doesn't touch the winnt.sif file at all, IIRC.

Founder of DriverPacks.net — wimleers.com

Re: DriverPacks overwrites winnt.sif

I know, Bashrat.  However I'm stating that when I select a custom finisher method, the winnt.sif file is completely overwritten (not just having data appended).

~TigerC10~

Re: DriverPacks overwrites winnt.sif

i would like to chime in here with Jaak... the log file shows a previous base install was run on your source.
one of teh things base does is back out any changes from a previous slipstream.

IE it overwrites winnt.sif with winnt.org (original) before starting the new slipstream.

as jaak suggested create a "fresh" source and check back.

It also occours to me you could edit winnt.org and see where that takes you.

Last edited by OverFlow (2007-07-23 04:55:38)

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: DriverPacks overwrites winnt.sif

It happened with a fresh install as well.  I did some tests on it to see if it was just me or something, tried reproducing the issue and I used the same source that had already had slipstreaming - that's why the log indicates that the source was already modded.

Doesn't matter anyway, I worked around it.

~TigerC10~