~pirast Posted January 21, 2008 Posted January 21, 2008 Hi,I'm currently following the howto located here: http://flyakite.msfn.org/ in order to create a multi boot dvd containing windows xp and windows server 2003.It worked fine for XP, when I press 1, the XP setup boots. But for windows server 2003 (standard), the error "NTLDR missing" appears. I noted that when I replace I386 with my hey editor it replaces that string 6 or 7 times and not like for xp only 4 times. The windows server 2003 cd that I use is updated to the updates released until november 2007 using nlite.My cdshell.ini looks like this: ## Sample startup script demonstrating some basics.# For CD Shell 2.0, Feb 2003## Set the name of the file we will attempt to startboot:clsprint "\n"print "Press Enter to boot from DVD... \n"getkey 5 boot 0x80if $lastKey == key[enter]; then goto menu# When no key found...goto bootmenu:clsprint "1) Windows XP Professional mit Updates von 11/07 \n" print "2) Windows Server 2003 mit Updates von 11/07 \n" MainKey:getkey 20 boot 0x80if $lastKey == key[1]; then chain /PRO1.DATif $lastKey == key[2]; then chain /3STD.DATi used both the 3STD.DAT offered on that website and I also extracted it myself.I would appreciate help. Thanks!Martin
jaclaz Posted January 21, 2008 Posted January 21, 2008 It is possible that you are hexediting it the "wrong" way, read this:http://www.boot-land.net/forums/index.php?...c=2989&st=5but you should have a checksum error, the "NTLDR is missing" comes from the bootsector.jaclaz
Viscon Posted January 31, 2008 Posted January 31, 2008 this should help if you want to start win2k3 setup out of folder renamed (from i386 to something else)open setupldr.bin with hex editorgo to hex address 0x2060replace value 74 03 with EB 1Asave filenow you can edit setupldr.bin by replacing 5 occurences of i386 and 2 occurences of I386 with whatever you want,although i assume you've alrerady done so
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now