/joh'liks/ n.,adj. 386BSD

Porting Unix to the 386: A Practical Approach



William & Lynne Jolitz


Ironically, these utilities advanced progress fast enough that once the kernel was operational, the biggest obstacle became booting off of DOS. So the next step was to implement a bootstrap and standalone system so that we could rid ourself of DOS entirely.




Where We Go From Here

Where We Go From Here

Now that we have our PC utilities in place, we can plan for the next stage in our 386BSD effort: development of the stand-alone system /sys/stand and its utilities. This system will possess the rudimentary drivers and a library of support routines which allow GCC programs to access devices and UNIX file-structures on the hard disk. It will also provide us with a platform to examine the requirements which must be met so that the 386 will support features to be incorporated into 386BSD.

[ No sooner do you abandon these initial utilities than just when everthing is up and running, as native booting of the kernel requires a different software environment of an absolute boot loader from the first block of a dos partition. Yes you can do it that way from the start, but its a lot easier working from some kind of an operating system than none on a system to begin with. Its ironic that something so critical at first turns out to be just a step along a path. -wfj ]



<<BACK NEXT >>



Copyright 1989, 1990, 2006 TeleMuse Partners, William Jolitz and Lynne Jolitz