Difference between revisions of "Initramfs zfs boot"

From copec
Jump to: navigation, search
Line 3: Line 3:
  
 
=== Notes on Boot Process ===
 
=== Notes on Boot Process ===
* The linux kernel is initially bootstrapped.
+
==== The linux kernel is initially bootstrapped ====
* The compiled-in initramfs is mounted and executed.
+
==== The compiled-in initramfs is mounted and executed ====
** It mounts the external initramfs; Deletes everything under its own initramfs; Executes the external initramfs /init
+
===== It mounts the external initramfs; Deletes everything under its own initramfs; Executes the external initramfs /init =====
 +
 
 +
==== initramfs init ====
 +
* Execution of (external) initramfs /init

Revision as of 11:34, 24 January 2017

Overview

Both Debian and Ubuntu fail to boot when there is an arbitrarily more complex zpool than a single vdev that contains the bootfs.

Notes on Boot Process

The linux kernel is initially bootstrapped

The compiled-in initramfs is mounted and executed

It mounts the external initramfs; Deletes everything under its own initramfs; Executes the external initramfs /init

initramfs init

  • Execution of (external) initramfs /init