Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
soc:2009:dverkamp:notes:windows_pe [2009/06/09 13:59] drv |
soc:2009:dverkamp:notes:windows_pe [2009/06/09 14:51] (current) drv |
||
|---|---|---|---|
| Line 23: | Line 23: | ||
| * Vista AIK (http://download.microsoft.com/download/8/6/d/86d6ba9c-98ff-444e-87ed-3e76772eb2a6/vista_6000.16386.061101-2205-LRMAIK_EN.img) | * Vista AIK (http://download.microsoft.com/download/8/6/d/86d6ba9c-98ff-444e-87ed-3e76772eb2a6/vista_6000.16386.061101-2205-LRMAIK_EN.img) | ||
| * Windows "technician computer" | * Windows "technician computer" | ||
| + | * TFTP server (tftpd-hpa) | ||
| + | * DHCP server (ISC DHCPD) | ||
| == AIK installation == | == AIK installation == | ||
| Line 63: | Line 65: | ||
| del /Q bcdedit.exe | del /Q bcdedit.exe | ||
| + | Note that these commands cannot be directly entered into a batch file due to the extra % substition in the for loop. (TODO: rewrite it so it works in a batch file) | ||
| + | |||
| + | == TFTP server setup == | ||
| + | |||
| + | Copy ''C:\Temp\Boot'' to the TFTP server's directory, so that the files are in /Boot/*. Preserve case on filenames when copying. | ||
| + | |||
| + | Configure the TFTP server to allow backslash as a directory separator (as in [[:tftp_backslash]]). Ensure the TFTP server is restarted after the configuration change. | ||
| + | |||
| + | Add a DHCPD configuration file fragment to boot the Windows PE loader from the TFTP server: | ||
| + | |||
| + | filename "\\Boot\\pxeboot.n12"; | ||
| + | next-server tftp.server.ip.here; | ||
| + | |||
| + | Boot from gPXE as usual; after some time, the Windows PE command prompt should appear. | ||