Jump to content

HFSLIP - Test releases


Tomcat76

Recommended Posts

Thanks, Tommy!

I'll do it and report back!

c ya soon!

PD: it's line 384, not 381 (there are 3 blank lines near the begining of the script)

Edited by jvidal
Link to comment
Share on other sites


ok, did it.

Unfortunately, it didn't work. It gets completely ignored. After installation, i only get IE6 SP2. It seems hfslip simply ignored IE8 during slipstreaming.

Hope you can make it work.

Thx!

logfile:

This file is automatically generated by HFSLIP

Use of HFSLIP for anything other than personal non-commercial purposes

is strictly prohibited.

Copyright© TommyP 2005-2009

============================HOW TO REPORT A PROBLEM============================

If running into problems, refer to http://hfslip.org/support.html

HFSLIP support forum: http://msfn.org/board/index.php?showforum=129

===============================================================================

Host OS - Windows XP

HFSLIP Version - 1.7.9_beta_k, build 90419

HFSLIP Path - C:\Temp\HFSLIP\

OS in SOURCESS - Windows Server 2003 Standard Edition SP2 Spanish

Drivers - DRIVER.CAB Updated

CD Install Path - Default

CDTAG - WIN51

===============================================================================

Files in your HF folder:

IE8-WindowsServer2003-KB969497-x86-ESN.exe

IE8-WindowsServer2003-x86-ESN.exe

windows-kb890830-v2.10.exe

WindowsMedia6-KB925398-v2-x86-ESN.exe

WindowsServer2003-KB923561-x86-ESN.exe

WindowsServer2003-KB924667-v2-x86-ESN.exe

WindowsServer2003-KB925902-x86-ESN.exe

WindowsServer2003-KB926122-x86-ESN.exe

WindowsServer2003-KB927891-v5-x86-ESN.exe

WindowsServer2003-KB929123-x86-ESN.exe

WindowsServer2003-KB930178-x86-ESN.exe

WindowsServer2003-KB932168-x86-ESN.exe

WindowsServer2003-KB933729-x86-ESN.exe

WindowsServer2003-KB933854-x86-ESN.exe

WindowsServer2003-KB936782-x86-ESN.exe

WindowsServer2003-KB938464-x86-ESN.exe

WindowsServer2003-KB941569-x86-ESN.exe

WindowsServer2003-KB941644-x86-ESN.exe

WindowsServer2003-KB943055-x86-ESN.exe

WindowsServer2003-KB943460-x86-ESN.exe

WindowsServer2003-KB944653-x86-ESN.exe

WindowsServer2003-KB945553-x86-ESN.exe

WindowsServer2003-KB946026-x86-ESN.exe

WindowsServer2003-KB948496-x86-ESN.exe

WindowsServer2003-KB950762-x86-ESN.exe

WindowsServer2003-KB950974-x86-ESN.exe

WindowsServer2003-KB951066-x86-ESN.exe

WindowsServer2003-KB951748-x86-ESN.exe

WindowsServer2003-KB952004-x86-ESN.exe

WindowsServer2003-KB952069-x86-ESN.exe

WindowsServer2003-KB952954-x86-ESN.exe

WindowsServer2003-KB954600-x86-ESN.exe

WindowsServer2003-KB955069-x86-ESN.exe

WindowsServer2003-KB956572-x86-ESN.exe

WindowsServer2003-KB956802-x86-ESN.exe

WindowsServer2003-KB956803-x86-ESN.exe

WindowsServer2003-KB957097-x86-ESN.exe

WindowsServer2003-KB958644-x86-ESN.exe

WindowsServer2003-KB958687-x86-ESN.exe

WindowsServer2003-KB958690-x86-ESN.exe

WindowsServer2003-KB959426-x86-ESN.exe

WindowsServer2003-KB960225-x86-ESN.exe

WindowsServer2003-KB960715-x86-ESN.exe

WindowsServer2003-KB960803-x86-ESN.exe

WindowsServer2003-KB961373-x86-ESN.exe

WindowsServer2003-KB967715-x86-ESN.exe

WindowsUpdateAgent30-x86.exe

Files in your HFCABS folder:

LegitCheckControl.cab

MUAuth.cab

MuCatalogWebControl.cab

muweb_site.cab

SWFLASH.CAB

Files in your HFGUIRUNONCE folder:

messenger.msi

Files in your HFSVCPACK folder:

Files in your HFSVCPACK_SW1 folder:

Files in your HFSVCPACK_SW2 folder:

Files in your HFTOOLS folder:

boot.bin

cWnd.exe

cygwin1.dll

HFANSWER.INI

HFSLIP_PRE_TZ4.CAB

HFSLIP_PRE_TZ4.CMD

mkisofs.exe

modifyPE.exe

Files in your REPLACE folder:

===============================================================================

HFSLIP run time: 10m54s

Edited by jvidal
Link to comment
Share on other sites

The issue with the current "k" version is the following code:

IF EXIST WORK\I386E\dxtmsft.dll (
REN WORK\I386E\dxtmsft.dll dxtmsft2.dll
REN WORK\I386E\dxtrans.dll dxtrans2.dll
REN WORK\I386E\mshtmled.dll mshtmld2.dll
REN WORK\I386E\mstime.dll mstime2.dll
ECHO>>WORK\HFSLIPCMDP1.TXT COPY/Y %%SYSTEMROOT%%\system32\dxtmsft2.dll %%SYSTEMROOT%%\system32\dllcache\dxtmsft.dll
ECHO>>WORK\HFSLIPCMDP1.TXT DEL/Q/F %%SYSTEMROOT%%\system32\dxtmsft.dll
ECHO>>WORK\HFSLIPCMDP1.TXT REN %%SYSTEMROOT%%\system32\dxtmsft2.dll dxtmsft.dll
ECHO>>WORK\HFSLIPCMDP1.TXT COPY/Y %%SYSTEMROOT%%\system32\dxtrans2.dll %%SYSTEMROOT%%\system32\dllcache\dxtrans.dll
ECHO>>WORK\HFSLIPCMDP1.TXT DEL/Q/F %%SYSTEMROOT%%\system32\dxtrans.dll
ECHO>>WORK\HFSLIPCMDP1.TXT REN %%SYSTEMROOT%%\system32\dxtrans2.dll dxtrans.dll
ECHO>>WORK\HFSLIPCMDP1.TXT COPY/Y %%SYSTEMROOT%%\system32\mshtmld2.dll %%SYSTEMROOT%%\system32\dllcache\mshtmled.dll
ECHO>>WORK\HFSLIPCMDP1.TXT DEL/Q/F %%SYSTEMROOT%%\system32\mshtmled.dll
ECHO>>WORK\HFSLIPCMDP1.TXT REN %%SYSTEMROOT%%\system32\mshtmld2.dll mshtmled.dll
ECHO>>WORK\HFSLIPCMDP1.TXT COPY/Y %%SYSTEMROOT%%\system32\mstime2.dll %%SYSTEMROOT%%\system32\dllcache\mstime.dll
ECHO>>WORK\HFSLIPCMDP1.TXT DEL/Q/F %%SYSTEMROOT%%\system32\mstime.dll
ECHO>>WORK\HFSLIPCMDP1.TXT REN %%SYSTEMROOT%%\system32\mstime2.dll mstime.dll
REN WORK\I386E\iepeers.dll iepeers2.dll
ECHO>>WORK\HFSLIPCMDP1.TXT COPY/Y %%SYSTEMROOT%%\system32\iepeers2.dll %%SYSTEMROOT%%\system32\dllcache\iepeers.dll
ECHO>>WORK\HFSLIPCMDP1.TXT DEL/Q/F %%SYSTEMROOT%%\system32\iepeers.dll
ECHO>>WORK\HFSLIPCMDP1.TXT REN %%SYSTEMROOT%%\system32\iepeers2.dll iepeers.dll
:: Problem with wininet.dll in IE7 for Server 2003 and in IE8 - Replace at T-13
REN WORK\I386E\wininet.dll wininet3.dll
ECHO>>WORK\HFSLIPCMDP1.TXT COPY/Y %%SYSTEMROOT%%\system32\wininet3.dll %%SYSTEMROOT%%\system32\dllcache\wininet.dll
ECHO>>WORK\HFSLIPCMDP1.TXT REN %%SYSTEMROOT%%\system32\wininet.dll wininet.old
ECHO>>WORK\HFSLIPCMDP1.TXT REN %%SYSTEMROOT%%\system32\wininet3.dll wininet.dll
:: Delaying replacement of wininet.dll requires delaying replacement of iertutil.dll and urlmon.dll - Replace from SYSOC.INF
REN WORK\I386E\urlmon.dll urlmon3.dll
ECHO>>WORK\HFS_SYS32.TXT iertutil.dll&ECHO>>WORK\HFSSDF.TXT iertutil.dll=1
ECHO>>WORK\HFS_SYS32.TXT urlmon.dll,urlmon3.dll&ECHO>>WORK\HFSSDF.TXT urlmon3.dll=1
ECHO>>SOURCESS\I386\TXTSETUP.SIF iertutil.dll = 1,,,,,,,,3,3&ECHO>>SOURCESS\I386\DOSNET.INF d1,iertutil.dll
ECHO>>SOURCESS\I386\TXTSETUP.SIF urlmon3.dll = 1,,,,,,,,3,3&ECHO>>SOURCESS\I386\DOSNET.INF d1,urlmon3.dll
)

The directx error that I've seen mentioned here about being fixed in these last couple versions I do not get using version "g". However, using the "k" version unmodified gives me the OLE error in setuperr. Using version "g" results in no errors for me in setuperr. Likewise, removing the above code results in no errors in setuperr. I do not have time to test this tonight but I will tomorrow to see whats going on. Also note I am slipstreaming IE7 not IE8 nor have I tried to. I am using the March2009 redist directx and I have a volume licensed copy of xp which allows IE7 to be slipstreamed. I have also triple checked my hotfix list and it replicates whats on the current list maintained here.

Just figured I would point this out

Edited by sabregreen
Link to comment
Share on other sites

BTW, any idea why IE8 slipstreaming doesn't work on w2k3? I added the line, but it got completely ignored by HFSLIP...

My bad, try this line of code instead.. make a new line 382 and place there. BTW, when posting your hfslip.logs, please ZIP them instead.

IF EXIST HF\IE8-WindowsS* FOR /F %%I IN ('DIR/B HF\IE8-WindowsServer2003-x*') DO SET IE8EXE=%%I&SET DefExcHF=%DefExcHF% \-win IE8

Edited by tommyp
Link to comment
Share on other sites

thx, tommy.

I assume I have to replace the line I added with this one, right?

bye!

PD: BTW, I just realized, it's the "S" instead of the "X"...

Edited by jvidal
Link to comment
Share on other sites

Alright, I tested it. Didn't go very well.

First, I found problems during the txt-based part of the setup. While copying files, at 88%, it started complaining that it couldn't copy advpack.mui and several other .mui files, plus some dlls (about 10 in total). After omitting those files, the process continued.

Then, at T-25, setup again complained that it couldn't copy iexplore.mui, hmmapi.mui, iedvtool.mui, plus a few more.

At T-13 a window titled c:\windows\system32\fixmapi.exe popped up saying that windows doesn't have acces to the device.

And several others, titled regsvr32.exe, rundll32.exe,etc.

After closing about a million of those windows, installation continued and finished. At first run, another million of those windows popped up and nothing works, can't run any program, every attempt generates a window saying that "Windows doesn't access to the device, path or..."

In short, it failed miserably. What could be wrong here?

bye!

HFSLIP.zip

Edited by jvidal
Link to comment
Share on other sites

It failed because I haven't tested it, don't plan on testing it and don't plan on troubleshooting it. I don't have 2003 and don't plan on buying 2003 either. Sorry to say, but HFSLIP is in maintenance mode at this point. Sometimes real life gets in the way of sitting in front of this machine.

Link to comment
Share on other sites

Anyone not getting the Showdesktop icon in quicklaunch not showing ?

I noticed mine was not showing up. Did some digging and found out in the IE8SLIP routine that it would call IE7_FIXES. But when it called this that variable IE7SLIPSTREAM was not defined. So in turn it ignored on making the scf file. I added a line which is "SET IE7SLIPSTREAM=1" before it executes the call and it creates the scf file.

Is there more to this then just added that line or is there more to it?

This is the end of my code:

FOR /F %%I IN ('DIR/B WORK\IE7\*.IEM') DO ECHO>>SOURCESS\I386\TXTSETUP.SIF %%I = 1,,,,,,,1034,0,0&ECHO>>SOURCESS\I386\DOSNET.INF d1,%%I

SET IE7SLIPSTREAM=1 <*****************************this is the line i added ****************************************************

CALL :IE7_FIXES

XCOPY/DY WORK\IE7\UPDATE\*.CAT WORK\SVCPACK >NUL

MOVE/Y WORK\IE7\*.* WORK\I386E

ECHO.

IF EXIST HF\IE8*-KB*.exe FOR /F %%I IN ('DIR/B HF\IE8*-KB*.exe') DO (SET HF=%%I&SET IE7HFX=TRUE&CALL :HF1EXTRACT)

IF EXIST HF\BASIC\IE8*-KB*.exe FOR /F %%I IN ('DIR/B HF\BASIC\IE8*-KB*.exe') DO (SET HF=%%I&SET IE7HFX=TRUE&CALL :HFBASIC)

IF EXIST HF\NOREG\IE8*-KB*.exe FOR /F %%I IN ('DIR/B HF\NOREG\IE8*-KB*.exe') DO (SET HF=%%I&SET IE7HFX=TRUE&CALL :HFNOREG)

SET HF=

IF EXIST HFCABS\BRANDING.CAB CALL :IEBRANDING

IF DEFINED MOREBRAND XCOPY/DY WORK\IEBRAND WORK\I386E >NUL

EXPAND SOURCE\I386\IEACCESS.IN_ -R WORK >NUL

FINDSTR/L "[showIE]" WORK\IEACCESS.INF >NUL

IF ERRORLEVEL 1 (

ECHO>>IEACCESS.CMD @ECHO OFF

ECHO>>IEACCESS.CMD SET IEACCESS=

ECHO>>IEACCESS.CMD FIND /V /I "[show" WORK\IEACCESS.INF^>WORK\IEACCESS1.INF

ECHO>>IEACCESS.CMD FIND /V /I "[Hide" WORK\IEACCESS1.INF^>WORK\IEACCESS2.INF

ECHO>>IEACCESS.CMD FIND /V /I "Commandline" WORK\IEACCESS2.INF^>WORK\IEACCESS3.INF

ECHO>>IEACCESS.CMD FIND /V /I "TickCount" WORK\IEACCESS3.INF^>WORK\IEACCESS4.INF

ECHO>>IEACCESS.CMD FOR /F "DELIMS=" %%%%I IN ^('FIND /V /I "----------" WORK\IEACCESS4.INF'^) DO ^(

ECHO>>IEACCESS.CMD IF DEFINED IEACCESS ECHO^>^>WORK\I386E\ieaccess.inf %%%%I

ECHO>>IEACCESS.CMD SET IEACCESS=1

ECHO>>IEACCESS.CMD ^)

ECHO>>IEACCESS.CMD ECHO^>^>WORK\I386E\ieaccess.inf [showIE]

ECHO>>IEACCESS.CMD ECHO^>^>WORK\I386E\ieaccess.inf Commandline="%%%%11%%%%\ie4uinit.exe -show"

ECHO>>IEACCESS.CMD ECHO^>^>WORK\I386E\ieaccess.inf TickCount=500

ECHO>>IEACCESS.CMD ECHO^>^>WORK\I386E\ieaccess.inf [HideIE]

ECHO>>IEACCESS.CMD ECHO^>^>WORK\I386E\ieaccess.inf Commandline="%%%%11%%%%\ie4uinit.exe -hide"

ECHO>>IEACCESS.CMD ECHO^>^>WORK\I386E\ieaccess.inf TickCount=500

CMD/U/C "IEACCESS.CMD"

DEL/Q/F IEACCESS.CMD

) ELSE (

FINDSTR/VIBR "\[show \[Hide Commandline TickCount" WORK\IEACCESS.INF>WORK\I386E\ieaccess.inf

ECHO>>WORK\I386E\ieaccess.inf [showIE]

ECHO>>WORK\I386E\ieaccess.inf Commandline="%%11%%\ie4uinit.exe -show"

ECHO>>WORK\I386E\ieaccess.inf TickCount=500

ECHO>>WORK\I386E\ieaccess.inf [HideIE]

ECHO>>WORK\I386E\ieaccess.inf Commandline="%%11%%\ie4uinit.exe -hide"

ECHO>>WORK\I386E\ieaccess.inf TickCount=500

)

IF EXIST SOURCE\I386\xmllite.dl* DEL/Q/F WORK\IE7\support\xmllite.dll

XCOPY/DY WORK\IE7\support WORK\I386E

GOTO :EOF

:EOF

Link to comment
Share on other sites

For anyone wanting to do a clean install of Windows XP with the latest hotfixes as of May 25, IE8 and WMP11 slipstreamed, I just used the 1.7.9 beta release and it installed flawlessly with an original XP Pro OEM SP2 slipstreamed source. Except a very minor thing that has already been pointed out is the show desktop icon does not appear in the quick launch toolbar, but who cares. Thanks once again TommyP for the 1.7.9 beta release and keeping HFSLIP going this long.

Attached is my HFSLIP log

HFSLIP.txt

Edited by geigs
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...