Jump to content

Xeijin

Member
  • Posts

    47
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    United Kingdom

Posts posted by Xeijin

  1. Hi johnc, thanks for your reply.

    I actually wanted to ask, is the Windows Installer Service used at all during the T-13 portion of setup (I believe it is the portion of setup where files are installed via svcpack) Because I have integrated some of RogueSpear's switchless installers at that point, and they install fine, so I am starting to think that perhpaps it is one of the packages that causes a problem?

    Confirmation that the windows installer service is indeed used during the setup billboard would be helpful in confirming this problem.

  2. Xeijin, I think people are hesitant to respond because you said:
    (Enterprise, through software assurance for my company)
    NLite is for personal use only (See license agreement in the nLite folder in the Program Files folder). I suspect most think you are using nLite in the business environment - I did. Hope not, but let us know and possibly we can help. Enjoy, John.

    Hi johnc,

    This is not the case, to clarify the license for enterprise is through the software assurance agreement with my company, and the extension to that agreement known as the "Home User Program" [HUP] which allows individuals to pay a nominal amount for an extra license key to be used with home computers (when saying 'My Company' meaning the one I work for). I mentioned this because I know some MVPs suspect those using enterprise editions of Piracy (since warez releases often go for the 'best'/corporate with no activation) as the "Enterprise" edition is not available online, I assumed it would be a similar case here.

    Ironic I guess!

    I have created my own customised visual style, and custom user account (visible in the nlite session file) I hope this will help attest to the fact that it is indeed for personal use.

    Thankyou for the heads up, and sorry for any confusion.

  3. OK I just tried messing about with the order of my RunOnceEx, and it seems that Symantec can't install either, So I'm thinking this is more a problem with Windows Installer than Office.

    Does anyone know if I removed anything which may have been required for Windows Installer to work properly?

  4. I'm customising my XP SP3 install and am nearly done.

    The only problem I'm having now is with the unattended installation of Office 2007 (Enterprise, through software assurance for my company)

    I have created a custom.msp file with all the settings & what to isntall. However, when running the install it fails, returning the error that setup encountered a problem.

    I checked the log files and found the following:

    Error: Failed to install product: C:\MSOCache\All Users\{90120000-0115-0409-0000-0000000FF1CE-C\OfficeMUI.msi ErrorCode: 1601 (0x641)

    After this occurs the Windows Installer Service seems to become permanently broken. I cannot install any other program which uses the Windows Installer Service (e.g. messenger etc) I just receive an error about the Windows Installer Service being unable to be accessed.

    I believe it might have something to do with the component removal in nLite but I'm not sure as I followed a number of guides to get the current removal options I have.

    I also disabled/manual set a few services by using the eldergeek.com guide to services (and what was, and was not essential)

    Anyone know what's up?

    I have attached my lastsession.ini below.

    LAST_SESSION.INI

  5. Me to am trying to make an SP3 + all the post SP3 hotfixes + dx9 + wmp11 + ie7 + .net frameworks install cd, and i don't even know where to start.. i'm not sure where to download all the updates and how to integrate them (and i really do want to integrate, not just make them run after install..)

    Doesn't SP3 already include the latest DX9?

  6. Here it is:

    presetup.cmd:

    SET TAG=\WIN51

    This file is not copied by default. In the previous BTS integrators the tag was \OEM folder.

    You may copy back setup.ex_ from your XP source to ~LS\I386\ and WIN51 to USB root, or change presetup.cmd to SET TAG=\OEM.

    Hopefully this will resolve all the issues.

    I will make the required changes in the program, thanks for reporting :)

    ilko_t, thanks for your reply.

    I tried what you suggested, both copying the setup.ex_ file from my source and changing SET TAG= to \OEM, but I still do not get driverpacks extraction at the beginning of setup nor are any of the contents of the $OEM$ folder copied over. I tried creating a fresh USB stick then changing SET TAG= to \OEM but this also did not yield any results.

    Edit: Apologies for my lack of reading ability, did not notice the bit about copying WIN51 to the root of the USB. DriverPacks is now extracting correctly at setup.

    Just out of interest, what does the WIN51 file do? I had a look at it with Notepad and it only seems to contain the word "Windows"!

    Having said that, changing the set tag to SET TAG=\OEM in presetup.cmd did not seem to have any effect.

  7. This is weird behavior I've never seen. As you can see the section in presetup.cmd added is at the bottom and should not affect the entries above it. No idea why the modified setup.exe does not launch presetup.cmd automatically either :blink:

    Does SetupORG.exe exist in the XP source? Maybe BTS guys made some changes to their integrator...

    How it was before- original setup.exe is renamed to setupORG.exe and replaced by a fake one, which executes presetup.cmd and then launches the original setup.exe in order to continue GUI mode. If WinSetupFromUSB finds setupORG.exe it does not copy the fake setup.exe, if not- the original setup.exe is extracted and renamed to setupORG.exe and the fake one is copied to ~LS\I386\.

    As for the log files- please put them all in a zip archive and upload them somewhere.

    ilko_t,

    I have uploaded the log file of the last time I used WinSetupUSB to create the bootable stick, I've uploaded it here:

    http://www.mediafire.com/?wwylmmwymmm

    I can confirm that setupORG.exe is present in both the i386 folder in my source, and the USB stick.

  8. Compare USB_stick\~LS\I386\setup.ex_ with \WinSetup\files\winsetup\setup.ex_, are they the same? If not- copy the latter to the USB stick.

    The program checks presence of BTS OEM folder and does not copy the modified setup.exe (which launches presetup.cmd) in such case, assuming it had been already replaced by BTS integrator. Maybe you still have the original setup.exe, curious why it was not the fake one, if that's the case.

    WinSetupFromUSB log files may help revealing what has happened. Check the first post in this thread for the latest and the backed up logs location.

    Well the file in the WinSetupFromUSB directory was indeed different to the one on the USB, however overwriting it does not seem to have made a difference.

    I have also just realised that this might perhaps be related but, when the GUI portion of the setup begins, where the Driverpacks extraction would normally take place (i.e. the light blue screen where you can see only the cursor) shows for a few seconds, before launching straight into the "billboard" setup screens

    However, I also get a Command Prompt appear showing:

    Microsoft Windows XP [Version 5.1.2600]
    <C> Copyright 1985-2001 Microsoft Corp.

    C:\WINDOWS\system32>

    I tried typing "presetup.cmd" at this prompt at which point I get a scrolling list of commands, implying that it is running the presetup.cmd, but it doesnt seem to do anything else (I.e. I do not see the unzipping of .7z files as I normally would) not that this is all taking place while normal installation is continuing in the background...

    (Note that this was happening before as well as after I copied an setup.ex_ files as you suggested, I didn't realise until now that the two may perhaps have been connected)

    On the case of the log file, there seems to be rather alot inside of it, is there a specific phrase i can search for? Or should I upload the log and link to it?

    Thanks again.

  9. Sorry about that, I've included the contents of presetup.cmd, it seems to be alright I'm just wondering if it actually gets executed?

    SET TAG=\WIN51
    FOR %%i in (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST "%%i:%TAG%" SET CDDRIVE=%%i:
    SET OEM=%CDDRIVE%\OEM

    IF EXIST %OEM%\bin\7z.exe Copy /V /Y %OEM%\bin\7z.exe %SYSTEMROOT%\system32\7z.exe
    IF EXIST %SYSTEMDRIVE%\bin\7z.exe Copy /V /Y %SYSTEMDRIVE%\bin\7z.exe %SYSTEMROOT%\system32\7z.exe
    IF EXIST %OEM%\bin\un7zip.exe SET UN7ZIP=%OEM%\bin\un7zip.exe
    IF EXIST %SYSTEMDRIVE%\bin\un7zip.exe SET UN7ZIP=%SYSTEMDRIVE%\bin\un7zip.exe

    IF EXIST %OEM%\bin\DPsFnshr.ini Copy /V /Y %OEM%\bin\DPsFnshr.ini %SYSTEMDRIVE%\DPsFnshr.ini
    IF EXIST %SYSTEMDRIVE%\bin\DPsFnshr.ini Copy /V /Y %SYSTEMDRIVE%\bin\DPsFnshr.ini %SYSTEMDRIVE%\DPsFnshr.ini
    IF EXIST %OEM%\*.ins Copy /V /Y %OEM%\*.ins %SYSTEMDRIVE%\

    IF EXIST %SYSTEMROOT%\system32\7z.exe (
    IF EXIST %OEM%\D*.7z 7z x -y -aoa %OEM%\D*.7z -o%SYSTEMDRIVE%
    IF EXIST %OEM%\bin\D*.7z 7z x -y -aoa %OEM%\bin\D*.7z -o%SYSTEMDRIVE%
    IF EXIST %SYSTEMDRIVE%\D*.7z 7z x -y -aoa %SYSTEMDRIVE%\D*.7z -o%SYSTEMDRIVE%
    IF EXIST %SYSTEMDRIVE%\bin\D*.7z 7z x -y -aoa %SYSTEMDRIVE%\bin\D*.7z -o%SYSTEMDRIVE%
    IF EXIST %OEM%\000_SR*.7z 7z x -y -aoa %OEM%\000_SR*.7z -o%SYSTEMROOT%
    IF EXIST %SYSTEMDRIVE%\000_SR*.7z 7z x -y -aoa %SYSTEMDRIVE%\000_SR*.7z -o%SYSTEMROOT%
    IF EXIST %OEM%\000_SD*.7z 7z x -y -aoa %OEM%\000_SD*.7z -o%SYSTEMDRIVE%
    IF EXIST %SYSTEMDRIVE%\000_SD*.7z 7z x -y -aoa %SYSTEMDRIVE%\000_SD*.7z -o%SYSTEMDRIVE%
    ) ELSE (
    IF EXIST %OEM%\D*.7z %UN7ZIP% %OEM%\D*.7z %SystemDrive%\
    IF EXIST %OEM%\bin\D*.7z %UN7ZIP% %OEM%\bin\D*.7z %SystemDrive%\
    IF EXIST %SYSTEMDRIVE%\D*.7z %UN7ZIP% %SystemDrive%\D*.7z %SystemDrive%\
    IF EXIST %SYSTEMDRIVE%\bin\D*.7z %UN7ZIP% %SystemDrive%\bin\D*.7z %SystemDrive%\
    IF EXIST %OEM%\000_SR*.7z %UN7ZIP% %OEM%\000_SR*.7z %SYSTEMROOT%\
    IF EXIST %SYSTEMDRIVE%\000_SR*.7z %UN7ZIP% %SYSTEMDRIVE%\000_SR*.7z %SYSTEMROOT%\
    IF EXIST %OEM%\000_SD*.7z %UN7ZIP% %OEM%\000_SD*.7z %SYSTEMDRIVE%\
    IF EXIST %SYSTEMDRIVE%\000_SD*.7z %UN7ZIP% %SYSTEMDRIVE%\000_SD*.7z %SYSTEMDRIVE%\
    )

    IF EXIST %SYSTEMDRIVE%\D*.7z DEL %SYSTEMDRIVE%\D*.7z
    IF EXIST %SYSTEMDRIVE%\000_SR*.7z DEL %SYSTEMDRIVE%\000_SR*.7z
    IF EXIST %SYSTEMDRIVE%\000_SD*.7z DEL %SYSTEMDRIVE%\000_SD*.7z

    IF EXIST %OEM%\bin\DevPath.exe SET SDP=%OEM%\bin\DevPath.exe
    IF EXIST %SYSTEMDRIVE%\bin\DevPath.exe SET SDP=%SYSTEMDRIVE%\bin\DevPath.exe
    IF EXIST %SYSTEMDRIVE%\DSPdsblr.exe SET WDSP=%SYSTEMDRIVE%\DSPdsblr.exe
    IF EXIST %SYSTEMDRIVE%\WatchDSP.exe SET WDSP=%SYSTEMDRIVE%\WatchDSP.exe
    IF EXIST %CDDRIVE%\D SET DP=%CDDRIVE%\D
    IF EXIST %SYSTEMDRIVE%\D SET DP=%SYSTEMDRIVE%\D

    %SDP% %DP%
    START %WDSP%

    REM ===========Added by WinSetupFromUSB============
    IF EXIST %systemroot%\system32\setupold.exe DEL /F %systemroot%\system32\setupold.exe
    IF EXIST %CDDRIVE%\$WIN_NT$.~LS\$OEM$\$1\nul xcopy %CDDRIVE%\$WIN_NT$.~LS\$OEM$\$1\*.* %systemdrive%\ /i /k /e /r /y /h
    IF EXIST %CDDRIVE%\$WIN_NT$.~LS\$OEM$\$$\nul xcopy %CDDRIVE%\$WIN_NT$.~LS\$OEM$\$$\*.* %systemroot%\ /i /k /e /r /y /h
    IF EXIST %CDDRIVE%\$WIN_NT$.~LS\$OEM$\$Progs\nul xcopy %CDDRIVE%\$WIN_NT$.~LS\$OEM$\$Progs\*.* "%systemdrive%\Program Files\" /i /k /e /r /y /h
    type %systemroot%\system32\tempunat.inf >> %systemroot%\system32\$winnt$.inf
    IF EXIST c:\boot.003 DEL /F c:\boot.003
    REM ====================END=======================
    EXIT

    Additionally, both the $OEM$ and OEM folders are present on the USB Stick (In the LS directory) and both contain the correct contents, but nothing seems to be done with them.

    Thanks in Advance.

  10. Does anyone know why this is not copying the contents of my $OEM$ folder along? It is causing my RunOnceEx program installations to fail.

    Also DriverPacks seems to be broken (DriverPacks is not extracting the .7z archives at the start of setup like it normally does) I hear this all has something to do with a "presetup.cmd" file but it is no where to be found on the USB.

    Can I not just add OEMPreinstall=1 back to the winnt.sif file?

    Edit: OK seems that there is a presetup.cmd (located in the i386 directory in the "LS" folder) but it just doesnt seem to work? I dunno, can anyone help?

  11. Hi All,

    Running my tweaked XP but it seems the phone and modem settings were removed from control panel somwhere along the line. Well I now need it back for configuring gnubox with my new phone, does anyone have any idea how I can get it back without reinstalling/making a new unattended cd? I know that when I needed to get the outlook express components back I used an INF file. Any chance of doing that here?

    TIA,

    // Xeijin

  12. I've narrowed the problem down to either RunOnceEx.cmd or the cmdlines.txt nothing else causing it I'm sure of that as tested everything except runonceex and it worked fine.

    I don't think it's a problem with cmdlines.txt as the config im using now has worked many times before, plus i tried messing with it but it didnt do anything.

    I'm sure its a runonceex.cmd problem but I can't for the life of me figure out what's up with it :\

  13. Also Might be of some interest, the addons I have incorporated and the order in which they are installed:

    • RVMUpdatePack2.1.6.7z
    • RogueSpearAddonsRuntimes_2.2.zip
    • RVMAddonsDX9_1.1.7z
    • Ricks_VAIOXP-b2r3.4_AddOn.rar
    • Kels_Uber_Addon_v9.4.CAB
    • Ricks_VistaRTMSidebar_AddOn_v2.2.rar
    • daemontools_408.cab
    • AdobeReader8Lite.7z
    • LiveMessenger81_MessPatch.7z
    • MSGPLUSLIVE_4.11_ADDON.CAB
    • NR_KLM164_Addon.rar
    • ProgramAddons Undelete Plus 2.55.cab
    • ReapersCCleaner1SlimAddon.7z
    • ReapersUniExtract142Addon.7z
    • ReapersWSnapENAddon.7z
    • Ricks_WinRAR_AddOn_v3.70betaX.cab
    • RogueSpearAddonsFlashGet_1.8.zip

×
×
  • Create New...