MSFN Forum: HFSLIP 2.0 in the works - MSFN Forum

Jump to content



  • 3 Pages +
  • 1
  • 2
  • 3
  • You cannot start a new topic
  • You cannot reply to this topic

HFSLIP 2.0 in the works Rate Topic: -----

#21 User is offline   Smiley89 

  • Member
  • PipPip
  • Group: Members
  • Posts: 119
  • Joined: 27-May 07

Posted 10 June 2008 - 12:46 AM

I tried a new installation test and i had the same problem Tomalak have. I also put the Installer 4.5 (WindowsXP-KB942288-v3-x86.exe) into HF directory. I was trying 80605a... Is this problem fixed in 80608a?

I'm using Windows XP Italian. I assume that the Installer is multilanguage, as I don't see any "ITA" nor "ENG" nor anything else in the filename... Is it true? :}

This post has been edited by Smiley89: 10 June 2008 - 12:49 AM



#22 User is offline   Tomcat76 

  • MSFN Junkie
  • Group: Developers
  • Posts: 3,171
  • Joined: 08-August 05

Posted 10 June 2008 - 01:30 AM

The problem is that I was making use of destination folder ID's that apparantly only exist for English XP/2K3 sources. The next version will fix this.

But there's an additional problem. I tested it on a German Windows XP source and it appears the German security catalog file for this update is fubar; you'll get three errors reported in setuperr.log. To work around this, I will have to enforce the use of 7za.exe for Windows XP and Server 2003 host OS's as well in order to get the English CAT file in every circumstance. This is namely a special hotfix that contains INFs and CAT files for all languages Windows XP was released in, but normal extraction will only extract the INF and the CAT in the language of the host OS; eg, if the host OS is German, normal extraction will cause only the German INF and CAT file to be extracted. I can only get the English CAT file for non-English host OS's by using 7za.exe.

Also, by adding support for Windows Installer 4.5 I broke the handling of Windows Installer 3.1 for Windows 2000. In the mean time, you can get around this by placing 7za.exe in the HFTOOLS folder.

#23 User is offline   Tomcat76 

  • MSFN Junkie
  • Group: Developers
  • Posts: 3,171
  • Joined: 08-August 05

Posted 10 June 2008 - 05:50 PM

Problems should be fixed now with the latest test version.

#24 User is offline   Acheron 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 915
  • Joined: 28-June 04

Posted 11 June 2008 - 05:47 AM

I really enjoy using HFSLIP to create an XPCD. However to build such an CD costs about 20 minutes on my system. There is some time lost on copying everything from SOURCE to SOURCESS directory and after that some more time is waisted copying everything to the ISO.
I have two harddrives in my system, so I would like for example to have processed C:\HFSLIP\SOURCE to D:\SOURCESS and then copy the ISO back to C:\HFSLIP. This should really speed things up, since reading and writing to the same disc is very slow.

Can you add this feature to the HFSLIP answer file?

This post has been edited by Acheron: 11 June 2008 - 05:48 AM


#25 User is offline   wela 

  • Member
  • PipPip
  • Group: Members
  • Posts: 132
  • Joined: 25-September 05

Posted 13 June 2008 - 12:27 AM

:hello:

"Changes 80612a:
- cumulative ActiveX KillBits are force-added by HFSLIP so it isn't needed to include the current hotfixes (KB948881 or KB950760); to override this behavior, specify NoKillBits=YES in HFANSWER.INI"

Is there a way to add this into hfslip 2.x?

I made a Testinstall XPSP3 german without IE7 and WMP x, only current Hofixes by hfslip 2.0.0pa build 80611a and added drivers by nlite.
Works great. :thumbup
btw, i donīt include installer 4.5, MS update donīt ask for or offer it.

This post has been edited by wela: 13 June 2008 - 03:30 AM


#26 User is offline   Smiley89 

  • Member
  • PipPip
  • Group: Members
  • Posts: 119
  • Joined: 27-May 07

Posted 13 June 2008 - 12:57 AM

Tested yesterday, and the problem in text mode setup is vanished. :)
But in installed Windows, I still had an issue with Installer 4.5. The problem seems to be identical to the one I described here, but I used HFSLIP 2.0 80611a this time.
I even put 7za.exe in HFTOOLS... What did I do wrong?

PS I wanted to post the log, but I don't have it anymore...

#27 User is offline   Acheron 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 915
  • Joined: 28-June 04

Posted 13 June 2008 - 07:11 AM

I did a quick test changing the SOURCESS location to my second harddrive. When normally the HFSLIP process takes about 20 minutes to slipstream and create a CD iso, now it was reduced to 15 minutes. A 25% decrease of processing time on my system.
If you can also move location of WORK and TEMP to different drives HFSLIP processing should go even quicker.

#28 User is offline   Tomcat76 

  • MSFN Junkie
  • Group: Developers
  • Posts: 3,171
  • Joined: 08-August 05

Posted 14 June 2008 - 10:43 AM

@Smiley89
Do you still have the SOURCESS folder? If so, ZIP TXTSETUP.SIF and HFSLIPOC.INF from SOURCESS\I386 together and put the ZIP file online (either here or elsewhere).

@Acheron
I need to discuss that with TommyP.

#29 User is offline   Smiley89 

  • Member
  • PipPip
  • Group: Members
  • Posts: 119
  • Joined: 27-May 07

Posted 14 June 2008 - 10:58 AM

Unforunately, I don't have them anymore. I can reproduce them easily though, so I'll post them later.

#30 User is offline   Smiley89 

  • Member
  • PipPip
  • Group: Members
  • Posts: 119
  • Joined: 27-May 07

Posted 15 June 2008 - 06:17 AM

Here it is.
I also included HFSLIP.LOG.

Attached File(s)

  • Attached File  files.zip (91.47K)
    Number of downloads: 13


#31 User is offline   Tomcat76 

  • MSFN Junkie
  • Group: Developers
  • Posts: 3,171
  • Joined: 08-August 05

Posted 17 June 2008 - 06:09 AM

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.

#32 User is offline   Smiley89 

  • Member
  • PipPip
  • Group: Members
  • Posts: 119
  • Joined: 27-May 07

Posted 17 June 2008 - 10:07 AM

Tried again without KB949269 and KB951978. Apparently, nothing changed: Installer service still doesn't show up. I'll try removing also the other 2 updates.

#33 User is offline   Acheron 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 915
  • Joined: 28-June 04

Posted 18 June 2008 - 07:35 AM

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

This post has been edited by Acheron: 26 July 2008 - 03:31 PM


#34 User is offline   Tomcat76 

  • MSFN Junkie
  • Group: Developers
  • Posts: 3,171
  • Joined: 08-August 05

Posted 19 June 2008 - 09:46 AM

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

#35 User is offline   Smiley89 

  • Member
  • PipPip
  • Group: Members
  • Posts: 119
  • Joined: 27-May 07

Posted 19 June 2008 - 09:54 AM

Maybe it's the wrong 7za.exe command-line tool? I downloaded the latest version from the official website.

#36 User is offline   Acheron 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 915
  • Joined: 28-June 04

Posted 19 June 2008 - 11:49 AM

View PostTomcat76, on Jun 19 2008, 05:46 PM, said:

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

This post has been edited by Acheron: 19 June 2008 - 04:25 PM


#37 User is offline   ctpooon 

  • Newbie
  • Group: Members
  • Posts: 35
  • Joined: 22-July 06

Posted 21 June 2008 - 04:23 AM

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.

#38 User is offline   Smiley89 

  • Member
  • PipPip
  • Group: Members
  • Posts: 119
  • Joined: 27-May 07

Posted 21 June 2008 - 06:21 AM

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

#39 User is offline   Acheron 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 915
  • Joined: 28-June 04

Posted 23 June 2008 - 06:22 PM

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:

#40 User is offline   Tomcat76 

  • MSFN Junkie
  • Group: Developers
  • Posts: 3,171
  • Joined: 08-August 05

Posted 26 June 2008 - 06:54 AM

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.

Share this topic:


  • 3 Pages +
  • 1
  • 2
  • 3
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2011 msfn.org
Privacy Policy