aboutsummaryrefslogtreecommitdiff
path: root/scripts/test-configs/btrfs-mirror.conf
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-01-24 14:28:51 -0600
committerCraig Jennings <c@cjennings.net>2026-01-24 14:28:51 -0600
commit33ab3dba2cdba0c94f8dde7b421a2a2b0ec8dae3 (patch)
tree692361ab00ab22050679cd9d812b8c8de54c1cca /scripts/test-configs/btrfs-mirror.conf
parentfc11bf6e60fe5e6b53cb87fb5d6c29ac9b00af4d (diff)
downloadarchangel-33ab3dba2cdba0c94f8dde7b421a2a2b0ec8dae3.tar.gz
archangel-33ab3dba2cdba0c94f8dde7b421a2a2b0ec8dae3.zip
Phase 3: Add multi-disk btrfs support (RAID0/RAID1)
- RAID1 (mirror) and RAID0 (stripe) for 2+ disks - Multi-disk LUKS with single passphrase prompt - EFI redundancy: GRUB installed on all disks - Pacman hook syncs GRUB updates across EFI partitions - btrfs initramfs hook for multi-device assembly at boot
Diffstat (limited to 'scripts/test-configs/btrfs-mirror.conf')
-rw-r--r--scripts/test-configs/btrfs-mirror.conf15
1 files changed, 15 insertions, 0 deletions
diff --git a/scripts/test-configs/btrfs-mirror.conf b/scripts/test-configs/btrfs-mirror.conf
new file mode 100644
index 0000000..acc7494
--- /dev/null
+++ b/scripts/test-configs/btrfs-mirror.conf
@@ -0,0 +1,15 @@
+# Test config: Btrfs 2-disk mirror (RAID1)
+
+HOSTNAME=test-btrfs-mirror
+TIMEZONE=UTC
+LOCALE=en_US.UTF-8
+KEYMAP=us
+
+FILESYSTEM=btrfs
+DISKS=/dev/vda,/dev/vdb
+RAID_LEVEL=mirror
+
+NO_ENCRYPT=yes
+ROOT_PASSWORD=testpass
+
+ENABLE_SSH=yes