Multiboot WinXP 64-Bits & 2003 Server SP1 Official thread for finding solutions
#51
Posted 14 July 2005 - 06:35 PM
#52
Posted 14 July 2005 - 06:50 PM
I will do some digging myself as well.
Thanks to everyone involved!
#53
Posted 14 July 2005 - 07:00 PM
noisehole, on Jul 14 2005, 06:34 PM, said:
Quote
which means pe based wont work
<{POST_SNAPBACK}>
using winnt.exe in Dos won't work, correct. But you can use winnt32.exe in a command line on winpe. I've done it, i know it can be done.
#54
Posted 14 July 2005 - 07:02 PM
What I've been thinking about though is because the winnt32 still works and creates the $WIN_NT$.~BT and $WIN_NT$.~LS folders as normal on your boot drive, maybe we could hack that somehow. ntldr has these folders in it if you search, but they only work if they're on the boot drive. Maybe we can hack it so that it looks on the CD instead, and hack those names instead of I386/AMD64 folders?
Not really sure. Just a thought...
#55
Posted 14 July 2005 - 07:07 PM
Jazkal, on Jul 15 2005, 03:00 AM, said:
noisehole, on Jul 14 2005, 06:34 PM, said:
Quote
which means pe based wont work
<{POST_SNAPBACK}>
using winnt.exe in Dos won't work, correct. But you can use winnt32.exe in a command line on winpe. I've done it, i know it can be done.
<{POST_SNAPBACK}>
oh ok, sounds good. at least one way to do it
#56
Posted 14 July 2005 - 08:36 PM
This post has been edited by Jito463: 14 July 2005 - 08:36 PM
#57
Posted 16 July 2005 - 01:05 PM
on the other side, i cant get erd2005 and xp64 (unmodified!) to work on multiboot. there're some instances of "\amd64" etc in txtsetup.inf of erd. i tried to modify it in some ways but couldnt get it to work if xp64 \amd64 is on the dvd too
so a hacked setupldr is most welcome
regards
#58
Posted 16 July 2005 - 05:33 PM
*EDIT*
Just realized, I think that's what Viking was talking about above.
This post has been edited by Jito463: 16 July 2005 - 05:35 PM
#59
Posted 17 July 2005 - 05:39 PM
I'm thinking that if we could get it to work, we could have a similar system to what we currently use for multiboots. That is have a "BOOT" folder and a "SOURCE" folder instead of having to worry about AMD64 and I386 at the same time...
#60
Posted 17 July 2005 - 10:48 PM
- setupldr.bin is actually two parts. The first is the "boot image" (the correct term escapes me at the moment), and the second being a PE (exe) file.
- setupldr.bin and ntldr are identical up until a little ways into the PE header.
- If you strip off the first part, you can disassemble the remaining EXE portion with any disassembler.
- The checksum portion of the PE header isn't used, much less used to verify that the file has been modified.
- You can edit the first part without it throwing a "NTLDR is corrupt" message. Tested by editing only the three occurances of "NTLDR is corrupt".
- The third occurance of "NTLDR is corrupt" is the one that is actually printed when editing an occurance of "I386". I haven't tested editing each occurance of "i386", "I386", and "amd64", one at a time, to see if the other messages are used anywhere.
I've been known to get bored of projects and put them off indefinitely, so I figured I should dump my notes/thoughts here before that happens. I still have a few more ideas though, and I'll let you know if they turn up anything interesting.
#61
Posted 19 July 2005 - 10:32 AM
I've rechecked everything but i can't see anything out of place. Any ideas ?
#62
Posted 19 July 2005 - 04:48 PM
What if someone tests changing txtsetup.sif so that it doesn't reference AMD64 as a source folder, but only references I386. Then copy all the setup files to a single I386 folder. If this works, then be can simply do our Multiboots the same old way....
I'd test this myself, but I'm away from my home machine for a week or so. If nobody else tests it when I get back home, I'll give it a try myself.
Any comments?
This post has been edited by Viking: 19 July 2005 - 04:49 PM
#63
Posted 20 July 2005 - 03:06 AM
#64
Posted 20 July 2005 - 04:26 PM
#65
Posted 20 July 2005 - 04:33 PM
#66
Posted 20 July 2005 - 08:59 PM
how far did you get on the install? (what part did it fail) I'm currently trying with the old setupldr.bin and currently it has passed until it asks the domain/workgroup.
#67
Posted 21 July 2005 - 01:00 AM
This is my first post to MSFN & i found it great so far. I am facing the same problem with setupldr.bin of win2003 sp1.
well swammer have you reached at this installation stage from Multi-OS bootable disc ?
one more thing i dont think checksum is the cause as this setupldr.bin must be created through exe2bin tool
Please correct me if i am wrong
Thanks
anshim.
#68
Posted 21 July 2005 - 05:40 AM
all I did was replace the setupldr.bin in the 3std and i386 directory and it ran fine! I used the setupldr.bin from the original install (before integrating the SP) and editing it to point to 3STD
winver reads:
version 5.2 build 3790.srv03_sp1_rtm.050324-1447: service pack 1
This post has been edited by swammer: 21 July 2005 - 08:42 AM
#69
Posted 21 July 2005 - 10:05 AM
This post has been edited by swammer: 21 July 2005 - 10:05 AM
#70
Posted 21 July 2005 - 05:58 PM
swammer, on Jul 21 2005, 11:05 AM, said:
<{POST_SNAPBACK}>
congratulations...you completely defeated the point of this thread by saying you used the PRE-SP1 version of teh setupldr.bin. We've already assertained that that works, however it does NOT work for an x64 platform
- ← Question about Win98 and Flyakite's multi boot tutorial...
- Multi-Boot CD/DVDs
- Lightscribe labels... →



Help

Back to top









