improve dynamic os installation instructions
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 45/100
- Issue type
- Documentation
- Clarity
- Mostly clear
- Activity status
- Stale
- Domain
- documentation
Research direction
Start at the Install-and-Configure page linked in the issue and review the current Step 3 and Step 4 instructions alongside the Matrix discussion. Clarify the paths for no OS installed, an existing OS, and an OS reinstall, including the stated public-key and re-ownership considerations. Done means the sequence no longer assumes an OS is installed before Step 4 and covers the cases described.
Written by the indexing model from the issue text.
Description
Step 3 assumes os is installed but os is installed in step 4
as discussed in matrix step 3 maybe can be split into separate categories like step 1 for example "no os installed" and "os installed" and maybe also another one for "reinstalled os"
noteable excerpts from matrix:
user1:
Not sure I see the inconsistency
Users are supposed to land at https://osresearch.net/Install-and-Configure
Step 1 - Building Heads
Step 1 - Downloading Heads
Step 2 - Flashing Guides
Step 3 - Configuring-Keys
Step 4 - Installing Qubes and other OSes
Where users can either install OS first (recommended if you flashed) when then Heads will pick on
Logic under Heads is
- No OS installed: guide user into USB booting and installing.
- OS dectected installed but no public key fused in firmware: propose user to inject public key or do OEM Factory Reset/Re-Ownership
Then follow. The problem lies when users reinstall OS: if there is public key fused, check passes. But then OS /boot has not digest, so probing
users to sign, but no way to verify, currently, that fused key is the one matching private key counterpart.
User should make sure public key fused is good or do re-ownership if they reinstall.
Most users will go through flashing+installing OS + configuring keys + configuring default boot + TPM DUK.
Problems lies when steps are not followed, or OS reinstall.
- Dominant language
- No language data
- Stars
- 96
- Forks
- 58
- Avg merge
- 1d 16h
- Merged PRs (30d)
- 11
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from linuxboot/heads-wiki
-
Difficulty 1/5 1-3 hours Newbie friendliness 84/100
linuxboot/heads-wiki#226 ·
-
linuxboot/heads-wiki#229 · 8 comments · 1 assignee ·
-
help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 35/100
linuxboot/heads-wiki#212 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
linuxboot/heads-wiki#208 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 45/100
linuxboot/heads-wiki#207 · 1 reaction ·
All issues in linuxboot/heads-wiki
Similar issues
-
user-reported
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
Kong/developer.konghq.com#7316 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
HarperFast/skills#96 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
infinispan/infinispan#18150 ·
-
bug triage:deciding
Difficulty 1/5 Under an hour Newbie friendliness 88/100
open-telemetry/otel-arrow#4132 ·
-
Ecosystem: ClawMetry — the Qwen Code reader is now free and open source (follow-up to #9294 / #9338) Opencategory/integration priority/P3 scope/documentation status/ready-for-human type/feature-request
Difficulty 1/5 Under an hour Newbie friendliness 84/100