105 lines
4.5 KiB
HTML
105 lines
4.5 KiB
HTML
<html><head><title>Minix 2.0.0</title></head>
|
|
<body>
|
|
<h2>HOW TO GET AND INSTALL MINIX 2.0.0</h2>
|
|
|
|
This directory and subdirectories contains Minix version 2.0.0, a small
|
|
educational UNIX-like system for IBM PC's and compatibles.
|
|
<p>
|
|
<em>Note:</em> The files here are the same as found on the
|
|
<a href="/cgi-bin/raw/ftp/minix/CD-ROM-2.0/">MINIX 2.0 CDROM</a> in the
|
|
<a href="/cgi-bin/raw/ftp/minix/CD-ROM-2.0/MINIX/">MINIX</a> directory,
|
|
except that the surrounding fluff, README's and such, is more suited to
|
|
FTP or WWW users.
|
|
<p>
|
|
Before installing Minix, do the unthinkable and read the installation manual
|
|
<a href="wwwman/man8/usage.8.html"><b>usage</b>(8)</a>.
|
|
It is in the following files in various forms:
|
|
<p>
|
|
<pre>
|
|
<a href="install.ps">install.ps</a> - Postscript
|
|
<a href="install.t">install.t</a> - Troff -man source
|
|
<a href="install.txt">install.txt</a> - Flat ASCII text
|
|
|
|
<a href="manuals/">manuals/</a> - All other Minix manual pages
|
|
</pre>
|
|
Alternatively, with a web browser you can view the
|
|
<a href="wwwman/whatis.html">whole manual page set</a>.
|
|
The page to start with is
|
|
<a href="wwwman/man8/usage.8.html"><b>usage</b>(8)</a>.
|
|
|
|
<hr>
|
|
|
|
Before fetching Minix, you should get the checksum list (to verify correct
|
|
transmission and unpacking). If you do not already have it, you will need
|
|
the program to compute the checksums on your machine, crc.c:
|
|
|
|
<pre>
|
|
<a href="crclist">crclist</a> - CRC's of all the files here
|
|
<a href="crc.c">crc.c</a> - Command to make CRC checksums
|
|
</pre>
|
|
|
|
Eventually, you may also want these files:
|
|
|
|
<pre>
|
|
<a href="changes-2.0.0">changes-2.0.0</a> - List of changes between 1.7.4 and 2.0.0
|
|
<a href="upgrade-2.0.0">upgrade-2.0.0</a> - How to upgrade from 1.7.4 to 2.0.0
|
|
<a href="bugs">bugs</a> - List of bugs in 2.0.0
|
|
<a href="fixes/">fixes/</a> - Fixes to bugs in 2.0.0
|
|
<a href="misc/">misc/</a> - Additional documents: installation example,
|
|
network config, XT installation.
|
|
<a href="ack/">ack/</a> - ACK Modula-2 and Pascal compilers
|
|
</pre>
|
|
|
|
<hr>
|
|
|
|
Minix for the Intel architecture comes in three flavors:
|
|
<pre>
|
|
- Regular (for 386, 486, and Pentium machines)
|
|
- Small (for 8086 and 286 machines)
|
|
- Tiny (for 8086 and 286 machines with small memories and/or 360K
|
|
diskette drives)
|
|
</pre>
|
|
For the regular distribution, use the <b>i386</b> directory. For the small
|
|
distribution, use the <b>i86</b> directory. For the tiny distribution, use
|
|
both the <b>i86</b> and <b>xt</b> directories. All these directories
|
|
contain the executable programs of Minix. In addition, the <b>src</b>
|
|
directory contains the full Minix source code, which is identical for all
|
|
three flavors (the code contains #ifdef's where the difference matters).
|
|
The following files can be found in these directories:
|
|
|
|
<pre>
|
|
<a href="i386/">i386</a>: <a href="/cgi-bin/raw/ftp/minix/2.0.0/i386/ROOT">ROOT</a> <a href="/cgi-bin/raw/ftp/minix/2.0.0/i386/USR">USR</a> <a href="i386/USR.TAZ">USR.TAZ</a>
|
|
<a href="i86/">i86</a>: <a href="/cgi-bin/raw/ftp/minix/2.0.0/i86/ROOT">ROOT</a> <a href="/cgi-bin/raw/ftp/minix/2.0.0/i86/USR">USR</a> <a href="i86/USR.TAZ">USR.TAZ</a>
|
|
<a href="xt/">xt</a>: <a href="xt/README">README</a> <a href="/cgi-bin/raw/ftp/minix/2.0.0/xt/TINYROOT">TINYROOT</a> <a href="/cgi-bin/raw/ftp/minix/2.0.0/xt/TINYUSR1">TINYUSR1</a> <a href="/cgi-bin/raw/ftp/minix/2.0.0/xt/TINYUSR2">TINYUSR2</a> (360K images)
|
|
<a href="src/">src</a>: <a href="src/SYS.TAZ">SYS.TAZ</a> <a href="src/CMD.TAZ">CMD.TAZ</a>
|
|
</pre>
|
|
|
|
The files with names ending in <b>.TAZ</b> are compressed tar archives,
|
|
the other files are diskette images of the installation boot floppies.
|
|
|
|
<p>
|
|
|
|
The two installation floppies <b>ROOT</b> and <b>USR</b> can be combined on
|
|
a 1.2 Mb or 1.44 Mb diskette. The <b>.TAZ</b> files must be distributed over
|
|
several floppies. Example for UNIX:
|
|
<pre>
|
|
<b>cat ROOT USR >/dev/floppy</b>
|
|
<b>dd if=USR.TAZ of=/dev/floppy bs=1440k count=1 skip=0</b>
|
|
<b>dd if=USR.TAZ of=/dev/floppy bs=1440k count=1 skip=1</b>
|
|
<b>dd if=USR.TAZ of=/dev/floppy bs=1440k count=1 skip=2</b>
|
|
</pre>
|
|
Increase the "skip" count until <b>dd</b> writes a diskette partially.
|
|
<b>/dev/floppy</b> should be the name of the floppy device. You have to
|
|
find out what your Operating System names it today. Under MS-DOS you can
|
|
use the <b>FDVOL</b> command found in the <a href="../dosutil/">../dosutil</a>
|
|
directory to write the floppy images.
|
|
|
|
<p>
|
|
|
|
Be careful when you install Minix, many of the commands are potentionally
|
|
dangerous in a way that a simple typing mistake may destroy all other data
|
|
on your system. So make backups first!
|
|
<pre>
|
|
Kees J. Bot (kjb@cs.vu.nl)
|
|
</pre></body></html>
|