hardware:purism-librem14:gentoo-luks-lvm-librem-key
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
hardware:purism-librem14:gentoo-luks-lvm-librem-key [2024-04-04 02:07] – [Anatomy of the Librem 14's Boot] correct actual operation; Heads seems to replace BIOS zlg | hardware:purism-librem14:gentoo-luks-lvm-librem-key [2024-04-12 08:44] (current) – [Anatomy of the Librem 14's Boot] correct info based on chat on Purism's forum zlg | ||
---|---|---|---|
Line 18: | Line 18: | ||
===== Anatomy of the Librem 14's Boot ===== | ===== Anatomy of the Librem 14's Boot ===== | ||
- | The Librem 14 runs a fork of coreboot | + | The Librem 14 runs a system |
+ | |||
+ | Coreboot | ||
So in short, the chain is as such: | So in short, the chain is as such: | ||
- | | + | |
- | - Heads | + | |
- | | + | * Librem Key ''/ |
- | | + | |
- | | + | |
- | | + | * LUKS volume is opened with Librem Key |
- | - ''< | + | * LVM reads the now unlocked volume group |
+ | * ''/ | ||
+ | * The OS begins | ||
Simple, right? LOL | Simple, right? LOL | ||
- | |||
===== Download Gentoo Live ISO, '' | ===== Download Gentoo Live ISO, '' | ||
Line 39: | Line 42: | ||
===== Generate (or prepare) a GnuPG key for the Librem Key ===== | ===== Generate (or prepare) a GnuPG key for the Librem Key ===== | ||
- | |||
- | ===== Factory Reset Heads and associate with Librem Key ===== | ||
===== Wipe storage and encrypt with new key ====== | ===== Wipe storage and encrypt with new key ====== | ||
Line 54: | Line 55: | ||
===== Fetch Purism' | ===== Fetch Purism' | ||
- | ===== Build new initrd to support LUKS, LVM, and Librem Key ===== | + | ===== Build new initrd |
+ | |||
+ | ===== Factory Reset Heads and associate with Librem Key ===== | ||
===== Pull it all together, and pray ===== | ===== Pull it all together, and pray ===== |
hardware/purism-librem14/gentoo-luks-lvm-librem-key.txt · Last modified: 2024-04-12 08:44 by zlg