Jump to content

Recommended Posts

Posted

hi all,

i got some trouble building a WinPE AMD64 image, well building it is't realy the prob i think... im building it just like a x86 PE but after i boot it via Network im getting the error that txtsetup.inf is curuppt or missing Satus18.

I:\PE_build>MKIMG.CMD H:\ i:\WinPEx64

H: = CDROM with a WinXP x64 CD

H:\\.\amd64\..\i386\setupldr.exe->i:\WinPEx64\.\AMD64\setupldr.exe.
H:\\.\amd64\..\i386\startrom.com->i:\WinPEx64\.\AMD64\startrom.com.
H:\\.\amd64\biosinfo.inf->i:\WinPEx64\.\AMD64\system32\biosinfo.inf.
H:\\.\amd64\console.dll->i:\WinPEx64\.\AMD64\system32\console.dll.
H:\\.\amd64\fmifs.dll->i:\WinPEx64\.\AMD64\system32\fmifs.dll.
H:\\.\amd64\hnetcfg.dll->i:\WinPEx64\.\AMD64\system32\hnetcfg.dll.
H:\\.\amd64\ntoskrnl.exe->i:\WinPEx64\.\AMD64\system32\ntkrnlmp.exe.
H:\\.\amd64\oleaccrc.dll->i:\WinPEx64\.\AMD64\system32\oleaccrc.dll.
H:\\.\amd64\txtsetup.sif->i:\WinPEx64\.\AMD64\txtsetup.sif.
H:\\.\amd64\vga850.fon->i:\WinPEx64\.\AMD64\Fonts\vga850.fon.
H:\\.\amd64\vgaoem.fon->i:\WinPEx64\.\AMD64\Fonts\vgaoem.fon.
H:\\.\amd64\vssapi.dll->i:\WinPEx64\.\AMD64\system32\vssapi.dll.
I:\PE_build\amd64\factory.exe->i:\WinPEx64\.\AMD64\system32\factory.exe.
I:\PE_build\amd64\netcfg.exe->i:\WinPEx64\.\AMD64\system32\netcfg.exe.
I:\PE_build\amd64\winpeshl.exe->i:\WinPEx64\.\AMD64\system32\winpeshl.exe.
I:\PE_build\default->i:\WinPEx64\.\AMD64\system32\config\default.
I:\PE_build\sam->i:\WinPEx64\.\AMD64\system32\config\sam.
I:\PE_build\sam.log->i:\WinPEx64\.\AMD64\system32\config\sam.log.
I:\PE_build\security->i:\WinPEx64\.\AMD64\system32\config\security.
I:\PE_build\security.log->i:\WinPEx64\.\AMD64\system32\config\security.log.
I:\PE_build\setupreg.hiv->i:\WinPEx64\.\AMD64\system32\setupreg.hiv.
I:\PE_build\software->i:\WinPEx64\.\AMD64\system32\config\software.
I:\PE_build\software.log->i:\WinPEx64\.\AMD64\system32\config\software.log.
I:\PE_build\startnet.cmd->i:\WinPEx64\.\AMD64\system32\startnet.cmd.
I:\PE_build\winbom.ini->i:\WinPEx64\.\AMD64\winbom.ini.
I:\PE_build\winpe.bmp->i:\WinPEx64\.\AMD64\system32\winpe.bmp.
I:\PE_build\winpeoem.sif->i:\WinPEx64\.\AMD64\system32\winpeoem.sif.
I:\PE_build\wpemscli.inf->i:\WinPEx64\.\AMD64\inf\netmscli.inf.
I:\PE_build\wpenb.inf->i:\WinPEx64\.\AMD64\inf\netnb.inf.
I:\PE_build\wpetcpip.inf->i:\WinPEx64\.\AMD64\inf\nettcpip.inf.
878 files were copied from 878 files.
Successfully created WinPE directory in "i:\WinPEx64\."
1 Datei(en) kopiert.
1 Datei(en) kopiert.
1 Datei(en) kopiert.

I:\PE_build>OSCDIMG -bi:\PE_build\ETFSBOOT.COM -n i:\WinPEx64 i:\PXEroot\images\winpe_64.iso

OSCDIMG 2.45 CD-ROM and DVD-ROM Premastering Utility
Copyright (C) Microsoft, 1993-2000. All rights reserved.
For Microsoft internal use only.


Scanning source tree complete (920 files in 52 directories)

Computing directory information complete

Image file is 196771840 bytes

Writing 920 files in 52 directories to i:\PXEroot\images\winpe_64.iso

100% complete

Final image file is 196771840 bytes

WARNING: This image contains filenames and/or directory names that are
NOT COMPATIBLE with Windows NT 3.51. If compatibility with
Windows NT 3.51 is required, use the -nt switch rather than
the -n switch.


Done.

so whats going wrong here? pls help THX


  • 3 weeks later...
Posted

Did you create a WINNT.SIF before runing the OSCDIMG.EXE ?

Also copy these from the CD to your i:\WinPEx64\.\amd64 folder before creating image

\I386\BOOTFIX.BIN

\I386\NTDETECT.COM

\I386\SETUPLDR.BIN

I am using the Boot ISO to RAM drive as well, so I do some manual edits to the WINNT.SIF before building image as well.

I have my 64-bit PE all wrapped up in CMD file, I can post if you like.

Posted

I ran into that myself. never found the root cause, but the workaround I used was to put the source files to create the iso on the local drives. When I tried to build it over a mapped network drive, I had issues like yours.

Posted

thx for your replys, but the prob is not the image how i found out...

to boot x64 WinPE via PXE you have to add a line with the arch. to the winnt.sif...

for anybody who wants a complete howto to build and boot PE (both 32 & 64-bit) via PXE/RAMDISK let me know and i'll post it

cheers

  • 3 weeks later...
Posted (edited)

I am atempting to get WinPE Vista to run on an x64 box. I am loading the

WinPE image from a Redhat 4.0 server. The next file name is set to boot/wdsnbp.com as

specified in the WAIK "Deploy an Image by USING PXE" walk through.

The next-server parameter is also set correctlly.

When this file is downloaded via tftp, I see a message saying

WDSNBP Downloaded

TFTP download Failed

I do not see any messages in the /lvar/log/messages file that show an error.

Oct 17 11:15:54 certdev-ospm dhcpd: DHCPACK on 9.48.140.183 to 00:01:6c:85:a9:1e via eth0

Oct 17 16:15:54 certdev-ospm in.tftpd[4080]: RRQ from 9.48.140.183 filename boot/WDSNBP.COM

Oct 17 16:15:54 certdev-ospm in.tftpd[4080]: tftp: client does not accept options

Oct 17 16:15:54 certdev-ospm in.tftpd[4081]: RRQ from 9.48.140.183 filename boot/WDSNBP.COM

Looks like it finds WDSNBP.COM, but is having trouble loadingit.

Any clues as to how to fix this. Thanks.

Tom

Edited by kennedto

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...