marlene@ncrday.Dayton.NCR.COM (marlene) (02/15/90)
When trying to link together TCP/IP, Starlan, and a WD7000 SCSI driver with Interactive 2.02, I can't boot the new kernel. It just dies while trying to boot. Our initial reaction is the problem is the size of the kernel, because we understand there is a size limitation of the kernel. What is this size limitation? Is it /unix size? or is it memory needed for all kernel space? Is there a way I can tell if this is the problem I am having for sure? Any help would be appreciated. Marlene Schrand NCR - Systems Engineering m.schrand\@dayton.ncr.com
cpcahil@virtech.uucp (Conor P. Cahill) (02/16/90)
In article <205@ncrday.Dayton.NCR.COM> marlene@ncrday.UUCP () writes: >When trying to link together TCP/IP, Starlan, and a WD7000 SCSI driver with >Interactive 2.02, I can't boot the new kernel. It just dies while trying to >boot. Our initial reaction is the problem is the size of the kernel, because >we understand there is a size limitation of the kernel. What is this size >limitation? Is it /unix size? or is it memory needed for all kernel space? >Is there a way I can tell if this is the problem I am having for sure? There is no real limit on the size of /unix (although I believe it must fit into the first 1023 cylinders of the disk :-) ) since release 3.2 (of which 2.0.2 is a derivative). Older versions (like 3.0, 3.1) had a limit that the size of the base kernel (text + initialized data) had to fit into the amount of non-extended memory on the motherboard (usually 512K or 640K). To determine the cause of the problem you must start from scratch. Remove all the special drivers and extra cards. One by one add them back into the system and see where it dies. Then you will know where the problem is. -- +-----------------------------------------------------------------------+ | Conor P. Cahill uunet!virtech!cpcahil 703-430-9247 ! | Virtual Technologies Inc., P. O. Box 876, Sterling, VA 22170 | +-----------------------------------------------------------------------+
md@sco.COM (Michael Davidson) (02/19/90)
cpcahil@virtech.uucp (Conor P. Cahill) writes: >There is no real limit on the size of /unix (although I believe it must >fit into the first 1023 cylinders of the disk :-) ) since release 3.2 (of >which 2.0.2 is a derivative). Actually there is a limit in the standard AT&T release 3.2 for the 386 - the kernel must not exceed 4 megabytes (the amount of memory that can be mapped by one 386 page directory entry). While it is unlikely that this is the problem, it is not impossible for a system with TCP/IP, NFS and a very large buffer pool to exceed this size. (Please note, this is a problem in the standard AT&T release - I have no idea whether it exists in ISC's 2.0.2 release)