You decided to get MINIX going to see whether it was really as exciting
as you had anticipated. It seemed that getting a boot diskette going was a
good starting point.
Your goals in doing so are as follows:
- To get MINIX installed and running correctly either directly on hardware or
over a hardware emulator.
- To learn how the MINIX kernel files are organized.
- To modify the kernel, rebuild the O/S image, and successfully boot from that
new image.
Program requirements for your MINIX boot diskette
- Somewhere near the beginning of the boot sequence, your diskette must print out
the names of the people in your group. This must be easily seen and clearly
identifiable to the grader.
- You must show include hardcopy of the file(s) that you modified showing
with a highlight marker the parts you changed. Note that the printout does
not have to be the whole file(s), just enough to show your code and about
10 lines of context on either side. The file name should be clearly identified,
as well as the line numbers where your code is inserted.
Due date and deliverables
- Due in class, Monday Feb 24.
- A 3.5" MINIX boot diskette that will display the required names
- Please remember to label the diskette with
- Your group number
- Your names
- Although not a hard assignment, don't treat this as a "start it the night
before it is due" project. You have a decent chance of getting bitten by
MINIX installation problems. Both David Whitting and I are going to be
away at a conference Wed-Sat, returning late Sat or even on Sun, so panic
way early on this one.
As the Chicago political machine would have said if they were taking this
class, Panic early, panic often! :-)
|