Difference between revisions of "Initramfs zfs boot"

From copec
Jump to: navigation, search
(Created page with "== 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 ===...")
 
Line 5: Line 5:
 
* 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

Revision as of 11:31, 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