add directory Minix

This commit is contained in:
gohigh
2024-02-19 00:21:39 -05:00
parent 56596ada90
commit 5a46ddb732
2923 changed files with 1764412 additions and 0 deletions

63
Minix/beta/1.7.0/README Normal file
View File

@@ -0,0 +1,63 @@
This directory and subdirectories contains MINIX version 1.7.0, a small
UNIX-like system for IBM PC's and compatibles.
This version beta test software, as it contains a lot of new code that
has only been run by a small number of people. You have been warned.
Please send any bug reports to the person named below.
You can find the following files in this tree:
cat.tar.Z - Manual pages in formatted form (avoid!)
crc.c - Command to make CRC checksums
crclist - CRC's of all these files
i86/ - /usr - 8086 binaries
i386/ - /usr - 386 binaries
man.tar.Z - Manual pages (use these if you can!)
src/ - /usr/{include,src,man}
i86:
i386:
ROOT USR - Installation floppies images, 600 kb each
USR.01 USR.02 - /usr images made by this command:
USR.03 USR.04 tar cf - * | compress | vol 720 /dev/fd0
USR.05
TINYROOT - Needed for an XT or an AT with little memory. It
is an extra, you need ROOT too.
src:
SRC.01 SRC.02 - /usr/include, /usr/src, /usr/man
SRC.03 SRC.04
SRC.05 SRC.06
SRC.07 SRC.08
The installation manual can be found in the manual tree as usage.8. On a
UNIX machine you can unpack man.tar.Z and use the command
man -M minix-man-dir <subject>
to read the manual pages. Getting them printed is up to you. If you
can't format the manual pages in man.tar.Z then you can use cat.tar.Z
instead. It contains the same manual pages, but as flat text, with bold
and italic codes removed.
The installation floppies can be combined on a 1.2 Mb or 1.44 Mb
diskette, the other images can be combined on 1.44 Mb floppies:
cat ROOT USR >/dev/fd0
cat USR.01 USR.02 >/dev/fd0 (odd, even pairs)
cat USR.03 USR.04 >/dev/fd0
...
cat SRC.01 SRC.02 >/dev/fd0
...
(The USR.NN and SRC.NN series of images are simply two compressed tar
files that have been broken up in 720 kb pieces.)
"/dev/fd0" is a random floppy device name. You have to find out what your
Operating System names it today.
Be careful when you install Minix, many of the commands are potentionally
dangerous in a way that a simple typing mistake destroy all other data on
your system. So make backups first!
Kees J. Bot (kjb@cs.vu.nl)

View File

@@ -0,0 +1,65 @@
<title>Minix 1.7.0</title>
<pre>
This directory and subdirectories contains MINIX version 1.7.0, a small
UNIX-like system for IBM PC's and compatibles.
This version beta test software, as it contains a lot of new code that
has only been run by a small number of people. You have been warned.
Please send any bug reports to the person named below.
You can find the following files in this tree:
<a href="cat.tar.Z">cat.tar.Z</a> - Manual pages in formatted form (avoid!)
<a href="crc.c">crc.c</a> - Command to make CRC checksums
<a href="crclist">crclist</a> - CRC's of all these files
<a href="i86">i86/</a> - /usr - 8086 binaries
<a href="i386">i386/</a> - /usr - 386 binaries
<a href="man.tar.Z">man.tar.Z</a> - Manual pages (use these if you can!)
<a href="src">src/</a> - /usr/{include,src,man}
<a href="i86">i86</a>:
<a href="i386">i386</a>:
ROOT USR - Installation floppies images, 600 kb each
USR.01 USR.02 - /usr images made by this command:
USR.03 USR.04 tar cf - * | compress | vol 720 /dev/fd0
USR.05
TINYROOT - Needed for an XT or an AT with little memory. It
is an extra, you need ROOT too.
<a href="src">src</a>:
SRC.01 SRC.02 - /usr/include, /usr/src, /usr/man
SRC.03 SRC.04
SRC.05 SRC.06
SRC.07 SRC.08
The installation manual can be found in the <a href="http://nano.am.cs.vu.nl/man/Minix/1.7.0/whatis.html">manual tree</a> as <a href="http://nano.am.cs.vu.nl/man/Minix/1.7.0/man8/usage.8.html">usage.8</a>. On a
UNIX machine you can unpack man.tar.Z and use the command
man -M minix-man-dir &lt;subject&gt
to read the manual pages. Getting them printed is up to you. If you
can't format the manual pages in man.tar.Z then you can use cat.tar.Z
instead. It contains the same manual pages, but as flat text, with bold
and italic codes removed.
The installation floppies can be combined on a 1.2 Mb or 1.44 Mb
diskette, the other images can be combined on 1.44 Mb floppies:
cat ROOT USR >/dev/fd0
cat USR.01 USR.02 >/dev/fd0 (odd, even pairs)
cat USR.03 USR.04 >/dev/fd0
...
cat SRC.01 SRC.02 >/dev/fd0
...
(The USR.NN and SRC.NN series of images are simply two compressed tar
files that have been broken up in 720 kb pieces.)
"/dev/fd0" is a random floppy device name. You have to find out what your
Operating System names it today.
Be careful when you install Minix, many of the commands are potentionally
dangerous in a way that a simple typing mistake destroy all other data on
your system. So make backups first!
Kees J. Bot (kjb@cs.vu.nl)
</pre>

115
Minix/beta/1.7.0/crc.c Normal file
View File

@@ -0,0 +1,115 @@
/* Compute checksum Author: Johan W. Stevenson */
/* Copyright 1988 by Johan W. Stevenson */
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
int errs;
#if __STDC__
int main(int argc, char **argv);
void crc(char *fname);
#else
void crc();
#endif
int main(argc, argv)
int argc;
char **argv;
{
char line[256];
if (argc <= 1)
crc((char *) 0);
else if (argc == 2 && strcmp(argv[1], "-") == 0)
while (fgets(line, sizeof line, stdin) != NULL) {
if (line[strlen(line) - 1] == '\n')
line[strlen(line) - 1] = '\0';
crc(line);
}
else
do {
crc(argv[1]);
argv++;
argc--;
} while (argc > 1);
return(errs != 0);
}
/* Crctab calculated by Mark G. Mendel, Network Systems Corporation */
static unsigned short crctab[256] = {
0x0000, 0x1021, 0x2042, 0x3063, 0x4084, 0x50a5, 0x60c6, 0x70e7,
0x8108, 0x9129, 0xa14a, 0xb16b, 0xc18c, 0xd1ad, 0xe1ce, 0xf1ef,
0x1231, 0x0210, 0x3273, 0x2252, 0x52b5, 0x4294, 0x72f7, 0x62d6,
0x9339, 0x8318, 0xb37b, 0xa35a, 0xd3bd, 0xc39c, 0xf3ff, 0xe3de,
0x2462, 0x3443, 0x0420, 0x1401, 0x64e6, 0x74c7, 0x44a4, 0x5485,
0xa56a, 0xb54b, 0x8528, 0x9509, 0xe5ee, 0xf5cf, 0xc5ac, 0xd58d,
0x3653, 0x2672, 0x1611, 0x0630, 0x76d7, 0x66f6, 0x5695, 0x46b4,
0xb75b, 0xa77a, 0x9719, 0x8738, 0xf7df, 0xe7fe, 0xd79d, 0xc7bc,
0x48c4, 0x58e5, 0x6886, 0x78a7, 0x0840, 0x1861, 0x2802, 0x3823,
0xc9cc, 0xd9ed, 0xe98e, 0xf9af, 0x8948, 0x9969, 0xa90a, 0xb92b,
0x5af5, 0x4ad4, 0x7ab7, 0x6a96, 0x1a71, 0x0a50, 0x3a33, 0x2a12,
0xdbfd, 0xcbdc, 0xfbbf, 0xeb9e, 0x9b79, 0x8b58, 0xbb3b, 0xab1a,
0x6ca6, 0x7c87, 0x4ce4, 0x5cc5, 0x2c22, 0x3c03, 0x0c60, 0x1c41,
0xedae, 0xfd8f, 0xcdec, 0xddcd, 0xad2a, 0xbd0b, 0x8d68, 0x9d49,
0x7e97, 0x6eb6, 0x5ed5, 0x4ef4, 0x3e13, 0x2e32, 0x1e51, 0x0e70,
0xff9f, 0xefbe, 0xdfdd, 0xcffc, 0xbf1b, 0xaf3a, 0x9f59, 0x8f78,
0x9188, 0x81a9, 0xb1ca, 0xa1eb, 0xd10c, 0xc12d, 0xf14e, 0xe16f,
0x1080, 0x00a1, 0x30c2, 0x20e3, 0x5004, 0x4025, 0x7046, 0x6067,
0x83b9, 0x9398, 0xa3fb, 0xb3da, 0xc33d, 0xd31c, 0xe37f, 0xf35e,
0x02b1, 0x1290, 0x22f3, 0x32d2, 0x4235, 0x5214, 0x6277, 0x7256,
0xb5ea, 0xa5cb, 0x95a8, 0x8589, 0xf56e, 0xe54f, 0xd52c, 0xc50d,
0x34e2, 0x24c3, 0x14a0, 0x0481, 0x7466, 0x6447, 0x5424, 0x4405,
0xa7db, 0xb7fa, 0x8799, 0x97b8, 0xe75f, 0xf77e, 0xc71d, 0xd73c,
0x26d3, 0x36f2, 0x0691, 0x16b0, 0x6657, 0x7676, 0x4615, 0x5634,
0xd94c, 0xc96d, 0xf90e, 0xe92f, 0x99c8, 0x89e9, 0xb98a, 0xa9ab,
0x5844, 0x4865, 0x7806, 0x6827, 0x18c0, 0x08e1, 0x3882, 0x28a3,
0xcb7d, 0xdb5c, 0xeb3f, 0xfb1e, 0x8bf9, 0x9bd8, 0xabbb, 0xbb9a,
0x4a75, 0x5a54, 0x6a37, 0x7a16, 0x0af1, 0x1ad0, 0x2ab3, 0x3a92,
0xfd2e, 0xed0f, 0xdd6c, 0xcd4d, 0xbdaa, 0xad8b, 0x9de8, 0x8dc9,
0x7c26, 0x6c07, 0x5c64, 0x4c45, 0x3ca2, 0x2c83, 0x1ce0, 0x0cc1,
0xef1f, 0xff3e, 0xcf5d, 0xdf7c, 0xaf9b, 0xbfba, 0x8fd9, 0x9ff8,
0x6e17, 0x7e36, 0x4e55, 0x5e74, 0x2e93, 0x3eb2, 0x0ed1, 0x1ef0
};
/* Updcrc macro derived from article Copyright (C) 1986 Stephen Satchell.
* NOTE: First argument must be in range 0 to 255.
* Second argument is referenced twice.
*
* Programmers may incorporate any or all code into their programs,
* giving proper credit within the source. Publication of the
* source routines is permitted so long as proper credit is given
* to Stephen Satchell, Satchell Evaluations and Chuck Forsberg,
* Omen Technology.
*/
#define updcrc(cp, crc) ( crctab[((crc >> 8) & 255)] ^ (crc << 8) ^ cp)
void crc(fname)
char *fname;
{
register int c;
register long len = 0;
register unsigned short crc = 0;
register FILE *fp;
if (fname == NULL)
fp = stdin;
else if ((fp = fopen(fname, "r")) == NULL) {
fprintf(stderr, "crc: cannot open %s\n", fname);
errs++;
return;
}
while ((c = getc(fp)) != EOF) {
len++;
crc = updcrc(c, crc);
}
printf("%05u %6ld", crc, len);
if (fname) {
printf(" %s", fname);
fclose(fp);
}
printf("\n");
}

26
Minix/beta/1.7.0/crclist Normal file
View File

@@ -0,0 +1,26 @@
57126 395754 cat.tar.Z
17311 4026 crc.c
44600 408363 man.tar.Z
06622 614400 i386/ROOT
03709 614400 i386/USR
54678 737280 i386/USR.01
46979 737280 i386/USR.02
08579 737280 i386/USR.03
36964 737280 i386/USR.04
52589 634253 i386/USR.05
08899 614400 i86/ROOT
63173 329728 i86/TINYROOT
35250 614400 i86/USR
06726 737280 i86/USR.01
54885 737280 i86/USR.02
64744 737280 i86/USR.03
16209 737280 i86/USR.04
30934 525370 i86/USR.05
36318 737280 src/SRC.01
45261 737280 src/SRC.02
24375 737280 src/SRC.03
46058 737280 src/SRC.04
41974 737280 src/SRC.05
32943 737280 src/SRC.06
22453 737280 src/SRC.07
59214 75942 src/SRC.08

BIN
Minix/beta/1.7.0/i386/ROOT Normal file

Binary file not shown.

Binary file not shown.

BIN
Minix/beta/1.7.0/i386/USR Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
Minix/beta/1.7.0/i86/ROOT Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
Minix/beta/1.7.0/i86/USR Normal file

Binary file not shown.

BIN
Minix/beta/1.7.0/i86/USR.01 Normal file

Binary file not shown.

Binary file not shown.

BIN
Minix/beta/1.7.0/i86/USR.02 Normal file

Binary file not shown.

Binary file not shown.

BIN
Minix/beta/1.7.0/i86/USR.03 Normal file

Binary file not shown.

Binary file not shown.

BIN
Minix/beta/1.7.0/i86/USR.04 Normal file

Binary file not shown.

Binary file not shown.

BIN
Minix/beta/1.7.0/i86/USR.05 Normal file

Binary file not shown.

Binary file not shown.

BIN
Minix/beta/1.7.0/i86/USR.gz Normal file

Binary file not shown.

BIN
Minix/beta/1.7.0/src/SRC.01 Normal file

Binary file not shown.

Binary file not shown.

BIN
Minix/beta/1.7.0/src/SRC.02 Normal file

Binary file not shown.

Binary file not shown.

BIN
Minix/beta/1.7.0/src/SRC.03 Normal file

Binary file not shown.

Binary file not shown.

BIN
Minix/beta/1.7.0/src/SRC.04 Normal file

Binary file not shown.

Binary file not shown.

BIN
Minix/beta/1.7.0/src/SRC.05 Normal file

Binary file not shown.

Binary file not shown.

BIN
Minix/beta/1.7.0/src/SRC.06 Normal file

Binary file not shown.

Binary file not shown.

BIN
Minix/beta/1.7.0/src/SRC.07 Normal file

Binary file not shown.

Binary file not shown.

BIN
Minix/beta/1.7.0/src/SRC.08 Normal file

Binary file not shown.

Binary file not shown.

108
Minix/beta/README Normal file
View File

@@ -0,0 +1,108 @@
This directory and subdirectories contains several versions of MINIX, a
small UNIX-like system for IBM PC's and compatibles. The prime
objective of Minix is education. Major parts of it can be studied and
understood by one person in a limited amount of time. Minix is a
redesign, using a modern microkernelish setup.
Minix is free for educational use only, read the Minix license-to-use at
the end of this file. You have to agree to its terms if you want to use
this software.
You can find the following directories in this tree:
1.7.0 - Minix 1.7.0
announcement - The announcement by Andy in comp.os.minix
vmd - VMD Minix, a souped up version of Minix offering
virtual memory, X11, etc. (The online version is
a bit old, a new version is in the making.)
dosutil - Useful MS-DOS utilities for Minix installation
contrib - Third party software (only a Croatian keyboard
map for now)
Read the README files in these directories for more information.
Kees J. Bot (kjb@cs.vu.nl)
LICENSE AGREEMENT AND LIMITED WARRANTY
READ THE FOLLOWING TERMS AND CONDITIONS CAREFULLY BEFORE YOU
PROCEED. THIS LEGAL DOCUMENT IS AN AGREEMENT BETWEEN YOU AND
PRENTICE-HALL, INC. (THE "COMPANY"). BY ACCESSING THE SOFTWARE, YOU
ARE AGREEING TO BE BOUND BY THESE TERMS AND CONDITIONS. IF YOU DO
NOT AGREE WITH THESE TERMS AND CONDITIONS, DO NOT ACCESS TO SOFTWARE
AND ALL ACCOMPANYING ITEMS.
1. GRANT OF LICENSE:
In consideration of your agreement to abide by the terms and
conditions of this Agreement, the Company grants to you a
nonexclusive right to use, display and modify the Software being
transmitted to you (hereinafter "the Software") for educational and
research purposes and to include such Software as part of another
computer program (i) for use by you; or (ii) for use by third
parties, provided that copies to those third parties are distributed
for educational or research purposes free of direct or indirect
charges. If you wish to otherwise use or distribute the Software,
you must enter into a separate agreement with the Company. To do so,
please contact the person designated below.
This license shall continue in effect so long as you comply with the
terms of this Agreement and will automatically terminate if you fail
to comply. The Company is and shall remain the copyright owner of
the Software and reserves all rights not expressly granted to you
under this Agreement. All provisions of this Agreement as to
warranties, limitation of liability, remedies or damages and
ownership rights shall survive termination.
2. MISCELLANEOUS:
This Agreement shall be construed in accordance with the laws of the
United States of America and the State of New York and shall benefit
the Company, its affiliates and assignees.
3. LIMITED WARRANTY AND DISCLAIMER OF WARRANTY:
Because this Software is being given to you without charge, the
Company makes no warranties about the SOFTWARE, which is provided
"AS-IS." THE COMPANY DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED,
INCLUDING WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE COMPANY
DOES NOT WARRANT, GUARANTEE OR MAKE ANY REPRESENTATION REGARDING THE
USE OR THE RESULTS OF THE USE OF THE SOFTWARE. IN NO EVENT SHALL
THE COMPANY OR ITS EMPLOYEES, AGENTS, SUPPLIERS OR CONTRACTORS BE
LIABLE FOR ANY INCIDENTAL, INDIRECT, SPECIAL OR CONSEQUENTIAL
DAMAGES ARISING OUT OF OR IN CONNECTION WITH THE LICENSE GRANTED
UNDER THIS AGREEMENT INCLUDING, WITHOUT LIMITATION, LOSS OF USE,
LOSS OF DATA, LOSS OF INCOME OR PROFIT, OR OTHER LOSSES SUSTAINED AS
A RESULT OF INJURY TO ANY PERSON, OR LOSS OF OR DAMAGE TO PROPERTY,
OR CLAIMS OF THIRD PARTIES, EVEN IF THE COMPANY OR AN AUTHORIZED
REPRESENTATIVE OF THE COMPANY HAS BEEN ADVISED OF THE POSSIBILITY OF
SUCH DAMAGES.
SOME JURISDICTIONS DO NOT ALLOW THE LIMITATION OF IMPLIED WARRANTIES
OR LIABILITY FOR INCIDENTAL, INDIRECT, SPECIAL OR CONSEQUENTIAL
DAMAGES, SO THE ABOVE LIMITATIONS MAY NOT ALWAYS APPLY. YOU MAY HAVE
RIGHTS WHICH VARY IN ACCORDANCE WITH LOCAL LAW.
ACKNOWLEDGMENT
YOU ACKNOWLEDGE THAT YOU HAVE READ THIS AGREEMENT, UNDERSTAND IT AND
AGREE TO BE BOUND BY ITS TERMS AND CONDITIONS. YOU ALSO AGREE THAT
THIS AGREEMENT IS THE COMPLETE AND EXCLUSIVE STATEMENT OF THE
AGREEMENT BETWEEN YOU AND THE COMPANY AND SUPERSEDES ALL PROPOSALS
OR PRIOR AGREEMENTS, ORAL OR WRITTEN, AND ANY OTHER COMMUNICATIONS
BETWEEN YOU AND THE COMPANY OR ANY REPRESENTATIVE OF THE COMPANY
RELATING TO THE SUBJECT MATTER OF THIS AGREEMENT.
Should you have any questions concerning this agreement or if you
wish to contact the Company for any reason, please contact
Alan Apt (alan_apt@prenhall.com)
Prentice Hall
2629 Redwing Rd.
Suite #260
Ft.Collins,CO 80526

110
Minix/beta/README.html Normal file
View File

@@ -0,0 +1,110 @@
<title>Minix</title>
<pre>
This directory and subdirectories contains several versions of MINIX, a
small UNIX-like system for IBM PC's and compatibles. The prime
objective of Minix is education. Major parts of it can be studied and
understood by one person in a limited amount of time. Minix is a
redesign, using a modern microkernelish setup.
Minix is free for educational use only, read the Minix license-to-use at
the end of this file. You have to agree to its terms if you want to use
this software.
You can find the following directories in this tree:
<a href="1.7.0/README.html">1.7.0</a> - Minix 1.7.0
<a href="announcement">announcement</a> - The announcement by Andy in comp.os.minix
<a href="vmd">vmd</a> - VMD Minix, a souped up version of Minix offering
virtual memory, X11, etc. (The online version is
a bit old, a new version is in the making.)
<a href="dosutil">dosutil</a> - Useful MS-DOS utilities for Minix installation
<a href="contrib">contrib</a> - Third party software (only a Croatian keyboard
map for now)
Read the README files in these directories for more information.
Kees J. Bot (kjb@cs.vu.nl)
LICENSE AGREEMENT AND LIMITED WARRANTY
READ THE FOLLOWING TERMS AND CONDITIONS CAREFULLY BEFORE YOU
PROCEED. THIS LEGAL DOCUMENT IS AN AGREEMENT BETWEEN YOU AND
PRENTICE-HALL, INC. (THE "COMPANY"). BY ACCESSING THE SOFTWARE, YOU
ARE AGREEING TO BE BOUND BY THESE TERMS AND CONDITIONS. IF YOU DO
NOT AGREE WITH THESE TERMS AND CONDITIONS, DO NOT ACCESS TO SOFTWARE
AND ALL ACCOMPANYING ITEMS.
1. GRANT OF LICENSE:
In consideration of your agreement to abide by the terms and
conditions of this Agreement, the Company grants to you a
nonexclusive right to use, display and modify the Software being
transmitted to you (hereinafter "the Software") for educational and
research purposes and to include such Software as part of another
computer program (i) for use by you; or (ii) for use by third
parties, provided that copies to those third parties are distributed
for educational or research purposes free of direct or indirect
charges. If you wish to otherwise use or distribute the Software,
you must enter into a separate agreement with the Company. To do so,
please contact the person designated below.
This license shall continue in effect so long as you comply with the
terms of this Agreement and will automatically terminate if you fail
to comply. The Company is and shall remain the copyright owner of
the Software and reserves all rights not expressly granted to you
under this Agreement. All provisions of this Agreement as to
warranties, limitation of liability, remedies or damages and
ownership rights shall survive termination.
2. MISCELLANEOUS:
This Agreement shall be construed in accordance with the laws of the
United States of America and the State of New York and shall benefit
the Company, its affiliates and assignees.
3. LIMITED WARRANTY AND DISCLAIMER OF WARRANTY:
Because this Software is being given to you without charge, the
Company makes no warranties about the SOFTWARE, which is provided
"AS-IS." THE COMPANY DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED,
INCLUDING WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE COMPANY
DOES NOT WARRANT, GUARANTEE OR MAKE ANY REPRESENTATION REGARDING THE
USE OR THE RESULTS OF THE USE OF THE SOFTWARE. IN NO EVENT SHALL
THE COMPANY OR ITS EMPLOYEES, AGENTS, SUPPLIERS OR CONTRACTORS BE
LIABLE FOR ANY INCIDENTAL, INDIRECT, SPECIAL OR CONSEQUENTIAL
DAMAGES ARISING OUT OF OR IN CONNECTION WITH THE LICENSE GRANTED
UNDER THIS AGREEMENT INCLUDING, WITHOUT LIMITATION, LOSS OF USE,
LOSS OF DATA, LOSS OF INCOME OR PROFIT, OR OTHER LOSSES SUSTAINED AS
A RESULT OF INJURY TO ANY PERSON, OR LOSS OF OR DAMAGE TO PROPERTY,
OR CLAIMS OF THIRD PARTIES, EVEN IF THE COMPANY OR AN AUTHORIZED
REPRESENTATIVE OF THE COMPANY HAS BEEN ADVISED OF THE POSSIBILITY OF
SUCH DAMAGES.
SOME JURISDICTIONS DO NOT ALLOW THE LIMITATION OF IMPLIED WARRANTIES
OR LIABILITY FOR INCIDENTAL, INDIRECT, SPECIAL OR CONSEQUENTIAL
DAMAGES, SO THE ABOVE LIMITATIONS MAY NOT ALWAYS APPLY. YOU MAY HAVE
RIGHTS WHICH VARY IN ACCORDANCE WITH LOCAL LAW.
ACKNOWLEDGMENT
YOU ACKNOWLEDGE THAT YOU HAVE READ THIS AGREEMENT, UNDERSTAND IT AND
AGREE TO BE BOUND BY ITS TERMS AND CONDITIONS. YOU ALSO AGREE THAT
THIS AGREEMENT IS THE COMPLETE AND EXCLUSIVE STATEMENT OF THE
AGREEMENT BETWEEN YOU AND THE COMPANY AND SUPERSEDES ALL PROPOSALS
OR PRIOR AGREEMENTS, ORAL OR WRITTEN, AND ANY OTHER COMMUNICATIONS
BETWEEN YOU AND THE COMPANY OR ANY REPRESENTATIVE OF THE COMPANY
RELATING TO THE SUBJECT MATTER OF THIS AGREEMENT.
Should you have any questions concerning this agreement or if you
wish to contact the Company for any reason, please contact
Alan Apt (alan_apt@prenhall.com)
Prentice Hall
2629 Redwing Rd.
Suite #260
Ft.Collins,CO 80526
</pre>

56
Minix/beta/announcement Normal file
View File

@@ -0,0 +1,56 @@
Newsgroups: comp.os.minix
Path: cs.vu.nl!ast
From: ast@cs.vu.nl (Andy Tanenbaum)
Subject: Free MINIX now available for beta testing
Nntp-Posting-Host: fluit.cs.vu.nl
Sender: news@cs.vu.nl
Organization: Fac. Wiskunde & Informatica, VU, Amsterdam
Date: Thu, 1 Jun 1995 20:49:10 GMT
Message-ID: <D9IHty.J00.0.-s@cs.vu.nl>
Summary: MINIX by FTP !
Lines: 44
Prentice-Hall and I have decided to change our policy concerning MINIX.
Starting shortly, MINIX 1.7.0 will be distributed free by FTP for
educational and research use.
The differences between Minix 1.6.25 and 1.7.0 for the PC are:
- A 386 version
- ANSI C compiler included
- Loadable keymaps (for national keyboards)
- Online manual pages (many new ones, but not complete)
- Numerous little fixes
- TCP/IP drivers and utilities (not as complete as one may hope)
- Interrupt code restructured (readable, configurable)
- Rebooting commands and kernel support (allows safe shutdown)
- Booting from hard disk is now normal, booting from floppy the exception
- Restructured device drivers:
+ Support for up to four subpartitions in a Minix primary disk partition
+ Support for up to four logical partitions per DOS extended partition
+ Floppy partitions
+ AT disk driver knows about IDE and should support EIDE
+ Adaptec 1542A disk and tape driver (SCSI)
A beta test version is now available for FTPing on ftp.cs.vu.nl in directory
pub/minix/beta. See the README file there for further instructions. We would
like people who want to be beta testers to fetch MINIX and test it. Please
report bugs to Kees Bot (kjb@cs.vu.nl). Kees has done a huge amount of work
preparing 1.7.0. He and Philip Homburg have also produced a 32-bit virtual
memory MINIX, which will be released to the net by FTP as soon as "classic"
MINIX has been released and is stable.
Manual page references you should read first: usage(8), boot(8), hier(7).
Manual pages that document some of the differences with 1.6.25:
boot(8), loadkeys(8), ip(4), hd(4), sd(4), fd(4), shutdown(8), usage(8).
In addition, the MINIX book is being rewritten by myself and my co-author,
Al Woodhull. It will probably include all of MINIX on a CD-ROM in the
back of the book. We are hoping to finish it by Spring of 1996.
I will be away at ICDCS-15 and various universities from 28 May until
11 June. I may read mail and news sporadically during that time, so it is
better to send bug reports to Kees or post them to the newsgroup.
Andy Tanenbaum (ast@cs.vu.nl)

19
Minix/beta/dosutil/README Normal file
View File

@@ -0,0 +1,19 @@
The WrtDsk or RaWrite3 program can be used under MS-DOS to copy images
to floppies. The FIPS utility can be used to shrink an MS-DOS partition
if the disk of the machine you wish to install Minix contains a single
MS-DOS partition that covers the entire disk. (As is often the case.)
RaWrite3 may occasionally fail to recognize a diskette properly, there
is no solution but to retry until you get it right. WrtDsk is a brand
new replacement for RaWrite that should not have these problems. Please
try it. Note the disclaimers on all these programs, they mean it. Back
up your data first!
WrtDsk allows one to write images to disk in one command:
wrtdsk ROOT USR USR.* SRC.*
It allows you to redistribute the data on the floppies, so you can tag
USR onto ROOT, and concatenate the USR.* and SRC.* images if your
floppies are big enough. Note that USR.01 and SRC.01 must be the first
on a new floppy!

Binary file not shown.

Binary file not shown.

Binary file not shown.