Jump to content

What is best program to integrate everything on an unattended install


Recommended Posts

Guys this is driving me crazy I think I have tried over 100 combinations and I cannot for the life of me get this to work

I will tell you what I want to do.

Basically I want to have a Windows XP cd that installs EVERYTHING silently including the dotnets

Currently I can get everything BUT the dotnets to install

Right now I use HfSlip to install all the Hotfixes (except the dotnet)

and after that I use Nlite to silently install the Windows Search 4.0

Now I read the guide on how to install dotnet I used the smn.cmd method I cannot get it to work because after I get the package down to 50mb with HFSlip I have no idea where to put this file. Can someone PLEASE tell me where I can put this file either in NLite or HfSlip so I can get it to install?

Also does it matter that I created 1 big file with all 3 dotnets in it??

I tried RYANVM Integrator I tried to integrate it with that and then use HfSlip to put the rest of my hotfixes in and I still cannot get it to work I dont know why.

Can someone please tell me what the best way to get a simple windows XP Unattended CD with everything installed is please I dont care how big it is or which program I have to use I just want it to work.

; SNM.CMD default configuration settings.  "YES" means "if it exists".


; PROCESS MAIN PACKAGES

PROCESS_DNF1=YES
PROCESS_DNF2=YES
PROCESS_DNF3=YES
PROCESS_DNF35=YES


; HANDLING OF INDIVIDUAL FRAMEWORKS IN .NET 3.5

PROCESS_DNF35_DNF2=SEPARATE
PROCESS_DNF35_DNF3=SEPARATE
PROCESS_DNF35_DNF35=YES


; PROCESS SUBCOMPONENTS OF .NET 3.0 SP1

PROCESS_DNF3_RGBRAST=YES
PROCESS_DNF3_WINIMAGING=YES
PROCESS_DNF3_MSXML6=YES
PROCESS_DNF3_XMLPSSC=YES


; PROCESS LANGUAGE PACKS

LANGPACK1_NAME=langpack.exe
PROCESS_DNF1_LNG=YES
PROCESS_DNF2_LNG=YES
PROCESS_DNF3_LNG=YES
PROCESS_DNF35_LNG=YES


; SPECIAL
; Set MERGE_FRAMEWORKS to 12 to merge .NET 1.1 with .NET 2.0 SP1.
; Set MERGE_FRAMEWORKS to FULL to make a single complete package.
; If the temporary file appears to not go up in size anymore after several minutes,
; decrease the compression ratio. Accepted values: MED and LOW. Try MED first.

MERGE_FRAMEWORKS=FULL
COMPRESSION_RATIO=MED

that is what my _SNM.ini file looks like

I followed that entire guide

http://www.msfn.org/board/Silent-NET-Maker-latest-t90779.html&st=260&start=260

that is the url for the guide and I cannot understand what this means

3. Decompress the file filever.exe from Support Tools packet of the Windows 2000/XP/2003 operating system CDROM (in XP CD under X:\SUPPORT\TOOLS\SUPPORT.CAB), in your work folder.

Link to comment
Share on other sites


First, stick to 1 intergrator first. Don't use differnet intergrator to build one upon another (HFslip,nlite, rvmi). Can lead to many issues.

I only use HFSlip and has no problem building .net framework 3.5, 3.0 & 2.0 sp1 in one single exe (My option is MERGE_FRAMEWORKS=FULL) via hfguirunonce. Pls ensure all revalent .net package that u want to build must also be installed in your host system first.

Alternatively, use RogerSpear pack (So u do not have to build yourself). That has already been discuss in HFSlip forum. Have u tried it?

I will tell you what I want to do.

Basically I want to have a Windows XP cd that installs EVERYTHING silently including the dotnets

HFslip can also install all other progam addon (w/o the need for nlite or rmvi).

Some of the programs addon can only work on a particular type of integrator which u may be unaware, thus causing many & multiple issue. ( I learnt the hard way too).

Lastly, take things slowly... rushing things through may just lead to more frustration...

Why r you using 3 intergrators to slipstream? It is a sure way to disaster... pardon my frank thought...

Link to comment
Share on other sites

What package did you use to install the DOTNET with HFGUIRUNONCE?

Also how did you get the Windows Search 4.0 to silently install with HfSLIP?

I really like HfSlip but I cannot get dotnet to install on it nor can i get windows search 4.0 to silently install on it.

Perhaps you can just tell me how you go about getting those 2 things done because I do most of my installation with HfSlip the only thing I don't do (which I do with NLITE) is add my answer file and add the Windows Search 4.0 to the installation so it installs silently.

BTW Yes I have dotnets installed on my machine

you are not being mean in your post I can understand how stupid I sound because I've asked this question 100 times and I've done the installation 100 times and I cant get it to work.

(I only used RyanVM to try and get the dotnet to work but it failed.)

So just so I can maybe ask you again

what did you do exactly to get dotnet to install properly on your unattended cd

and how did you get the Windows Search 4.0 to install completely silent?

The RogueSpear Pack is not completely up to date with all the relavant updates. Unless I misread it the last updates were from August 2008

The Priority updates are there but the Software ones arent

Link to comment
Share on other sites

What package did you use to install the DOTNET with HFGUIRUNONCE?

Also how did you get the Windows Search 4.0 to silently install with HfSLIP?

I really like HfSlip but I cannot get dotnet to install on it nor can i get windows search 4.0 to silently install on it.

I installed DOTNET with HFGUIRUNONCE with .net2 SP1, 3.0 SP1 & 3.5. See post 249 of Silent .NET Maker

IF U still can't get it thru, let me know, I upload mine (English lng only) for u to try/test. (Note: it is w/o .net 1.1 as I don't use it. I use RogerSpear pack sometime back and slipstream via svcpack for .net 1.1)

I did not use Windows Search 4.0. Sorry about that. My general message is to let u know that all these integrator stress "clean source". By using 3 integrator utilities, it breaks this important general rule.

Link to comment
Share on other sites

Ok so I went through a few images that I had already previously created.

I finally found an image that has all the dot nets installed.

I have decided to use this image as my source image.

My ONLY problem in this image is

Windows Search 4.0 gets installed at HFGUIRUNONCE and it does not install silently I will only install if I press I Agree.

When I look inside my image in the I386 folder I have this

HFSLPGUI.COM

@ECHO OFF
CD %SYSTEMROOT%\HFSLIP
SET SSIP=Y
%SYSTEMROOT%\REGEDIT /S/E SSIP1.TXT "HKEY_LOCAL_MACHINE\SYSTEM\Setup"
TYPE SSIP1.TXT>SSIP2.TXT
FOR /F %%I IN ('FINDSTR/IR "SystemSetupInProgress.=dword:00000000" SSIP2.TXT') DO SET SSIP=N
IF "%SSIP%"=="Y" (
rundll32.exe advpack.dll,LaunchINFSection %SYSTEMROOT%\HFSLIP\HFSLPGUI.INF,HFSLIPGUI_Run
EXIT
)
START/WAIT WindowsSearch-KB940157-XP-x86-enu.exe
rundll32.exe advpack.dll,LaunchINFSection %WINDIR%\HFSLIP\HFSLPGUI.INF,HFSLIPGUI_Rem
EXIT

Now if I understand this correctly this is calling up windowssearch-kb940157 (which is windows search 4.0)

also I can see that it is calling this

HFSLPGUI.INF which has this in it

[Version]
Signature="$WINDOWS NT$"
[HFSLIPGUI_Rem]
AddReg=AddReg.Rem
[HFSLIPGUI_Run]
AddReg=AddReg.Run
[AddReg.Rem]
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce",HFSLIPGUI,0x20000,"CMD /C RD/Q/S %WINDIR%\HFSLIP"
[AddReg.Run]
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce",HFSLIPGUI,0x20000,"CMD /C START/WAIT %SYSTEMROOT%\HFSLIP\HFSLPGUI.CMD"

As my scripting knowledge is not that sharp I tried to just delete .cmd file and the .inf file after doing that I get an error during my installation saying that it cannot find those 2 files

after that i decided that I could keep the files there but just delete the part in the cmd where it calls for the KB to be started

START/WAIT WindowsSearch-KB940157-XP-x86-enu.exe
rundll32.exe advpack.dll,LaunchINFSection %WINDIR%\HFSLIP\HFSLPGUI.INF,HFSLIPGUI_Rem
EXIT

that also does not work I get an error during the install.

My question is this

How do I

A)stop this particular installation (because it is an image where I have the dot nets installed and everything works fine except for the windows search) from not having Windows Search 4.0 start at HFGUIRUNONCE so I don't have to press I Agree to continue the installation

and

B)have the Windows Search 4.0 install silently on this particular installation?

If I can get this to work my installation will be exactly how I want it to be.

It would REALLY be apprecieated if someone can help me fix this problem.

Thanks

Anthony

Link to comment
Share on other sites

I tested ricktendo64 Windows Search 4.0 (nlite), it doesn't work in HFSlip.

So I experiement with Window Search 4.0 and able to get it installed.

Here goes:

Add a reg file to HFSVCPACK folder (say TerminalServiceAuto.reg)

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermService]
"Start"=dword:00000003

Download my pack and put in HFGUIRUNONCE folder.

Size: 5.34MB

MD5: 065F00948EB9F855E9CB4767F8D2CB5C

Filename: WindowSearch4_KB940157XP.exe

Source for Window Search 4.0, For Windows XP (32-bit)

Tested in ok XP sp3 virtualbox only.

It is an autostartup item

As I have no intention to host this file, I will delete in 1 month time.

Lastly, appreciate your feedback whether it works in virtual & real install. Thanks in advance.

Link to comment
Share on other sites

[...] after that i decided that I could keep the files there but just delete the part in the cmd where it calls for the KB to be started

START/WAIT WindowsSearch-KB940157-XP-x86-enu.exe
rundll32.exe advpack.dll,LaunchINFSection %WINDIR%\HFSLIP\HFSLPGUI.INF,HFSLIPGUI_Rem
EXIT

that also does not work I get an error during the install.

My question is this

How do I

A)stop this particular installation [...]

You deleted to much from HFSLPGUI.CMD...

Don't delete the rundll32 call, but only this single line:

START/WAIT WindowsSearch-KB940157-XP-x86-enu.exe

Link to comment
Share on other sites

Ok so I tried Geej's method. His silent installer works fine but now the dotnet does not install.

what I tried to do now (it is currently in progress of installing) is I created a sourcess folder with his file in the hfguirunonce folder.

From that Folder I will take the .cmd and .inf file it creates and his .exe and put them in my old source folder (that has dotnet installing properly) and see if it installs properly.

I don't know why but as soon as I try to make any kind of modification to the image that has dotnet installing on it it stops installing and i REALLY don't know what it is doing.

Where are the files that tell me when dotnet is getting installed and what is getting installed after this?

What scares me is that if I do get this to work now trying to use my old Source folder with his files I will keep this image but when the next set of updates gets released and I try to slipstream them into my image my dotnets wont install anymore.

OK EDIT

I used the files that Geej put up and I put them in the Source folder that I know has dotnet working and it worked

Everything Slipstreamed fine

nothing went wrong.

My question is why is it as soon as i try to modify this image dotnet stops working...

It's as if as soon as I use HFSlip to make any kind of modification dotnet decides that it does not want to work anymore.

Edited by anthonyaudi
Link to comment
Share on other sites

Would u like to upload the HFslip.log file for review?

Basically, I did not touch my source and I did not add manually files (even to sourcess) to slipstream. If u can get the .net install properly via HFGUIRunionce, there is no need to touch source or sourcess manually.

It will make it difficult to troubleshoot your build later on when u want to add more programs / modification /hotfixs...

Are u using clean source? and in what lang (I presume english is the default language) do you want .net to install with?

Do u have any application that depends on .net at T13? (if have, what .net version is depend on)

Why need .net 1.1 ? Can it be exclude for the purpose of testing/building your iso? (nowadays most of the application are at least .net 2)

Try to use HFANSWER.INI. (how do you slipstream IE7, can it be done svcpack? I had mine set IE7SVCPACK=1)

Link to comment
Share on other sites

This is what I did many times and no errors so far:

1) Slipstream all the SP3 updates using nLite;

2) In the "Unattended" section of nLite, I complete all the fields (CD key, username etc.);

3) In the RunOnce tab, I enter all the commands for silently installing everyting else (.NET Framework, various programs, updates that can't be slipstreamed).

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