Jump to content


  • Posts

  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    United States

Everything posted by kennedto

  1. For all you Linux user, here is what I came up with for Vista install from Linux. I did this on Redhat 4.0. Steps 1) On a Windows machine, install the WAIK. I used a Vista box, but I think W2K3 or XP might work. 2) From the attached winpepxe.tar, copy the bld directory to c:\ 3) Follow the instructions in c:\bld\README.txt. This will allow you to build the boot kernels for x86 and amd64 for the tftp directory. 4) Copy kernel to linux server net use f: \\SERVER_IP\SHARE copy_krnl_to_server.cmd x86 copy_krnl_to_server.cm amd64 Put these under you tftpd directory under pxe/winpe 5) Update your tftp-server to version 0.40 atleast. This fixes a bug tftp remapping, 6) copy the following to /etc/tftpremapp # TFTPD remapping reuired to support Vista re bootmgr\.exe pxe/pxelinux.cfg/\x/bootmgr.exe rg \\boot\\ pxe/pxelinux.cfg/\x/ rg \\Boot\\ pxe/pxelinux.cfg/\x/ rg ^\\ pxe/pxelinux.cfg/\x/ rg \\ / The \x represents the HEX IP value for the client. Create a link to the proper architecture for the client. for example for x64 architecture cd $TFTPROOT/pxe/pxelinux.cfg ln -s ../winpe/x64 $HEX_IP You may need to adjust the paths for your environment. 7) Add the following to the tftpd option in /etc/xinetd.d/tftp -remap /etc/tftpremap 8) Set the next file similar to the following filename="pxe/winpe/_ARCH_/pxeboot.n12"; 9) When an install starts, the pxeboot.n12 will be downloaded and will ask for more files. 10) This will eventually will execute WinPE.wim, wich runs the startnet.cmd 11) Startnet.cmd runs create_net.vbs which does a Wscript.Echo("net use y: \\" + myDHCP + "\answers\" + myIP) where myDHCP is taken from the ipconfig /all command answer is my share myIP is the IP of the client. 12) startnet.cmd will cd to y:\clientIP directory and run os_install.cmd wich is attached. You will need to modify it for your environment. Not this whole schemes works with W2K3x64 and wXP64, so some of the items in os_install.cmd are not needed. 13) os_install.cmd eventually runs the Vista setup.exe I have included an asnwer file for your convenience. Use M4 to instantiate it. Good luck. Tom winpepxe.tar part.txt os_install.cmd wvista.xml
  2. Yes, you have to set a registry key in the .wim file used to start WinPE 2.0 Tom
  3. Finally got this top work. The main trick for installing from Linux was to use tftp remaping to map the tftp files from Windows paths to Unix paths. Tom
  4. I am also trying to install Windows 200 with WinPE 2.0. When I try to run winnt32.exe /syspart:C it gives me a message saying "Windows 2000 Setup cannot detect the version of Windows you are currently running. Setup cannot continue." Can anyone tell me how I can get past this. SOunds like from the discussion above that this should work. I am using SP4 in my W2K image. Tom
  5. kennedto

    WinPE x64

    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 to 00:01:6c:85:a9:1e via eth0 Oct 17 16:15:54 certdev-ospm in.tftpd[4080]: RRQ from 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 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
  6. OK, made some progress. Now, when the wdsnbp.com is downloaded, I get a message stating that a tftp error occurred. I see no errors in the message log. tcpdump shows that all the bytes of the wdsnbp.com are downloaded. This is on Redhat 4.0 with the ISC 3.0 DHCP server. Anyone have any clues. Tmo
  7. Anyone know how to start a Vista 64 bit WinPE image from a Linux server via PXE. I see that the the WinPE image I created has some boot related files in Windows\Boot\PXE, but I am not usre which files I need. I tried using pxeboot.n12 and bootmgr.exe. It looks for \boot.ini and \Boot\BCD and cannot fid them,then the Windows boot manager prints a failed start message. An help with launching the WinPE boot.wim from PXE on a Linux server would be appreciated. Thanks. Tom
  8. I would like to start 64 bit Winpe for vista from a Linux based PXE server. I see that there are boot related files in the Winows\Boot\PXE directory, however, I am not sure which ones I need. What files are needed to launch a winpe image from PXE sever. Are there instructions for this somewhere? The Vista docs describes starting your image from CD and UFS, but not from PXE. Any help appreciated. Thanks. Tom
  9. kennedto

    WinPE x64

    I would like the HowTo for building WinPE for both 32 and 64 bit via PXE/RAM disk. I would be greatful. Thanks.

  • Create New...