Jump to content

HFSLIP 2.0 in the works


Tomcat76

Recommended Posts

Smiley89--

Everything seems to be in place for the Windows Installer 4.5 update. I could only spot a few unnecessary hotfixes but it's not certain that those are the culprit.

WindowsXP-KB949269-x86-ITA.exe [Windows XP doesn't have ADAM]

WindowsXP-KB951978-x86-ITA.exe [only for XPSP3 with IE6 - manual installation is blocked if IE7 is detected]

You could also remove WindowsXP-KB944043-v3-x86-ITA.exe and WindowsXP-KB951830-x86-ITA.exe but I don't see anything out of the ordinary with those so try removing only the other two first.

Link to comment
Share on other sites


To further prevent flashing cmd windows the following can be altered:

ECHO>>SOURCESS\I386\HFSLP!HFSLP!.INF HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce","Responder",0x20000,"CMD /C """%%SYSTEMROOT%%\SYSTEM32\rspndr.exe -i""""

into

ECHO>>SOURCESS\I386\HFSLP!HFSLP!.INF HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce","Responder",0x20000,"%%SYSTEMROOT%%\SYSTEM32\rspndr.exe -i"

Also any "cscript" commands to run vbscripts can be changed into "wscript /B".

Edited by Acheron
Link to comment
Share on other sites

@Acheron

Well, you know... Those are the commands that are used by Microsoft in the hotfixes. If those are altered, I want to be sure that they still work.

Also, the second command is no longer triggered from HFSLIP.CMD but from HFSLIPOC.INF in HFSLIP 2.0 so the syntax you propose may need to be changed again.

@Smiley89

I don't really know what else could be the problem. I can't duplicate it with an English or a Dutch source.

Link to comment
Share on other sites

@Acheron

Well, you know... Those are the commands that are used by Microsoft in the hotfixes. If those are altered, I want to be sure that they still work.

Also, the second command is no longer triggered from HFSLIP.CMD but from HFSLIPOC.INF in HFSLIP 2.0 so the syntax you propose may need to be changed again.

Yes, that's the reason I post these commands here, so they can be tested. cscript and wscript are using the same engine to process vbscripts. the /B command prevents displaying any messages to the user.

If you want each hotfix processed the Microsoft way you should just stick with using the official /Integrate method. Is that what you want???

UPDATE

I found the last cmd window caused by the User Profile Hive Cleanup tool, not by HFSLIP.

Edited by Acheron
Link to comment
Share on other sites

Hi,

I have a list of files only support /Q for silence installation.

However, there is no HFSVCPACK_SW2 folder after I double click the HFSLIP 2.0..

Where should I put those files?

How about for cleartype.exe that supports /S only? where should I put that file?

Thanks.

Link to comment
Share on other sites

Ok, I've found something that might be helpful.

I tried to slipstream Installer 4.5 with the /integrate switch on a clean SP3 source. I didn't integrate anything else.

Then I tested the resulting ISO on VirtualBox as usual...

And the result is the same! Installer service doesn't show up on the services list.

So the problem it's probably related to the hotfix, not to HFSLIP.

Hope this helps. :)

Link to comment
Share on other sites

One thing I love about HFSLIP is the HIVEINSTALL support. I searched the net about inf commands and there is a lot of information available. I found even this to create custom shortcuts. No need for any batch files. Maybe also hfslip.cmd can be changed into inf format :hello:

Link to comment
Share on other sites

ctpooon--

You can create the HFSVCPACK_SW2 folder manually. It just isn't created automatically by HFSLIP 2.0 to keep things tidy.

There isn't any provision for executables that only support the /S switch.

Link to comment
Share on other sites

Hi TC,

While testing out HFSLIP v2.0 I notced something strange.

The .CMD file I have in the HFSVCPACK folder didn't work.

After looking into it abit more, I found that the .CMD file was on the 'Root' of the partition I was using HFSILP v2.0 on [D:\].

It had no extension and was called 'SVCPACK'

I'm doing another test now, to see if it happens again.

---Edit---

Yep, same thing again.

This time I had a good look at what was going on.

It seems as though the error happens while copying the .CMD file.

Instead of being copied the the '\Sourcess\i386\svcpack' folder it gets copied to the '\' folder and renamed SVCPACK.

Its entry in the 'svcpack.inf' is there and it works great if I copy the .CMD to the '\Sourcess\i386\svcpack' folder by hand.

Maybe a 'Typo' in the script :wacko:

HFSLIP.zip

Edited by ZaForD
Link to comment
Share on other sites

Me again! (Edited from earlier to clarify and with more testing results)

80630a, during gui-mode copy, can't find file RSOP.MOF

With only IE7 and required, like so:

Files in your HF folder:
IE7-WindowsXP-x86-enu.exe

Files in your HFCABS folder:
ieaccess.cab
wbemoc.cab

Files in your HFSVCPACK folder:

Files in your HFSVCPACK_SW1 folder:

Files in your HFTOOLS folder:
HFSLIP32_PRE_SWFlash9_v1.zip
modifyPE.exe

Files in your REPLACE folder:

Only one missing file: RSOP.MOF

Compressed version is, of course, in i386. (Verified it's not actually in the $NT.whatever.LS? by interrupting the install after it gave the error).

It is, however, listed in TXTSETUP:

rsopW.chm = 100,,,,,,,21,0,0,rsop.chm
rsopsnpW.chm = 1,,,,,,,21,0,0,rsopsnp.chm
rsop.mfl = 1,,,,,,,35,0,0
rsop.mof = 100,,,,,,,35,0,0
rsop.msc = 1,,,,,,,2,0,0
rsopprov.exe = 1,,,,,,,2,0,0

I will follow up with my original set of selected patches and missing files.

P.S. I've been using the low-compression "SPX" option, as that seems much faster than the "DRIVER.CAB" option. Any chance that could make a difference?

From your previous replies I just realized network-based installs aren't really supported, or aren't first priority, so double thanks.

(Hmm, I wonder if my boss would approve a donation to you guys?)

Edited by TechMonkey
Link to comment
Share on other sites

Followup:

Going back to my original batch of updates, it's the following that are missing, in the order they are asked for (just a couple seconds after "installing networking":

rsop.mof

wscenter.mof

rsop.mtl

As an aside - since my most pressing need for this is just to get a basic image built to be re-deployed, is there any reason I can't provide these files manually and get on with my life? (Or does problem of these missing files point to there being some other, hidden issues?)

				 This file is automatically generated by HFSLIP
HFSLIP is for personal use only
Copyright(C) TommyP 2005-2008

============================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 - 2.0.0pre-alpha, build 80630a

HFSLIP Path - C:\temp\HFSLIP\

OS in SOURCESS - Windows XP Professional SP3 English

MSIE Version - IE7

Drivers - No updates

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

Files in your HF folder:
IE7-WindowsXP-KB950759-x86-ENU.exe
IE7-WindowsXP-x86-enu.exe
rootsupd.exe
windows-kb890830-v1.42.exe
WindowsXP-KB905474-ENU-x86-standalone.exe
WindowsXP-KB950760-x86-ENU.exe
WindowsXP-KB950762-x86-ENU.exe
WindowsXP-KB951698-x86-ENU.exe

Files in your HFCABS folder:
ieaccess.cab
OGAControl.cab
opuc4.cab
wbemoc.cab

Files in your HFSVCPACK folder:

Files in your HFSVCPACK_SW1 folder:

Files in your HFTOOLS folder:
HFSLIP32_PRE_SWFlash9_v1.zip
modifyPE.exe

Files in your REPLACE folder:

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

New binaries slipstreamed by HFSLIP:
HFSLIPOC.INF
HFSLP101.INF
HFSLP102.INF
HFSLP103.INF
HFSLP104.INF
ieproxy.dll
hmmapi.mui
iedw.mui
iexplore.mui
advpack.mui
ieframe2.mui
msfdsbs.dll
msfdsync.exe
wfxdocob.exe
FeedDisc.wav
InfoBar.wav
NavStart.wav
PopupBlk.wav
htmliec.mui
inetcpl.mui
msfdsbs.mui
wfxdocob.mui
admparse.mui
extmgr.mui
icardie.mui
ieakeng.mui
ieaksie.mui
ieakui.mui
iedkcs32.mui
ieframe.mui
iepeers.mui
iernonce.mui
iesetup.mui
ieui.mui
inseng.mui
licmgr10.mui
mshtml.mui
mshtmled.mui
mshtmler.mui
msrating.mui
occache.mui
urlmon.mui
webcheck.mui
wininet.mui
ie4uinit.mui
ieunatt.mui
mshta.mui
msfdsbs.mof
msfeeds.mof
webcheck.ini
occache.ini
inetcorp.iem
inetset.iem
HFSLP105.INF
HFSLIPSD.INF
sdesktop.scf
HFSLP106.INF
OGA.dll
icardie.dll
icrav03.rat
idndl.dll
IE7Eula.rtf
ieapfltr.dat
ieapfltr.dll
ieframe.dll
iertutil.dll
iesetup2.dll
ieudinit.exe
ieui.dll
imgutil2.dll
inetcpl2.cpl
inseng2.dll
mrt.exe
msfeeds.dll
mshtml2.dll
msratng2.dll
nlsdl.dll
normaliz.dll
normidna.nls
normnfc.nls
normnfd.nls
normnfkc.nls
normnfkd.nls
opuc.dll
pngfilt2.dll
spmsg.dll
ticrf.rat
webchck2.dll

===============================================================================
HFSLIP run time: 8m01s

Edited by TechMonkey
Link to comment
Share on other sites

  • 2 weeks later...
Followup:

Going back to my original batch of updates, it's the following that are missing, in the order they are asked for (just a couple seconds after "installing networking":

rsop.mof

wscenter.mof

rsop.mtl

As an aside - since my most pressing need for this is just to get a basic image built to be re-deployed, is there any reason I can't provide these files manually and get on with my life? (Or does problem of these missing files point to there being some other, hidden issues?)

So, though I verfied that said files are there on the HD before the reboot from textmode, burning same files to a CD (well, technically an .iso, as this was a VM for the latest round of testing) and pointing the installer to those worked!?! I wonder if the files are getting deleted on the restart, or perhaps it's a wierd permissions/ownership issue?

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...