Update README.md

master
Clyne 2 years ago committed by GitHub
parent e5a5b64c61
commit 0b18aa4a53
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -1,6 +1,6 @@
# linux-486 # linux-486
This repo provides the files necessary to build a Linux-based "operating system" for old i486 systems with at least 8MB of RAM. Build scripts for all components of the sysem are provided. An i486-linux toolchain is also built, enabling you to compile other programs for the system. This repo provides the files necessary to build a modern Linux-based "operating system" for old i486 systems with at least 8MB of RAM. Build scripts for all components of the system are provided. An i486-linux toolchain is also built, enabling you to compile other programs for use with the system.
The generated boot floppy disk provides you with a Busybox system that is kept entirely in memory. uClibc's shared library files are also loaded into memory, allowing other programs to save on memory (as opposed to using static binaries). The generated boot floppy disk provides you with a Busybox system that is kept entirely in memory. uClibc's shared library files are also loaded into memory, allowing other programs to save on memory (as opposed to using static binaries).
@ -8,7 +8,7 @@ A second floppy containing additional kernel modules can also be generated. Both
## Build requirements ## Build requirements
* building tools (make, gcc, linux's requirements, etc.) * building tools (make, gcc, linux kernel's requirements, etc.)
* bash * bash
* wget * wget
* tar, xz, bzip2 * tar, xz, bzip2
@ -31,8 +31,7 @@ The system requires an i486 or better processor, a 3.5" floppy drive, and at lea
Notes: Notes:
* Once the system is booted, the floppy disk can be removed. * Once the system is booted, the boot floppy is no longer needed.
* root's password is `toor`. * root's password is `toor`.
* Mount the modules floppy to `/lib/modules`; then, use `modprobe` for loading and unloading. * Mount the modules floppy to `/lib/modules`; then, use `modprobe` for loading and unloading.
* The `msdos` module may need to be loaded to read MS-DOS/FAT floppies. * The `msdos` module may need to be loaded to read MS-DOS/FAT floppies.

Loading…
Cancel
Save