[comp.unix.xenix.sco] What Can SCO's Bootstrap Program Boot?

adnan@sgtech.uucp (Adnan Yaqub) (04/10/91)

[ This is a second post.  I don't know what happened to the first. ]

I am trying to help someone out with a problem.  He is trying to boot
a large kernel on a SCO Xenix 2.3.2 386 machine.  WHen the kernel is
too large, the bootstrap program (boot) seems to start to load the
kernel and then silently retruns to the boot: prompt.  The size of his
kernel which boots is:
	288588 + 79648 + 207960 = 576196 = 0x8cac4
while the one that doesn't boot is:
	288588 + 79648 + 208680 = 576916 = 0x8cd94

I made a large kernel that wouldn't boot.  I was running SCO Xenix
2.3.3 on a 386.  The one I made would cause boot to spit out the error
message:
	invalid xs_rbase!
and then return to the boot: prompt.  Its size was:
	242192 + 39536 + 547828= 829556 = 0xca874
If I decreased the BSS done by 4k, it would boot.

Can someone please explain to me what the restrictions are with the
bootstrap program?

Thanks,


--
Adnan Yaqub (adnan@sgtech.uucp)
Star Gate Technologies
29300 Aurora Rd, Solon, OH, 44139, USA, +1 216 349 1860