Computer Systems Minix Lab

In this lab, we will extend the systemcall library, by adding user_send and user_receive, that allow for messages to be sent and received between user processes. The specifications for the exercise are in the following file:


Specifications

Preamble

This document decribes how to install a virtual machine running Minix in VirtualBox.
Start by creating a directory CSlab, and move into that directory.

Minix sources

Below you will find the installation disk and sources for Minix on Intel architectures. See also the distribution site for documentation on Minix.


Minix 3.1.0 iso

Minix 3.1.0 Sources

communications.c

Download the iso file, you need it to install Minix (see also Minix installation).

Installation of Minix within Virtual Box 4.2.18

Start up Virtual Box; you'll get a window with some buttons. Control now moves back to the main window, and you will see your virtual machine appear on the left. Select it. (See also here.)