I am having an installation day today
FYI - I have SP2 pre installed:
I did the process as described in the instructions web page and my product key from the (any) unattend.txt didn't work. The before and after slipstream product keys on the unattend.txt were the same.
I then wanted to use the MagicJellyBean keyfinder to find the key, but it was too late since I had already deleted everything. I used the key on the bottom of my TP, and it worked, but required activation.
I used the 7 disks that I have burned to do a product recovery to factory condition, and watched. Right after the recovery procedure started windows, I checked the unattend.txt at the I386 directory, it was a different key than what I had before. But then the automatic recovery process ran a slipstream on that I386 directory which changed the unattend.txt again. I stopped and did the recovery again and this time made myself a copy of the I386 by changing its name to ZZZ before the slipstream got it, I did cut and paste on it making a 'copy of ZZZ', and then I changed the copy's name back to I386. I should mention that the slipstream process hanged until I changed the copy's name back to I386, but then it continued as if nothing has happened. I let the recovery process finish, and used MagicJellybean keyfinder to see what key it would find for me. It found the same key that was on my ZZZ unattend.txt. So I did the installation again and used that key and it worked. I don't need to activate now.
Conclusion:
Computers that arrives with SP2 "preinstalled" has a slipstreamed I386 with a wrong key in the original I386 unattend.txt. Doing the recovery to factory condition shows that the original I386 exist at first but is promptly slipstreamed with XP2 as the first operation done by the recovery process.
Notes:
1. MagicJellyBean should be used under the system which you need its key. It doesn't extract keys from CDs. So don't think, like I did:"if the unattend.txt won't work for me I will check out what that MagicJellyBean is" since by then it would be to late and you would have to install everything again in order to use it.
2. The original unattend.txt and the post-slipstream one looks different in the following part - here is how my original looks like:
FullName="IBM USER"
OrgName="IBM CUSTOMER"
ComputerName=*
And here is how the slipstreamed one looks like:
FullName = "Your User Name"
OrgName = "Your Organization Name"
ComputerName = *
I am now wondering if, and how should I install the OSFIXES. Anybody?
I am also wondering if I should check for drivers from Intel and other manufacturers, or just the IBM's ones?
Edit: By now, went to intel.com and downloaded a few programs ctcenu06.msi (test if it is centrino, who needs it?) infinst_autol.exe (install some drivers or inf files or something like that) and a few other goodies from intel. Anyway right after the install the laptop started to run hot. I have tried to undo what I did, or redo IBM's installations but I it didn't figure it out. Eventually I did a system restore to the point before that. Now it's cool. So now I wonder if it is the infinst_autol.exe that updates the chipset drivers, or something else.