From c1f4c8c4272898499a834aaa9bb9c4bcbb9fb18c Mon Sep 17 00:00:00 2001 From: "jbranso@dismail.de" Date: Sun, 26 May 2024 21:09:23 -0400 Subject: 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> --- hurd/bootstrap.mdwn | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'hurd/bootstrap.mdwn') diff --git a/hurd/bootstrap.mdwn b/hurd/bootstrap.mdwn index fbce3bc1..c77682b9 100644 --- a/hurd/bootstrap.mdwn +++ b/hurd/bootstrap.mdwn @@ -15,8 +15,15 @@ this text. --> [[!toc]] +[[!inline pagenames=hurd/what_is_an_os_bootstrap raw=yes feeds=no]] + # State at the beginning of the bootstrap +Please note that as of May 2024 this document is out of date. It does +not explain how rumpdisk or the pci-arbitor is started. Also consider +reading about [[Serverboot V2|open_issues/serverbootv2]], which +is a new bootstrap proposal. + After initializing itself, GNU Mach sets up tasks for the various bootstrap translators (which were loader by the GRUB bootloader). It notably makes variables replacement on their command lines and boot script function calls (see -- cgit v1.2.3