Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Building bootable WinPE

9 views
Skip to first unread message

Richard Mahn

unread,
Mar 21, 2003, 9:11:35 AM3/21/03
to
Based on information from the newsgroup and using readily available
tools, here are the steps to create a WinPE using (mostly) the
WinPE directory found on the Embedded Xp SP1 Disk 1 CD.
The ISO image is created and burned using mkisofs and cdrecord using
NU2.NU's BCD package.

Required:
1) eMbedded Windows XP SP1 Disk 1 CD
2) Windows XP Professional installation CD
3) Download http://nu2.nu/nu2files/bcd111.zip or the latest version of
BCD (Build CD-ROM) on http://nu2.nu/bcd.
4) Download http://nu2.nu/nu2files/bbie10.zip or the latest version of
BBIE (Bart's Boot Image Extractor) on http://nu2.nu/bbie.
5) Optional to burn ISO Image. Download ftp://ftp6.nero.com/wnaspi32.dll.

Here are the steps:
1) Make a temporary folder C:\BuildWinPE (where C: can be any drive and
BuildWinPE can be any directiry name)

2) Extract with directories the bcd111.zip to C:\BuildWinPE. It will
create a 'Bin' Directory.

3) Extract the file in the the bbie10.zip into the 'Bin' directory
created by step 2.

4) Copy wnaspi32.dll to C:\BuildWinPe\Bin.

5) Insert the XP installation CD into CD Drive Z: (where Z: will be
whatever your CD Drive is)

6) Open a DOS box window and enter following the commands. Note that
"winpebootsect.bin" is case sensitive in a later step.
CD C:\BuildWinPE
MK cds
MK cds\WinPE
MK cds\WinPE\Files
CD cds\WinPe\Files
..\..\..\Bin\bbie z:
rename image1.bin winpebootsect.bin

7) Remove the XP installation Disk

8) Insert the WinXPe SP1 Disk 1 CD

9) Enter the following commands in the DOS box window
copy z:\Win51*
Xcopy Z:\I386 I386 /S
Xcopy Z:\Xpe Xpe
cd ..

10) If you need custom network driver files:
copy custom inf file to C:\BuildWinPE\cds\winpe\files\i386\inf
copy custom sys file to
C:\BuildWinPE\cds\winpe\files\i386\system32\drivers

11) If you need network support, append the following section to
C:\BuildWinPE\Cds\WinPE\Files\I386\winbom.ini:
[WinPE.Net]
IPConfig = DHCP
StartNet = Yes

12) Delete C:\BuildWinPE\cds\winpe\files\i386\bootfix.bin if you want
to boot from CD always and not be prompted with
"Hit any key to boot from CD..."

13) Create and copy the following lines into the file bcd.cfg in the
C:\BuildWinPe\Cds\WinPe directory.
mkisofsargs -N -l -no-iso-translate -relaxed-filenames
#case must match that on the file when copied in previous steps !
bootfile Winpebootsect.bin
system WinPE
application embeddedXP

13) In the DOS box enter "bcd -b winpe" to create the ISO in the file
"%temp%\BCD.iso" or enter the command "bcd WinPe" to create
and burn a WinPE CD.

The CD should boot WinPE and connect to the network.

Doug Hoeffel

unread,
Mar 21, 2003, 2:31:13 PM3/21/03
to
This is excellent!! Now building a custom WinPE boot CD is not such a pain.

Great job!!!

"Richard Mahn" <RMah...@SpamYahoo.Com> wrote in message
news:ezMiYn47...@TK2MSFTNGP11.phx.gbl...

lamer

unread,
Mar 25, 2003, 2:04:20 AM3/25/03
to
hi, how do i specific an ip address ad netmask rather
than using dhcp ? coz i don't have any machine that host
dhcp services.
regards
>.
>
0 new messages