Search Members Help

» Welcome Guest
[ Log In :: Register ]

 

[ Track This Topic :: Email This Topic :: Print this topic ]

reply to topic new topic new poll
Topic: Bootable XP-Setup with SP1a, how to integrate SP1a into XP< Next Oldest | Next Newest >
 Post Number: 1
Paladin Search for posts by this member.

Avatar



Group: Members
Posts: 2
Joined: Jun. 2004
PostIcon Posted on: Jun. 22 2004,17:09   Ignore posts   QUOTE

Hi folks,

working with Easyboot, I wondered how to integrate any Service Packs (e.g. for Windows 2000 SP4 and for XP SP1a or SP2RC1) into the Setup. But slipstreaming never worked for me since when I slipstreamed SP4 into 2000, the setup asked for the SP-cd or returned even a bluescreen.

The solution: an unattended setup!

Its quite easy: just create a "winnt.sif" file which tells the 2000/XP-setup to execute the SP install after the setup has finished. Average: the setup runs automatically with your pre-defiened parameters and the SP will be installed. Disadvatage: it will take a bit more time

How-to-do-it for XP:

STEP 1: Prepare the OS as described earlier.

STEP 2: Creat some new folders which setup copies to your harddrive (This is XP-setup-Stuff, so DO NOT change the names!!!)

disk1\WNXP\$OEM$\$1\install

(everything located in the "install" folder will be copied during the setup to the drive where xp is istalled into the folder "install")

STEP 3: Extract the ServicePack1a which you downloaded from Microsoft-HP or elsewhere.
(copy it to "c:\", klick "start" -> "run" and type "c:\xpsp1a_de_x86.exe -x"
Extraction beginns an you will be asked for an destinations-folder. Lets take "c:\SP"

STEP 4: copy the folder "SP" containing the extracted SP files and past it in your disk1\WNXP\

STEP 5: create your own winnt.sif
(browse your XP-CD for the setupmgr.exe located @ your XP-CD\support\tool\deploy.cab Follow the wizard. In the last step, save this txt-file as "winnt.sif" in  your disk1\WNXP\i386 folder AND in disk1\WNXP

STEP 6: Modify the two "winnt.sif"
Be sure about some parameters in different sections (otherwise it will NOT WORK):

UnattendedInstall="Yes"
UnattendMode=FullUnattended
OemPreinstall=Yes
OemSkipWelcome=1

now you have add: (place it after the [Networking] section)

"[GuiRunOnce]
   %systemdrive%\install\XPsp1a.bat
"

if you need further info or sample "winnt.sif", google around there are many how-tos :cool:

STEP 7: Batch it Baby :laugh:                          

Create a new txt-file in disk1\WNXP\$OEM$\$1\install

The file should look like the following: (its mine and working)

rem -------start of the txt-file----------

@rem SetupMgrTag
@echo off
echo.
echo Die Installation des Service Packs 1a wird vorbereitet.
echo Bitte ein wenig Geduld haben. Der PC startet nach Abschluss
echo der Installation automatisch neu. Danach steht Windows XP SP1a
echo zur vollen Verfügung.
echo Angenehmes Arbeiten damit
echo.
echo Windows2000 4ever
echo MFG Paladin
IF EXIST A:\dvd.txt set CDROM=A:
IF EXIST B:\dvd.txt set CDROM=B:
IF EXIST C:\dvd.txt set CDROM=C:
IF EXIST D:\dvd.txt set CDROM=D:
IF EXIST E:\dvd.txt set CDROM=E:
IF EXIST F:\dvd.txt set CDROM=F:
IF EXIST G:\dvd.txt set CDROM=G:
IF EXIST H:\dvd.txt set CDROM=H:
IF EXIST I:\dvd.txt set CDROM=I:
IF EXIST J:\dvd.txt set CDROM=J:
IF EXIST K:\dvd.txt set CDROM=K:
IF EXIST L:\dvd.txt set CDROM=L:
IF EXIST M:\dvd.txt set CDROM=M:
IF EXIST N:\dvd.txt set CDROM=N:
IF EXIST O:\dvd.txt set CDROM=O:
IF EXIST P:\dvd.txt set CDROM=P:
IF EXIST Q:\dvd.txt set CDROM=Q:
IF EXIST R:\dvd.txt set CDROM=R:
IF EXIST S:\dvd.txt set CDROM=S:
IF EXIST T:\dvd.txt set CDROM=T:
IF EXIST U:\dvd.txt set CDROM=U:
IF EXIST V:\dvd.txt set CDROM=V:
IF EXIST W:\dvd.txt set CDROM=W:
IF EXIST X:\dvd.txt set CDROM=X:
IF EXIST Y:\dvd.txt set CDROM=Y:
IF EXIST Z:\dvd.txt set CDROM=Z:

start /wait %cdrom%\WNXP\SP\update\update.exe -n -u

rem------------end of txt-file------------------------

save it as "xpsp1a.bat"

STEP 8: Make the iso, burn it and hopefully it works

STEP 9: My folder-tree

disk1
    -ezboot
    -WNXP
       -$OEM$
          -$1
             -install\XPSP1a.bat
    -SP
    -i386\winnt.sif
    -winnt.sif
     
OK, its not a short or easy way and i hope i made not too may misstakes. For those how want to test ist, please give me feedback.

MFG
Paladin
Offline
Top of Page Profile Contact Info 
0 replies since Jun. 22 2004,17:09 < Next Oldest | Next Newest >

[ Track This Topic :: Email This Topic :: Print this topic ]


 
reply to topic new topic new poll

» Quick Reply Bootable XP-Setup with SP1a
iB Code Buttons
You are posting as:

Do you wish to enable your signature for this post?
Do you wish to enable emoticons for this post?
Track this topic
View All Emoticons
View iB Code