summaryrefslogtreecommitdiff
path: root/hurd/what_is_an_os_bootstrap.mdwn
diff options
context:
space:
mode:
authorjbranso@dismail.de <jbranso@dismail.de>2024-05-26 21:09:23 -0400
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2024-05-27 23:23:51 +0200
commitc1f4c8c4272898499a834aaa9bb9c4bcbb9fb18c (patch)
tree28a711df470592ddc48950732a9ba1ea4b03c4ba /hurd/what_is_an_os_bootstrap.mdwn
parent627fcfa8770bd8419879fe0ceebb83917d1da516 (diff)
adding in serverboot v2 draft RFC.
* hurd/bootstrap.mdwn: I inlined the what_is_an_os_bootstrap page, and wrote that the current bootstrap page is out of date and does not include pci-arbiter or rumpdisk. * hurd/what_is_an_os_bootstrap.mdwn: a new web page that is not meant to be viewed directly. Instead hurd/bootstrap and open_issues/serverbootv2 is meant to inline the content. * open_issues/serverbootv2.mdwn: Sergey proposed this new bootstrap for the Hurd. This is a draft RFC document that explains the reasoning behind it. Not that "Serverboot V2" is a working name. We have yet to find a better name for it. Message-ID: <20240527010924.2607-1-jbranso@dismail.de>
Diffstat (limited to 'hurd/what_is_an_os_bootstrap.mdwn')
-rw-r--r--hurd/what_is_an_os_bootstrap.mdwn24
1 files changed, 24 insertions, 0 deletions
diff --git a/hurd/what_is_an_os_bootstrap.mdwn b/hurd/what_is_an_os_bootstrap.mdwn
new file mode 100644
index 00000000..b2db2554
--- /dev/null
+++ b/hurd/what_is_an_os_bootstrap.mdwn
@@ -0,0 +1,24 @@
+[[!meta copyright="Copyright © 2020 Free Software Foundation, Inc."]]
+
+[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
+id="license" text="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled [[GNU Free Documentation
+License|/fdl]]."]]"""]]
+
+[[!meta title="What is an OS bootstrap"]]
+
+# What is an OS bootstrap?
+
+An operating system's bootstrap is the process that happens shortly
+after you press the power on button, as shown below:
+
+Power-on -> Bios -> Bootloader -> **OS Bootstrap** -> service manager
+
+Note that in this context the OS bootstrap is not [building a
+distribution and packages from source
+code](https://guix.gnu.org/manual/en/html_node/Bootstrapping.html).
+The OS bootstrap has nothing to do with [reproducible
+builds](https://reproducible-builds.org/).