Forum: EasyBoot
Topic: W2k3 on GRUB along XP
started by: zia abbas

Posted by zia abbas on Apr. 07 2010,06:33
dear balder will report abt factory.exe

well.
What i have managed to do is:
made a bootable CD Grug4dos and put an entry under menu.lst which reads:

title ³ Setup Windows XP Pro SP3 (1st Text Mode)         ³\nSetup Windows XP Pro SP3 (1st Text Mode) by Abbas
find --set-root /I386/XPSP3sata.gz
chainloader /I386/setupldr.BIN

title ³ Setup windows XP Pro SP3 (2nd Gui Mode)          Â³\nSetup Windows XP Pro SP3 (2nd GUI Mode) by Abbas
find --set-root --ignore-floppies --ignore-cd /ntldr
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --ignore-floppies --ignore-cd /ntldr
chainloader /ntldr
savedefault --wait=2

The I386 folder, &OEM$, NTLDR TXTsetup and win51 these are in the root dir of CD.

and XP setups goes normally. Happy with this bcoz in this way I have Hiren, ERDs and XP Setup on same CD.

Now am  trying to put even W2k3 on the Same CD.

I have made a folder W2k3sp and put NTLDR of 2k3 and Win51 files and $OEM$ into this folder and put I386 of w2k3 in this folder and put an entry under menu.lst which reads:

title ³ Setup Windows Server 2003 SP2 (1st Text Mode)            Â³\nSetup Windows Server 2k3 SP2 (1st Text Mode)
find --set-root /W2k3sp2/W2k3/boot2k3.gz
chainloader /W2k3sp2/W2k3/SETUPLDR.BIN

title ³ Setup windows Server 2003 SP2 (2nd Gui Mode)             ³\nSetup Server 2k3 SP2(2nd GUI Mode)
find --set-root --ignore-floppies --ignore-cd /ntldr
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --ignore-floppies --ignore-cd /ntldr
chainloader /ntldr
savedefault --wait=2

Now when I try booting 2k3 it gets boot and gives error Currupt NTLDR cannot boot

What path I need to set ot what changes i need.
Please HELP.

Thnx

Posted by balder on Apr. 07 2010,07:23
@ zia abbas

Quote: “made a bootable CD Grug4dos and put an entry under menu.lst which reads”

Hmmm….. I don’t get the point ???
This multiboot-CD/DVD is much easier created in EasyBoot – that’s the point with EasyBoot :;):
It’s very easy to hex edit folder i386 that belongs to WinXP. It’s a little bit more complicated to hex edit W2k3sp2. Use folder i386 that belongs to W2k3sp2 as it is on the root of CD/DVD (EasyBoot\disk1) and use standard menu command in EasyBoot: run W2ksect.bin

The root of CD/DVD is hereby occupied by one folder i386 – so next folder named i386 must be changed and therefore hex edit.
The easy way is to use my script EasyBoot-AIO.script.
Note: Script only works in WinXP_sp2 or WinXP_sp3 – not working in Vista/Win7.
You can also choose to manually hex edit folder i386 (XP Pro SP3) and its files. Read in EasyBoot help file or tutorials like this ones < HERE > or < HERE >

Basically you do not need to involve grub in this matters – grub is the solution to be used only for “special tricks” as Easyboot already offers you a reliable and “easy to go-solution”.

Regards balder