Jump to content

winPE nothing will work!


riZz

Recommended Posts

HI guys i'm in dying need of some help, I have create a PE of Windows XP i can't seem to get it to load in my boot menu, all what happens is that cdshell tries to load the .dat files and comes up with weird jibberish on the screen shown the string SETUPLDR.BINBOOTFIX.BIN23WC. I'm using Bart's PE if thats any help.

I have used the directory c:\LONG for the root folder of my CD (i'm just messing around to get these files to work then i will be adding them later into my DVD root folder later, i can make normal windows version load from the boot menu but not PE based versions).

The directory im using is shown below

C:\LONG

- winbom.inf

- win51ip.sp1

- win51ip

- CDIMAGE.exe

- 23WC.DAT

+\BOOT (where cdshell lives)

+\23WC (XP PE)

- autorun.inf

- biosinfo.inf

- explorer.exe

- ntdetect.com

- setupldr.bin

- spcmdcon.sys

- txtsetup.sif

- win51ip

- win51ip.sp1

- winbom.inf

+\Fonts

+\Inf

+\Profiles

+\Programs

+\System32

+\WinSxS

I have editted the 23WC.DAT file to read as SETUPLDR.BINBOOTFIX.BIN23WC which should say look inside the folder 23WC. Within the 23WC folder i have replaced the text string i386 for 23WC within the setupdlr.bin. I create the image file using CDIMAGE,i then it load it into my virtual PC console and i get the error meantioned above.

I've tried using various guides on adding Longhorn, ERD Commander into my DVD but couldn't get them to work either so i tried to adapt them methods into my XP winPE

Do i need to create a boot folder like u do for XP where u take the boot discs extract the files etc? but that would go to load xp to install but not run...

Any help will be great, thx in advance... if i can over come this then i can start on Longhorn Whooohooo!

Link to comment
Share on other sites


MainKey:

getkey 20 boot 0x80

if $lastKey == key[1]; then goto XP_Pro

if $lastKey == key[2]; then goto XP_Home

if $lastKey == key[3]; then goto XP_Media

if $lastKey == key[4]; then goto 2k3_Sta

if $lastKey == key[5]; then goto 2k3_Web

if $lastKey == key[6]; then goto 2k3_dcs

if $lastKey == key[7]; then goto 2k3_Ent

if $lastKey == key[8]; then goto 2kpro

if $lastKey == key[9]; then goto 2kser

if $lastKey == key[0]; then goto 2kads

if $lastKey == key[q]; then goto 2kdat

if $lastKey == key[w]; then goto WINME

if $lastKey == key[e]; then goto 98se

if $lastKey == key; then goto WIN95

if $lastKey == key[c]; then end

if $lastKey == key[r]; then reboot

if $lastKey == key[esc]; then boot 0x80

XP_Pro:

cls

print r "\n\cXXPress \c0BF1 \cXXfor Help \n"

print c "\n\cXXMicrosoft Windows XP Professional SP1 Corporate \n"

print c "\cXXÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ \n"

print "1) Install \n"

print c "\n\ Code - *********************** \n"

print c "\n\n"

print "Press any key to return to main menu... \n"

XP_Pro_Key:

getkey 20 goto menu

if $lastKey == key[1]; then chain /23WC.DAT

goto menu

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