Jump to content

catpsion

Member
  • Posts

    31
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    France

Posts posted by catpsion

  1. Thanks a lot Aaron, gota investigate thate.

    HEre is my listof Hotfixes, in case you'll see something i wouldn't find :)

    [C:\INSTALL\XPSP1\$OEM$\$1\INSTALL\HOTFIXES\1]

    KB282010.exe

    KB810243.exe

    KB817778.exe

    KB818043.exe

    KB820291.exe

    KB822603.exe

    KB823182.exe

    KB824105.exe

    KB824141.exe

    KB824146.exe

    KB825119.exe

    KB828026.exe

    KB828035.exe

    KB828741.EXE

    KB829558.exe

    KB835732.EXE

    KB837001.EXE

    KB839643.EXE

    kb839645.exe

    KB840315.exe

    KB840374.EXE

    KB841873.exe

    KB842773.exe

    Q322011.exe

    Q327979.exe

    Q329170.exe

    Q810272.exe

    Q814995.exe

    Q819696.exe

    [C:\INSTALL\XPSP1\$OEM$\$1\INSTALL\HOTFIXES\2]

    hu1002_pro

    KB823353

    KB870669

    q330994

    q820223

    q828750

    q867801

  2. Hello there,

    I'm using the good old batch way to install my hotfixes for XPSP1, here is my batch:

    echo Applying SP2 hotfixes...
    for %%i in (%systemdrive%\install\hotfixes\1\*.exe) do start /wait %%i /u /o /z /n
    for %%i in (%systemdrive%\install\hotfixes\2\*.exe) do start /wait %%i /q:a /r:n

    All but the Q867801 (Cumulative for IE SP1) are correctly installed. So the question is, what am i doing wrong with this one?

    I putted it in my type 2 Hotfixes folder, but when i run WU after my unattended installation, it tell me i still need this hotfix.

    Any help would be greatly appreciated.

    TIA

  3. Hello and thanks for this nice tip.

    I followed all the steps you mentioned and got my daemontools.msi from dt346.exe and daemonscripts.msi.

    As i wasn't interested by the Makeiso option, i made the following daemontools.inf:

    [Version]
    Signature=$CHICAGO$

    [DefaultInstall]
    AddReg = Mount
    DelReg = Daemon

    [Mount]
    HKCR,".ISO",,,"ISO_Image"
    HKCR,".CUE",,,"ISO_Image"
    HKCR,".CCD",,,"ISO_Image"
    HKCR,".BIN",,,"ISO_Image"
    HKCR,"ISO_Image\Shell\Mount\Command",,,%16422%\D-Tools\"daemon.exe -mount 0,%1

    [Daemon]
    HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Run","DAEMON Tools-1033"

    [Strings]
    here = """%1"""

    I copied the code you've given into a txt file and renamed this txt file: DaemonDriveInstall.DaemonScript

    Version|1.5.3|2|
    DeviceCount|1|

    Finally i made the following batch for tetsting purpose: test.bat

    start /wait c:\download\DaemonTools.msi /qn
    start /wait c:\download\Daemonscript.msi /qn
    start /wait c:\download\DaemonDriveInstall.DaemonScript
    rundll32 setupapi,InstallHinfSection DefaultInstall 128 c:\download\DaemonTools.inf

    I moved Daemontools.msi, Daemonscript.msi, Daemondriveinstall.daemonscript, daemmontools.inf and test.bat under my c:\download folder.

    When i started my batch, the installation of daemonttools.msi was done correctly. But when it came to the daemonscripts.msi i get a message saying the installation couldn't finish because my PC was shutting down...and it defiinitly was: in the next second i experienced a fast reboot.

    After this reboot, Daemontools is corerctly installed (but require a new reboot) but that's it: the daemontools tray icon is running, no mountiso is available when right ccking an *.iso files and so on...

    Well, i don't know where the is the problem, but there is definitly something preventing me from using the *.inf file . Any help would be greatly appreciated :)

    EDIT:Installing the daemontools.inf with a right click work perfectly. Would that mean i made the same error than Cagliostro and forgetting the"." after "rundll32 setupapi,InstallHinfSection DefaultInstall 128" ?

    But in my case, i mentioned the complete path to my files in my batch (what Cagliostro haven't done). Does that mean this "." should also be added when using the %systemdrive% ?

  4. There is a tool developed here (on mSFN) to make runonceEX easier.

    YEs, i've seen a link to that tool under Aaron Guide, thanks to mention it however .

    I'm currently working on it :)

    Yes, CDimage doesn't have a GUI boot-maker, and needs a command-line switch to operate to make optimised CDs. Its a tool leaked from MSDN.
    I'm using this command line, thanks to Gosh, but i'm not sure it contains the optimisation switch, even if the "/o" switch look like it.
    cdimage.exe -lXPSP1 -t08/23/2001,09:00:00 -bc:\install\loader.bin -h -n -m -o c:\install c:\xpsp1.iso

    Btw, this is the command i used for my XPSP1 CD, do i need to modify something for my SP1/SP2 DVD?

  5. Oh god Alan...now i feel like i have to go from the "good old" Guirunonce to this "fancy" runonce...and convert all my batch in the process :puke:

    Oh well, look like it's the best way to go anyway....

    As for the optimize...well, as long as CDIMAGE optimize by itself, that will be good :D

    Btw, on a completly different subject, wouldn't you have a clue on how disabling the hardware/Software DEP of XPSP2 while the unattended process? Or does disabling the security center will do the job (i doubt it)?

    Thanks again for your kindness :)

  6. Thanks both of you those answer.

    Frankly, i don't have a clue what of what you mean by optimize the CD :wacko:

    Indeed, i don't care much about disk space, since even with duplicates files, i still have plenty of space on my DVD. However the %CDROM% seems a good workaround to have a best looking layout :)

    But from what i know, the CDROM drive letter change for each computer: i guess i will need to do some search about that to have this variable working fine.

    Thanks Alan, i now applied the Gosh method to my SP2, that alone already reduce the wasted disk space by a great amount.

    I'm about to build the first image of my DVD and test it with VirtualPC: i'm crossing fingers all willl go well :P

  7. Hello there,

    Last year, following the Gosh method, and carefully reading a lot of excellents articles here, i managed to create a bootable XPSP1 CD with basically 3 options:

    1 regular install

    2 unattended + Pre SP2 hotfixes

    3 OEM preinstall

    Here is my CD layout:

    \$OEM$\...

    \I386\ -> Created with Gosh method from XPSP1 ROllup1

    \VOL1\ -> Regular install

    \VOL2\ -> Unattended install+hotfixes

    \VOL3\ -> OEM preinstall (+hotfixes)

    I used the CMDLINE only to create an user account. The unattended and OEM job were made by calling 2 differents batch files from winnt.sif under the [GUIRUNONCE] section. As you can see, nothing very complicated.

    Now, with the SP2 coming out, i'd like to add 3 more options to my CD (and make it a DVD in the process). I would like to keep the 3 former install options (SP1 regular, SP1 unattended, SP1 OEM preinstall) and add SP2 regular/Unattended/OEM .

    Here is the DVD layout i'm working on:

    \VOL1\ -> SP1 Regular install

    \VOL2\ -> SP1 Unattended install+Hotfixes

    \VOL3\ -> SP1 OEM preinstall (+hotfixes)

    \VOL4\ -> SP2 Regular install

    \VOL5\ -> SP2 Unattended install

    \VOL6\ -> SP2 OEM preinstall

    \XPSP1\

    ....\$OEM$\...

    .....\I386\ -> Created with Gosh method from XPSP1 Rollup1

    \XPSP2\

    .....\$OEM$\...

    ...... \I386\

    Now that, i hope, you see the big figure, it's time to ask some question :D

    1°) Into the XPSP2 folder i copied the full content of my WInXP SP2 CD because i didn't know if i could use Gosh method with SP2. is it the way to go, or do you think i could use Gosh method here also?

    2°) If i have well understood what i've read so far the I386 and $OEM$ folders must be parallel. That's why i've got 2 $OEM$ folders (one for XPSP1, another for XPSP2). But it's obvious than the content of those 2 folders is almost the same (except that i'm not applying any pre SP3 hotfixes in XPSP2 when i'm applying all the critical hotfixes for XPSP1).

    Is there a way to avoid having duplicate datas in those 2 folders? (ie, i'm doing an unattended install of Office2003 for both SP1 and SP2, does that mean i need to have twice the datas under those 2 $OEM$ directories?)

    I'm almost sure i'm doing something really wrong with those 2 $OEM$ folders, but i can't see the workaround. In fact, i'm convinced there should be only one $OEM$ folder...but i can't see where to place it if i have to respect the paralelism with the I386 folder.

    3°) Since i had kept all the data from my first SP1 multiboot CD, i just have edited the txtsetup.sif under VOL1/VOL2/VOL3 folders to modify the setup source path:

    SetupSourcePath = "\XPSP1\"

    Of course i did the same for VOL4/VOL/5/VOL6 :

    SetupSourcePath = "\XPSP2\"

    Should i made any other change, or should it work well ?

    Well, any tip and advice would be very welcomed :)

    TIA

  8. After reviewing all of the drivers I was slipstreaming, I decided it was safe to use /O (for overwrite OEM files without prompting). This cut down the deployment time for each patch from as many as 90+ seconds to under 20 seconds in most cases. I do not recommend this for all users, but if you're looking to speed things along, I reduced my patching time from 15 minutes to about 3. I suspect this will significantly reduce that dreaded wait at 13 minutes remaining in a fully patch-slipstreamed install.
    Very nice switch Baliktad, i'm gonna try it now.

    Could you tell me if this code is correct ?

    echo Applying SP2 hotfixes...

    for %%i in (%systemdrive%\install\hotfixes\1\*.exe) do start /wait %%i /U  /Z /N /O

  9. Will slipstreaming the Update Rollup 1 (KB826939) into Windows XP SP1 alleviate the need to install any of the hotfixes mentioned in the main list?
    Well, of course yes :)
    If so (which I assume), which ones?

    Here is the list:

    810565 Hyperlinks Open in Internet Explorer Instead of in Default Browser or Help and Support Center

    821557 MS03-027: An Unchecked Buffer in the Windows Shell Could Permit Your System to Be Compromised

    811493 MS03-013: Buffer Overrun in Windows Kernel Message Handling Could Lead to Elevated Privileges

    328310 MS02-071: Flaw in Windows WM_TIMER Message Handling Can Enable Privilege Elevation

    823980 MS03-026: Buffer Overrun in RPC May Allow Code Execution

    331953 MS03-010: Flaw in RPC Endpoint Mapper Could Allow Denial of Service Attacks

    323255 MS02-055: Unchecked Buffer in Windows Help Facility May Allow Attacker to Run Code

    810577 MS03-005: Unchecked Buffer in Windows Redirector May Permit Privilege Elevation

    815021 MS03-007: Unchecked Buffer in Windows Component May Cause Web Server Compromise

    329115 MS02-050: Certificate Validation Flaw Might Permit Identity Spoofing

    329170 MS02-070: Flaw in SMB Signing May Permit Group Policy to Be Modified

    817606 MS03-024: Buffer Overrun in Windows Could Lead to Data Corruption

    814033 Cannot Install Driver Updates from the Windows Update Web Site

    810833 MS03-001: Unchecked Buffer in the Locator Service Might Permit Code to Run

    823559 MS03-023: Buffer Overrun in the HTML Converter Could Allow Code Execution

    329048 MS02-054: Unchecked Buffer in File Decompression Functions May Allow Attacker to Run Code

    329441 You Cannot Create a Network Connection After You Restore Windows XP

    817287 Windows Update 643 Error and the Catalog Database

    329390 MS02-072: Unchecked Buffer in Windows Shell Might Permit System Compromise

    329834 MS02-063: Unchecked Buffer in PPTP Implementation May Permit Denial-of-Service Attacks

    811630 HTML Help Update to Limit Functionality When It Is Invoked with the window.showHelp Method

    824146 MS03-039: A Buffer Overrun in RPCSS May Allow Code Execution

  10. Hi there,

    First i'd like to thank Dave for his Script: i'm gonna create my first unattended XPcd, and it's obvious that this script is like a "god's gift" for me. :rolleyes:

    I already have a custom XP pro SP1 CD, and i wonder if the options you just added to your script would allow me to bypass the slipstreaming SP1 step of the original script ?

    I guess yes, but who knows :D

    TIA

    PS: please forgive my bad english :)

×
×
  • Create New...