fix(build): GPT-label the CLAWDIESEED partition so the seed importer can find it #281
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/clawdieseed-gpt-label"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
First hardware boot result: UI/shortcuts fine, daemon healthy, but pi keyless —
/var/log/clawdie-live-seed.logsaysno CLAWDIESEED partitions foundwhile the partition + payload are intact on the stick.Root cause:
gpart addfor p4 sets no GPT label. The importer probes/dev/msdosfs/CLAWDIESEED,/dev/gpt/CLAWDIESEED,/dev/label/CLAWDIESEED, then agpart show -lpawk fallback — but without-l, only the msdosfs FAT-label-tasting node can ever exist. Discovery stood on one leg and that leg failed on real hardware (candidate culprits: GEOM label tasting vs the misplaced backup GPT header on an oversize stick, or the unusual-c 1FAT geometry — either way the fix is redundancy, not a taste-debug).One line + comment:
-l CLAWDIESEEDcreates/dev/gpt/CLAWDIESEED, the importer's second candidate, no importer change needed. After reflash, a plain reboot re-applies the seed (importer is idempotent by design).Gates:
sh -ngreen,./scripts/check-format.shgreen.🤖 Generated with Claude Code