aboutsummaryrefslogtreecommitdiff
path: root/docs/previous-session-history.org
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-01-23 01:22:44 -0600
committerCraig Jennings <c@cjennings.net>2026-01-23 01:22:44 -0600
commit41d5893317c7d9f384df688f08885b88f41d1748 (patch)
treeab3f3998b81fb0d4620174e3b195d2341f96e1c1 /docs/previous-session-history.org
parent0ffe7a85a1b024b88e4ddc3305c5f805edd6e8e1 (diff)
downloadarchangel-41d5893317c7d9f384df688f08885b88f41d1748.tar.gz
archangel-41d5893317c7d9f384df688f08885b88f41d1748.zip
session: ZFSBootMenu implementation and testing complete
Implemented and tested ZFSBootMenu bootloader replacement. All VM tests passed (single disk, mirror, raidz1). ISO copied to Ventoy drive.
Diffstat (limited to 'docs/previous-session-history.org')
-rw-r--r--docs/previous-session-history.org27
1 files changed, 26 insertions, 1 deletions
diff --git a/docs/previous-session-history.org b/docs/previous-session-history.org
index ae0e090..a209e01 100644
--- a/docs/previous-session-history.org
+++ b/docs/previous-session-history.org
@@ -10,4 +10,29 @@ Sessions are listed in reverse chronological order (most recent first).
* Archived Sessions
-(Sessions older than 2 weeks will be moved here automatically)
+*** 2026-01-17 Sat @ 13:16 -0600
+
+*Status:* COMPLETE (continued above)
+
+*What We Completed:*
+- Initialized git repository
+- Created .gitignore (excludes work/, out/, profile/, zfs-packages/)
+- Initial commit with all build scripts
+- Added docs/ to git (decided to track publicly)
+- Built fresh ISO (archzfs-claude-2026.01.17-x86_64.iso, 4.9G)
+- Tested ISO in QEMU VM
+- Documented project goals and design decisions in NOTES.org
+
+*Key Decisions Made:*
+- Use linux-lts + zfs-dkms from archzfs.com (DKMS ensures kernel compatibility)
+- Less aggressive snapshot policy (TrueNAS handles long-term backups)
+- All install questions upfront, then unattended installation
+- Root account only (archsetup creates user post-reboot)
+- 32px GRUB font for HiDPI displays
+- WiFi config tested before install starts
+
+*Files Modified:*
+- [[file:../.gitignore][.gitignore]] - created
+- [[file:../build.sh][build.sh]] - major rewrite
+- [[file:../custom/install-archzfs][custom/install-archzfs]] - complete rewrite
+- [[file:../scripts/test-vm.sh][scripts/test-vm.sh]] - added serial console