<feed xmlns='http://www.w3.org/2005/Atom'>
<title>archangel/docs/2026-01-22-ratio-boot-fix-session.org, branch v0.8</title>
<subtitle>Arch Linux installer ISO — ZFS-on-root or BTRFS, doubles as rescue disk
</subtitle>
<id>https://git.cjennings.net/archangel/atom?h=v0.8</id>
<link rel='self' href='https://git.cjennings.net/archangel/atom?h=v0.8'/>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archangel/'/>
<updated>2026-02-23T05:20:56+00:00</updated>
<entry>
<title>chore: add docs/ to .gitignore and untrack personal files</title>
<updated>2026-02-23T05:20:56+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-02-23T05:20:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archangel/commit/?id=3a2445080c880544985f50fb0d916534698cc073'/>
<id>urn:sha1:3a2445080c880544985f50fb0d916534698cc073</id>
<content type='text'>
docs/ contains session history, personal workflows, and private
protocols that shouldn't be in a public repository.
</content>
</entry>
<entry>
<title>Update ratio session doc: kernel 6.15.2 now default with clean GRUB menu</title>
<updated>2026-01-22T20:47:40+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-01-22T20:47:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archangel/commit/?id=398319a416bb713d88c0b69cdd3c732f7c8cb260'/>
<id>urn:sha1:398319a416bb713d88c0b69cdd3c732f7c8cb260</id>
<content type='text'>
- Created custom GRUB entries for cleaner boot menu
- Set kernel 6.15.2 as default, LTS as fallback
- Pinned linux package in pacman.conf
- Documented UUID gotcha with mirrored NVMe boot partitions
</content>
</entry>
<entry>
<title>Fix ratio boot issues: firmware, mkinitcpio, and document ZFS rollback dangers</title>
<updated>2026-01-22T20:27:49+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-01-22T20:27:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archangel/commit/?id=0720a543d0eacf890ec99a6a5b337c85f896d647'/>
<id>urn:sha1:0720a543d0eacf890ec99a6a5b337c85f896d647</id>
<content type='text'>
Root cause: Missing/outdated linux-firmware broke AMD Strix Halo GPU init.
Fixed by installing linux-firmware 20260110-1.

Changes:
- install-archzfs: Fix mkinitcpio config (remove archiso.conf, fix preset)
- todo.org: Add ZFS rollback + /boot mismatch issue, recommend ZFSBootMenu
- docs/2026-01-22-ratio-boot-fix-session.org: Full troubleshooting session
- docs/2026-01-22-mkinitcpio-config-boot-failure.org: Bug report
- assets/: Supporting documentation and video transcript

Key learnings:
- AMD Strix Halo requires linux-firmware 20260110+
- ZFS rollback with /boot on EFI partition can break boot
- zpool import -R can permanently change mountpoints
</content>
</entry>
</feed>
