Here's the situation:
I have a Dell Poweredge 2950 with Server 2003 Enterprise installed, with 2 virtual servers running Server 2003 Standard. One of the VSes also runs SQL 2005 Enterprise. The server is the first of 30+ servers that will be deployed to a customer, and as such we have set up a spare PE2900 in a way that we can image the spare and restore to each new one as they're deployed. The image restore, etc works fine but obviously has the original product key - our system developer kit's license. I need to change the product key on all 3 server installations.
Here's what I've tried:
Sysprep. The obvious choice. I've run this in every way it can be run and it just won't wipe out the product key and allow me to re-enter it. It resets some settings and system-specific things but not the product key.
I've found a couple of guides that show how to change a registry key and then re-run product activation to change it but it refuses to accept the new key, saying it's invalid. I'm quite sure I'm using the correct type (Open license) of key.
I've called MS and was told by 3 departments (CS, Product Activation, and Volume Licensing Activation) that MS won't support changing product keys - I'm pretty sure that's not true.
I'm about to just run a repair install with the client's own CDs to get it done but I'm not 100% positive that will work either.
Any ideas would be helpful.