|
|
1.1 ! root 1: -*- Text -*- ! 2: This is the GNU mach 1.0 distribution. ! 3: ! 4: This kernel is derived from the Utah kernel source. We use it to run ! 5: the Hurd on. It is being distributed by us so that we can more easily ! 6: modify the source, and so that it will work with the normal GNU coding ! 7: standards and Makefile conventions. ! 8: ! 9: libmach, bootloaders, default pagers, and the like are not part of ! 10: this distribution. For libraries, we refer you to the GNU C library, ! 11: which has Mach support. For bootloaders, we refer you to GRUB. (This ! 12: kernel can be loaded by any bootloader that uses the multiboot ! 13: standard.) For default pagers, we refer you to your particular system ! 14: that you will run on top of Mach. The upcoming Hurd distribution ! 15: (version 0.2) will contain the code that used to be in the Utah kernel ! 16: distributions for doing the work of the default pager. ! 17: ! 18: The interface generator `MiG' is still part of this distribution. ! 19: Perhaps at some later point it will be split out, as it surely should ! 20: be. ! 21: ! 22: Generic installation instructions may be found in the file INSTALL. ! 23: ! 24: By default, you get a kernel with no device drivers for disks and ! 25: network devices. This is not what you want! Examine the file ! 26: `README-Drivers' in the directory for the machine type your kernel is ! 27: on (e.g., `i386/README-Drivers') for a list of configure --enable ! 28: switches. Give the appropriate set for your hardware. It is ! 29: generally safe to specify switches for hardware you don't have; in ! 30: this way you can build kernels that work on different physical machine ! 31: set ups. ! 32: ! 33: The specific switches you give to configure are always recorded in the ! 34: file `config.status'. So you can always tell what options you used to ! 35: build a particular kernel. ! 36: ! 37:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.