<feed xmlns='http://www.w3.org/2005/Atom'>
<title>archangel/custom/RESCUE-GUIDE.txt, branch main</title>
<subtitle>Arch Linux installer ISO — ZFS-on-root or BTRFS, doubles as rescue disk
</subtitle>
<id>https://git.cjennings.net/archangel/atom?h=main</id>
<link rel='self' href='https://git.cjennings.net/archangel/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archangel/'/>
<updated>2026-02-23T17:54:25+00:00</updated>
<entry>
<title>refactor: rename custom/ to installer/ for clarity</title>
<updated>2026-02-23T17:54:25+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-02-23T17:54:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archangel/commit/?id=fd2ea796b20bcbebea19c43978fb08e3cd6754ed'/>
<id>urn:sha1:fd2ea796b20bcbebea19c43978fb08e3cd6754ed</id>
<content type='text'>
The custom/ directory name was an archiso implementation detail. Renamed
to installer/ which clearly communicates that this directory contains the
installer scripts and utilities that ship on the ISO.

Updated all references in build.sh, Makefile, test-install.sh, and README.
</content>
</entry>
<entry>
<title>Update test config and documentation</title>
<updated>2026-01-25T06:10:41+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-01-25T06:10:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archangel/commit/?id=83b9e4d5114bba7068dffee2dd59aad2edcfe269'/>
<id>urn:sha1:83b9e4d5114bba7068dffee2dd59aad2edcfe269</id>
<content type='text'>
- Add NO_ENCRYPT=yes to btrfs-single.conf for unattended testing
- Add offline Arch Wiki documentation section to RESCUE-GUIDE.txt
- Update todo.org with completed tasks and new items
</content>
</entry>
<entry>
<title>Add eBPF tracing tools and w3m terminal browser</title>
<updated>2026-01-19T06:44:13+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-01-19T06:44:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archangel/commit/?id=2d6101f7cf5d97587647e778b12205a6ff3087d3'/>
<id>urn:sha1:2d6101f7cf5d97587647e778b12205a6ff3087d3</id>
<content type='text'>
Add bpftrace, bcc-tools, and perf for system tracing and profiling.
These are Linux's eBPF-based equivalents to DTrace, essential for
debugging and performance analysis in rescue scenarios.

Add w3m terminal browser alongside existing lynx for better rendering
of complex pages.

Update RESCUE-GUIDE.txt with new sections covering:
- Section 9: System Tracing with bpftrace examples, BCC tools, perf
- Section 10: Terminal web browsing with lynx/w3m basics
</content>
</entry>
<entry>
<title>Add utility tools and rescue guide documentation</title>
<updated>2026-01-18T21:43:51+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-01-18T21:43:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archangel/commit/?id=1139ea66ea378c93158e8addf24680e112e4c5ba'/>
<id>urn:sha1:1139ea66ea378c93158e8addf24680e112e4c5ba</id>
<content type='text'>
Packages added:
- iotop: disk I/O monitor by process
- ncdu: interactive disk usage analyzer
- tree: directory tree viewer
- speedtest-cli: internet speed test
- mosh: mobile shell (survives disconnects)
- aria2: multi-protocol downloader with resume
- tmate: terminal sharing for remote assistance
- sshuttle: VPN over SSH
- pass: password manager

Rescue guide expanded:
- Section 5: iotop for finding disk I/O culprits
- Section 6: ncdu and tree for disk space analysis
- Section 7: speedtest-cli, mosh, aria2, tmate, sshuttle
- Section 8: pass password manager access
</content>
</entry>
<entry>
<title>Add network diagnostics tools and rescue guide documentation</title>
<updated>2026-01-18T21:17:56+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-01-18T21:17:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archangel/commit/?id=cb8455c242be14988cf7eeab9851f85a682910ad'/>
<id>urn:sha1:cb8455c242be14988cf7eeab9851f85a682910ad</id>
<content type='text'>
Packages added:
- mtr: combined ping + traceroute
- iperf3: bandwidth testing
- iftop: live bandwidth monitor by connection
- nethogs: bandwidth monitor by process
- ethtool: NIC configuration and diagnostics
- tcpdump: packet capture
- bind: dig/nslookup DNS tools
- nmap: network scanner
- wireshark-cli: tshark packet analysis

Rescue guide section 7 expanded with scenarios for:
- Network path analysis with mtr
- Bandwidth testing with iperf3
- Live monitoring with iftop and nethogs
- Interface diagnostics with ethtool
- Packet capture with tcpdump
- Network scanning with nmap
- Deep packet analysis with tshark
</content>
</entry>
<entry>
<title>Add disk, network, and encryption tools with rescue guide sections</title>
<updated>2026-01-18T21:12:47+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-01-18T21:12:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archangel/commit/?id=b19ba4e0fc531b5627384c81e8d8aeae9c681795'/>
<id>urn:sha1:b19ba4e0fc531b5627384c81e8d8aeae9c681795</id>
<content type='text'>
Packages added:
- partimage: legacy partition imaging
- f2fs-tools: Flash-Friendly FS support
- exfatprogs: exFAT filesystem tools
- emacs: editor

Rescue guide sections 6-8:
- Disk Operations: partclone, fsarchiver, nwipe, filesystem tools
- Network Troubleshooting: connectivity, sshfs, file transfers
- Encryption &amp; GPG: symmetric/asymmetric decryption, LUKS, eCryptfs
</content>
</entry>
<entry>
<title>Add hardware diagnostics tools and rescue guide section</title>
<updated>2026-01-18T20:56:15+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-01-18T20:56:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archangel/commit/?id=752400ff7ba075efc5849725d7282a01ce3d9cd4'/>
<id>urn:sha1:752400ff7ba075efc5849725d7282a01ce3d9cd4</id>
<content type='text'>
Packages added:
- memtester: userspace memory testing
- stress-ng: CPU/memory/IO stress testing
- lm_sensors: temperature/fan/voltage monitoring
- lshw: detailed hardware inventory
- dmidecode: SMBIOS/DMI system information
- nvme-cli: NVMe drive management
- hdparm: HDD/SSD parameter tuning

Rescue guide Section 5 covers:
- SMART disk health monitoring
- Memory testing with memtester
- System stress testing
- Temperature monitoring with sensors
- Hardware inventory commands
- Disk benchmarking
- Bad block checking
</content>
</entry>
<entry>
<title>Add Windows recovery tools and rescue guide section</title>
<updated>2026-01-18T20:46:58+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-01-18T20:46:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archangel/commit/?id=e17830103bfebd1f2ec73395abe2d8026cc11b21'/>
<id>urn:sha1:e17830103bfebd1f2ec73395abe2d8026cc11b21</id>
<content type='text'>
Packages added: chntpw, ntfs-3g, dislocker, hivex

Rescue guide section 4 covers:
- Mounting NTFS partitions (including hibernated)
- Reset/blank Windows passwords with chntpw
- Unlock disabled accounts, promote to admin
- Access BitLocker drives with dislocker
- Copy files from non-booting Windows
- Edit Windows registry with hivex
- Offline malware scanning with ClamAV
- Disable Fast Startup from Linux
</content>
</entry>
<entry>
<title>Add boot repair tools and rescue guide section</title>
<updated>2026-01-18T20:45:16+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-01-18T20:45:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archangel/commit/?id=3766f9380e6c18bc926aac6d29d59d2f958a0fd2'/>
<id>urn:sha1:3766f9380e6c18bc926aac6d29d59d2f958a0fd2</id>
<content type='text'>
Packages added: os-prober, syslinux, ms-sys

Rescue guide section 3 covers:
- Chroot into broken system (including ZFS)
- Reinstall GRUB (UEFI and Legacy)
- Fix UEFI boot entries with efibootmgr
- Rebuild initramfs with mkinitcpio
- Dual-boot GRUB/Windows with os-prober
- Restore Windows MBR with ms-sys
- ZFS-specific boot issues (hostid, hooks)
- Emergency GRUB command line boot
</content>
</entry>
<entry>
<title>Add data recovery tools and rescue guide section</title>
<updated>2026-01-18T20:43:23+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-01-18T20:43:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/archangel/commit/?id=8d6e6aabbd62100c5389a148aa4d153aa77dcfa8'/>
<id>urn:sha1:8d6e6aabbd62100c5389a148aa4d153aa77dcfa8</id>
<content type='text'>
Packages added: ddrescue, testdisk, foremost, sleuthkit, safecopy, smartmontools

Rescue guide section 2 covers:
- SMART health assessment
- ddrescue for cloning failing drives
- PhotoRec/TestDisk for file/partition recovery
- Foremost for file carving
- Filesystem repair (ext4, NTFS, XFS, FAT)
- Mounting disk images
- Safecopy for very damaged media
</content>
</entry>
</feed>
