1. Removed "Windows" from WIN51IP.SP1. I didn't leave it empty though. I saw win51ip.sp2 had CR/LF. Did the same for SP1. 2. After nLite did the integration of sp2, edited TXTSETUP.SIF: ...... [sourceDisksNames.x86] 1 = %cdname%,\win51ip,,\i386 2 = "%cd2name%","%cd2tagfilei%",,\cmpnents\tabletpc\i386 .......... Did the same for LAYOUT.INF 3. Searched and replaced both for ,_x, with ,, . BTW, BE CAREFUL, search for comma,underscore,x,comma - don't forget the comma after _x or you'll get a message that "the .SIF file used by Setup is corrupted or missing" - I did. 4.Searched and replaced both for 100, with 1, ( =100 doesn't work because sometime space(s) between the = and the 100 ) 5. And now I get: Please insert the Compact Disc labeled "Windows XP Professional CD-ROM" into .... So it's not asking for SP2 now, but the install disk. ( Remember I'm using an iso image to install on a kvm virtual machine.) Any help appreciated. sean