Jump to content

HFSLIP - Test releases


Tomcat76

Recommended Posts

Because, as I said, it happens outside of HFSLIP as well. This is the entire code I ran in the "standalone" batch file:

MD SOURCE2&XCOPY/DEQ SOURCE SOURCE2

MD SPEX\i386&START/WAIT HF\w2ksp51.exe /Q /X:SPEX\

START/WAIT SPEX\i386\update\update.exe -u -n -o -q -s:"%~dp0SOURCE\"

PAUSE

Link to comment
Share on other sites


Because, as I said, it happens outside of HFSLIP as well. This is the entire code I ran in the "standalone" batch file:

MD SOURCE2&XCOPY/DEQ SOURCE SOURCE2

MD SPEX\i386&START/WAIT HF\w2ksp51.exe /Q /X:SPEX\

START/WAIT SPEX\i386\update\update.exe -u -n -o -q -s:"%~dp0SOURCE\"

PAUSE

Try "MD SPEX\SP\I386" :lol:

Oh, why must you torment me with your brutalizing against my love? You do not consider the fair USP5.x to be of quality equal to MS-SPx, but as I gaze upon her perfect hotfixes and dozens of core features, and then upon your poor bent, twisted, and warped slipstreaming code, I see more...far more, than you ever could. Oh let her frollick with the other SPs, in glory together within SOURCE-patching land! [/fdvinsanity]

@ECHO OFF

IF EXIST "SLIPSOURCE\" RD "SLIPSOURCE\" /S /Q
MD SLIPSOURCE
XCOPY SOURCE SLIPSOURCE /D /E /Q

IF NOT EXIST "SPEX\SP\i386" MD SPEX\SP\i386
SET SPNAME=
FOR /F "TOKENS=1 DELIMS=" %%i in ('DIR /B HF\W2KSP5*.EXE') DO SET SPNAME=%%i
REN HF\%SPNAME% W2KSP.EXE
START /WAIT HF\W2KSP.EXE /Q /X:SP\
START /WAIT SP\i386\update\update.exe -u -n -o -q -s:"%~dp0SLIPSOURCE\"
REN HF\W2KSP.EXE %SPNAME%
RMDIR /S /Q SP

PAUSE

Edited by Kramy
Link to comment
Share on other sites

Why does it require another dir level?

BTW... You MD SPEX\SP but you extract the service pack into SP and the sliptreaming command uses the SP dir as a base without CD'ing into SPEX first.

Anyway, I'll check it out. Maybe there's a problem with the folder name "SPEX".

Link to comment
Share on other sites

Heh... I think the problem lies elsewhere.

Can you do me a favor and try this test release? Just run it and do the first portion of install to see if you get file copy errors.

HFSLIP_60529a.7z

Edited by Tomcat76
Link to comment
Share on other sites

Hahaha... You won't believe this... :D

I tested a USP5-slipstreamed source with 60527b, which had the file copy errors. In 60527c, I fixed another problem related to USP5 and mentioned in the changelog something like "fixed problem with USP5; one more to go". Now I see that that fix actually fixed the main problem, hehe.

I got side tracked in investigating this problem because, when you extract the USP5 executable, you can see there are roughly 414 files in that i386 folder which don't end up in the slipstreamed source. This is apparantly normal.

Link to comment
Share on other sites

hi sirs!

i would just like to ask if these lines have in any way negative factor in SOURCESS?

please know though that the final build is working great ... but these are just bits that caught my attention while watching the script do its thing ... :)

i may not have caught everything though that shows 0 files copied ...

WindowsXP-KB891070-x86-ENU.EXE

TEMP\SP2QFE\ntkrnlmp.exe

TEMP\SP2QFE\ntkrnlpa.exe

TEMP\SP2QFE\ntkrpamp.exe

TEMP\SP2QFE\ntoskrnl.exe

4 File(s) copied

0 File(s) copied

WindowsXP-KB892056-x86-ENU.EXE

TEMP\SP2QFE\mshtml.dll

TEMP\SP2QFE\urlmon.dll

2 File(s) copied

0 File(s) copied

WindowsXP-KB894179-x86-ENU.EXE

TEMP\SP2QFE\shdocvw.dll

1 File(s) copied

0 File(s) copied

WindowsXP-KB898461-x86-ENU.exe

0 File(s) copied

WindowsXP-KB901190-x86-ENU.exe

0 File(s) copied

TEMP\SP2GDR\LANG\imekr61.ime

1 File(s) copied

0 File(s) copied

WindowsXP-KB888432-x86-ENU.EXE

TEMP\SP2QFE\w32time.dll

1 File(s) copied

0 File(s) copied

WindowsXP-KB890923-x86-ENU.exe

TEMP\SP2GDR\browseui.dll

TEMP\SP2GDR\cdfview.dll

TEMP\SP2GDR\iepeers.dll

TEMP\SP2GDR\inseng.dll

TEMP\SP2GDR\mshtml.dll

TEMP\SP2GDR\msrating.dll

TEMP\SP2GDR\shdocvw.dll

TEMP\SP2GDR\shlwapi.dll

TEMP\SP2GDR\urlmon.dll

TEMP\SP2GDR\wininet.dll

10 File(s) copied

0 File(s) copied

WindowsXP-KB913808-x86-ENU.exe

0 File(s) copied

would it be quite safe to assume that newer files were already present in that is why nothing needs to be overwritten? or HFSLIP does not deal with these updates as all of these are not in our list of updates? btw, these are unofficial hotfixes ;)

WindowsXP-KB891070-x86-ENU.EXE

Packet-writing programs for optical media recording devices run slower than expected on Windows XP Service Pack 2-based computers

WindowsXP-KB892056-x86-ENU.EXE

FIX: You may receive a "Page cannot be displayed" error message when you click a hyperlink to view a Microsoft Office document in Internet Explorer 6 Service Pack 1

WindowsXP-KB894179-x86-ENU.EXE

FIX: You may receive a "This operation has been canceled due to restrictions in effect on this computer" error message when you try to open the Internet Options dialog box in Internet Explorer 6

WindowsXP-KB898461-x86-ENU.exe

Software update 898461 installs a permanent copy of the Package Installer for Windows version 6.1.22.4

WindowsXP-KB888432-x86-ENU.EXE

A component that runs in the same process as the Windows Time service is stopped or is disabled unexpectedly in Windows XP

WindowsXP-KB890923-x86-ENU.exe

MS05-020: Cumulative security update for Internet Explorer

WindowsXP-KB913808-x86-ENU.exe

The embedded resource version of the LIP MUI files is incorrect in Windows XP Starter Edition

i know i do not need some of these & i am about to remove them from HF directory ;) i just like to know how these are treated ...

thanks!

Edited by Kiki Burgh
Link to comment
Share on other sites

HFSLIP deletes "junk" files, and sometimes hotfixes are given special treatment. In these cases it's possible that no additional files are left to be copied over after a hotfix has been processed completely. So it's normal. I can only get rid of the "0 files copied" message by disabling all copy output, but I think most people would prefer to see the names of the binaries that are processed.

Link to comment
Share on other sites

hi again!

may i ask too why this particular part (the lines i italicized) seems to change every now & then?

Creating ISO...

Warning: creating filesystem that does not conform to ISO-9660.

Warning: creating filesystem with (nonstandard) Joliet extensions

but without (standard) Rock Ridge extensions.

It is highly recommended to add Rock Ridge

Using MSCON000.CP_ for SOURCESS/I386/MSCONFIGx.cp_ (MSCONFIG.cp_)

Using SCANS000.EXE for SOURCESS/VALUEADD/MSFT/USMT/SCANSTATE_A.EXE (SCANSTATE.E

XE)

Size of boot image is 4 sectors -> No emulation

1.31% done, estimate finish Sat May 20 08:43:50 2006

2.63% done, estimate finish Sat May 20 08:45:44 2006

3.94% done, estimate finish Sat May 20 08:48:29 2006

Creating ISO...

Warning: creating filesystem that does not conform to ISO-9660.

Warning: creating filesystem with (nonstandard) Joliet extensions

but without (standard) Rock Ridge extensions.

It is highly recommended to add Rock Ridge

Using WAVPA000.AX_ for SOURCESS/I386/WavPackDSSplitter.ax_ (WavPackDSDecoder.ax

_)

Using QUICK000.QT_ for SOURCESS/I386/QuickTimeInternetExtras.qt_ (QuickTimeEsse

ntials.qt_)

Using QUICK001.QT_ for SOURCESS/I386/QuickTimeEssentials.qt_ (QuickTime.qt_)

Using MSCON000.CP_ for SOURCESS/I386/MSCONFIGx.cp_ (MSCONFIG.cp_)

Using DIVX_000.DL_ for SOURCESS/I386/divx_xx0c.dl_ (divx_xx07.dl_)

Using SCANS000.EXE for SOURCESS/VALUEADD/MSFT/USMT/SCANSTATE_A.EXE (SCANSTATE.E

XE)

Size of boot image is 4 sectors -> No emulation

1.30% done, estimate finish Sat May 20 10:53:16 2006

2.60% done, estimate finish Sat May 20 10:55:11 2006

3.89% done, estimate finish Sat May 20 10:57:07 2006

thanks!

Link to comment
Share on other sites

I can't tell you much about mkisofs. It's renaming files but the question is whether it updates the TOC so any requests for "MSCONFIGx.cp_" (by Windows setup) are redirected to "MSCON000.CP_".

Do all those programs install properly?

Link to comment
Share on other sites

it would seem that the programs install correctly ... :)

the only thing i noticed based on the 2 examples above is that this particular part of the process changes almost everytime i create new builds ... but it's okay ... was just curious ...

thanks again!

Link to comment
Share on other sites

An attempt at .NET 2.0 installation at T-13. It's working on Windows 2000 with RVM's silent installer. I still didn't test it with other Windows versions.

Please read the foot note in the main post.

Windows XP and Windows 2003 users should just place Aserone's silent installer in the HFSVCPACK folder but I didn't want to exclude these OS's from being able to use installers that don't contain the T-13 fix. The choice is yours.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...