*** UPDATE - 18 OCTOBER 2005 *** A solution has been posted here: http://www.msfn.org/board/index.php?showtopic=58410 Hello all, I've been reading around and I found that most people are having difficulty to modify setupldr.bin in order to multibooot: 1- Windows 2003 Server SP1 (and 64-Bits Editions) 2- Windows XP 64-Bits Edition 3- Windows PE 2005 So I decided to start this thread in order to solve theses problems, all together we are better than alone. Windows 2003 Server SP1 (french edition) 1- the new setupldr.bin (SP1) has 5 occurence of i386 and 2 occurence of I386 (the older one only had a total of 4 occurence) 2- Attempting to edit the new setupldr.bin will render it useless. You'll get a NTDLR corrupt message right at the beginning of the installation. 3- I beleive there is some kind of checksum built in the new setupldr.bin preventing any modifications or maybe the new 64bit code added is interfering... I don't know WORKAROUND Fortunatly, it is possible to use the older setupldr.bin from the original Win2003 Server to work with SP1. I did a test under simulation and everything went fine. ** UPDATE ** for now, you can replace i386 with i683 or 83i6, they don't corrupt the file - The credit goes to TheTruth Windows XP 64-Bits Edition No observation for now... I can't extract the boot folder and I can't go under simulation WORKAROUND From my reading, It doesn't seems to work using a Windows 32-Bits setupldr.bin so we'll have to dig this one... The future of MultiBooting is at stake my friend! DOWNLOAD Here you can grab a copy to work on SETUPLDR.BIN from Windows 2003 Server Standard English SETUPLDR.BIN from Windows XP x64-Bits Edition English SETUPLDR.BIN from WinPE 2005 English