skierpage Posted August 8, 2009 Share Posted August 8, 2009 There are several reports that if you run nLite under Vista or Windows 7 to slipstream SP3, then when you try to repair or install Windows with your nLite CD, setup will not accept valid product keys. The underlying Microsoft slipstream command behaves differently in Vista and Windows Server 2008.This was certainly the case for me trying to make a slipstreamed SP3 from my XP Home SP1a disk by running nLite in Vista. The workaround suggested (replacing PIDGEN.DLL) didn't work for me. I had to make the disk running nLite in actual XP. I did this by recreating XP in a virtual machine. The nifty thing is you can test your nLite .iso by upgrading or repairing the virtual machine without burning a CD. Here are the steps I performed:download VirtualBox 3follow the excellent VirtualBox User manual to install it in Kubuntu Linux and create a virtual machine for Win XPset up my CD-ROM drive as the virtual machine's CD-ROM drive, "booted" it with my XP SP1a disk in the CD-ROM, and installed XP SP1install nLite in the Win XP virtual machine; I had to download MSI and various Windows updates just to run nLiteinstall the VirtualBox Guest Additions in the Win XP virtual machine so I could share a folderrun nLite to slipstream SP3 (and add the VIA SATA host driver, ^%#@ Microsoft). But I was now running nLite under XP, not in Vistacreate the nLite .iso disk image "outside" the Win XP virtual machine in the shared folderset up that .iso as the virtual machine's CD-ROM drive, restart the virtual machine and perform a Repair installation of the Win XP virtual machine from the .iso.that worked! so I had some confidence that a physical nLite disk would work to repair my physical Win XP partition.burn the .iso to a physical CD-RW (I used k3b in Kubuntu)I hope this helps someone. I think the steps for running VirtualBox under Windows are almost identical. Perhaps I should have disabled networking for most of these steps, I'm not sure how unsafe it is to run an unpatched Windows XP in a virtual machine.I have to say that having a boot CD or Live USB of a recent Linux distro around is incredibly useful even for Windows users. You can reliably boot most hardware from it, run partition repair programs, easily do byte-for-byte copies of MBRs and entire partitions with `dd`, mount and examine your Windows partitions, and even install new utility programs such as `TestDisk` which was the only program that found and recreated my trashed partitions. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now