James Cammarata wrote:
Ok, think I've got a working solution (but haven't tested it
yet).
This pretty much sounds like what I have suggested we do earlier, but
for the random generation of NTLDR and winnt.sif names. Those can just
sequence (w0001, w0002, ... if you will). If nothing else, a sqlite db
can track what is what.
This will be alpha-numeric,
so the hard limit on systems in cobbler will be 36^4 (1,679,616) windows
systems...
actually the filename is limited to exactly 5 characters, but if you
make it start with a "w", there's only one set of TFTP rewrite rules
you'd have to do to have all Windows related files in a sub-directory of
the TFTP root.
So far, what works:
1) importing XP from CD
Note that I found you'll need startrom.n12 from Windows 2003 and we're
not allowed to ship it.
2) profile/system creation
3) ASCII pxe file generation
4) tftpd rule generation
This could be a one time if you settle for having all Windows related
files in one sub-directory of the TFTP root.
What doesn't:
1) sif (answer file) generation
This could just be a single winnt.sif to get things running and evolve
from there.
Kind regards,
Jeroen van Meeuwen
-kanarip