TheTechGuide Forum

General Category => Software => Topic started by: Shen on September 02, 2002, 09:10:18 AM

Title: Slipstreaming post sp3 hotfixes
Post by: Shen on September 02, 2002, 09:10:18 AM
Hi ya,

I got a questions regarding the following paragraphs:

\"Copy the catalog files (.cat) and hotfix binary files (such as .exe, .dll, .sys) as follows:

a.    Copy Q######.cat to E:i386svcpack folder. If multiple hotfixes are to be deployed together, make sure that you copy all catalog files from each of the hotfixes to be deployed. Each hotfix has a unique catalog file that you must copy in the format Q######.cat.

b.    If any binary files exist in multiple packages, keep only the file with the highest version number.

c.    Delete any binary files to be replaced in the i386 folder (usually you can identify the file name by an underscore at the end in the shared folder).

d.    Copy the hotfix binary files and any subfolders for the hotfix to the i386 folder.

For example, i386uniproc* files in the hotfix need to be copied to the i386uniproc folder of the shared installation folder. There is no need to copy Update.exe, update.inf, spmsg.dll, spcustom.dll, spuninst.exe, update.ver, or symbols files.\"

I am trying to slipstream the following hotfixes:

Q323172,
Q326830 &
Q326886.

Into an already working win2ksp3 bootable cd.

Now i want to know if the following is correct:

I extracted Qxxxxxx.exe to a temp. folder
and i got the following files:

Symbols (Folder) <-- deleted as stated in the example above (correct?)
Update (Folder) <-- deleted everything apart from Qxxxxxx.cat)
empty.cat
netman.dll
spmsg.dll
spuninst.exe
svcpack1.dll

First i moved the Qxxxxxx.exe and Qxxxxxx.cat files to /i386/svcpack/ (correct?)

Now this is where i am a bit confused. I was told to move the following files into i386 folder:

empty.cat
netman.dll
spmsg.dll
spuninst.exe
svcpack1.dll

Now is the correct?

The paragraph than say \"Delete any binary files to be replaced in the i386 folder\"

Now i found the following files that are in the i386 folder that are similar to the files listed above:

netman.dl_
svcpack.dl_
xactsrv.dl_
xenroll.dl_

Now do i delete those and replace it with the files listed above? and if i do, do i rename .dll to .dl_ ???

And lastly, the example that was given in the paragraph is confusing me...what do i copy into this folder --> i386uniproc*

Hope someone can help me out with this..i know that 3 fixes might not be worth it, but if it works, than it might help me with future releases.

Thanks,

Shen
Title: Slipstreaming post sp3 hotfixes
Post by: Fjellu on September 03, 2002, 06:52:22 AM
As up to day there seems to be 4 post sp3 fixes to slipstream into W2KSP3:
Q322842
Q323172
Q326830
Q326886

Of these Q322842 consist of most updates and can serve as an example:

Extracted to a temp folder you have a bunch of files and three folders: symbols, uniproc and update (not all hotfixes have a uniproc folder)

The symbols folder can be deleted. From the update folder delete all but the Qxxxxxx.cat file, in this case Q322842.cat. Move Q322842.cat to the SVCPACK folder and you can delete the updates folder.

From the temp folder delete the following files:
empty.cat
spmsg.dll
spuninst.exe
svcpack1.dll

(So in your example the only new file is netman.dll, the rest is part of the hotfix package and should be deleted)

Then you have to replace every updated file, not only  \"Delete any binary files to be replaced in the i386 folder\"
To clarify: replace any file with the corresponding *.**_ file in the i386 folder or replace every *.dl_ with new *.dll. Same procedure for every *.sy_ (*.sys), *.ce_ (*.cer), *.ex_ (*.exe, *.zi_ (*.zip) etc.

In the case of Q322842 there are *.dl_, *.sy_, *.ex_ files to be substituted with the new *.dll, *.sys and *.exe files.

Substitute also the files in i386uniproc with the files in the temporary uniproc folder.

Do not rename *.dll to *.dl_. The *.dl_ file is compressed with compress.exe from MS. You can find the version 2.00 of compress.exe on the net if you would like to compress the updated hotfix files. However there is a limit, you can only compress one file at a time.

With compress.exe from the W2K Resource Kit you can compress all new hotfix files at the same time and just copy them into the i386 folder with no substitution necessary (they will already be in the compressed (*.dl_, *.sy_ etc.) format. This also saves a lot of space. The normal compression ratio is about 50%.

Hopefully this answer your questions.