Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
dcore:system_start_and_boot-codes [2016/05/09 04:20] – [Suggested Readings] nitram | dcore:system_start_and_boot-codes [2017/09/25 06:49] (current) – [Check boot-parameters] sm8ps | ||
---|---|---|---|
Line 6: | Line 6: | ||
* The [[http:// | * The [[http:// | ||
* Tiny Core's [[wiki: | * Tiny Core's [[wiki: | ||
- | * A comparison list of [[wiki: | + | * Tiny Core' |
===== Early Boot ===== | ===== Early Boot ===== | ||
Line 106: | Line 106: | ||
*Standard procedures, after which control is passed to '/ | *Standard procedures, after which control is passed to '/ | ||
- | =====dCore | + | =====dCore |
This script stretches out over several hunderd lines of code. We shall dissect it in smaller chunks. | This script stretches out over several hunderd lines of code. We shall dissect it in smaller chunks. | ||
Line 143: | Line 143: | ||
- | ====Check boot parameters==== | + | ====Check boot-parameters==== |
- | - check the boot stanza for boot-codes with values and store them as variables, with the appropriate value, if applicable. | + | - check the boot-stanza for boot-codes with values and store them as variables, with the appropriate value, if applicable. |
- | - check the boot stanza for boot-codes without values and store them as variables of value 1. | + | - check the boot-stanza for boot-codes without values and store them as variables of value 1. |
Thus we have the following list of boot-codes and variables with values: | Thus we have the following list of boot-codes and variables with values: | ||
Line 186: | Line 186: | ||
* **multivt** and **noembed** in ' | * **multivt** and **noembed** in ' | ||
- | * **lst** (TARGETLIST, | + | * **lst** (TARGETLIST, |
+ | === Kernel boot-parameters === | ||
+ | Additional boot-codes have been treated by the kernel at boot-time already. One [[http:// | ||
==== Starting the work ==== | ==== Starting the work ==== | ||
Line 498: | Line 500: | ||
- | =====Shell | + | =====Shell |
A login shell first reads commands from the files '/ | A login shell first reads commands from the files '/ | ||
Line 590: | Line 592: | ||
- (commented out) start an Xterm as a background process. | - (commented out) start an Xterm as a background process. | ||
+ | === Auto-start files === | ||
+ | Note that files under ' | ||
====Log-console==== | ====Log-console==== | ||
Line 602: | Line 605: | ||
*acts as a log console | *acts as a log console | ||
- | **[[http:// | + | **[[http:// |