Skip to content

NODEOS-USB-001: Dell G15 5530 headless USB pilot (non-destructive) - #2

Merged
Hazy142 merged 2 commits into
mainfrom
codex/nodeos-dell-g15-usb-headless
Oct 5, 2026
Merged

Hazy142 merged 2 commits into
mainfrom
codex/nodeos-dell-g15-usb-headless

Conversation

@Hazy142

@Hazy142 Hazy142 commented Oct 4, 2026

Copy link
Copy Markdown
Owner

Umsetzung

  • Separates Buildroot-Profil für Dell G15 5530 / RTX 4060 Laptop (sm_89), bestehendes Haswell/GTX1070Ti-Profil bleibt erhalten.
  • Wired DHCP mit isoliertem statischen LAN-Fallback; GPU-Profil und compute-capability werden vor READY geprüft.
  • Dropbear-SSH nur mit explizit beim Build bereitgestelltem individuellen Ed25519-Public-Key, Passwortanmeldung deaktiviert und Standard-Init entfernt; kein universeller SSH-Schlüssel im Repo.
  • Read-only Windows USB-Preflight mit exakter PNP-Gerätebindung, Systemdisk-Schutz und gesperrtem DOKUMENTE-Medium.
  • Angepasste Build-/Manifest-Verträge, Dell-Hardware-Runbook, 5 lokale Vertrags- und Unit-Tests; vorhandenes CI-Layout-Gate führt die Tests aus.

Lokal nachgewiesen

python scripts/verify-layout.py: PASS (5 Dell-Tests). Bash-Syntaxprüfung für sämtliche geänderten Shell-Skripte: PASS. Dell Hardware-/Datenträgerinventar nur lesend; 2x 16GB USB, E: DOKUMENTE geschützt, F: einzeln identifizierbar. Commit a0aa29d6f25a386093a6332b1fc6bfee1510521b auf separatem Branch, Windows-/Runtime-Bestandsdateien nicht verändert.

Noch ausdrücklich offen

  • WSL-Distribution auf Dell fehlt, lokale SSD hat kaum freien Speicher: noch kein vollständiges Buildroot-Image und kein physischer Boot.
  • Dell UEFI Secure Boot ist aktiv; bestehender GRUB/EFI-Build ist nicht signiert. Secure-Boot-Kette und NVIDIA-Linux-Modulpayload für sm_89 müssen vor Boot geprüft/signiert werden.
  • Dell Ethernet momentan nicht verbunden; für physischen headless Boot unabhängige SSH-Konsole (Android/anderer PC) und kundeneigener Public Key nötig.
  • Beide USB-Medien unverändert. Kein Flash, Firmware-Wechsel, Reboot oder Änderung der Windows-Boot-SSD.

Review-Fokus: Buildroot-Profilauflösung, optionaler Key-Provisioning-Pfad, Fail-closed Netzwerk/SSH und invariantes Legacy-Profil.

@Hazy142
Hazy142 marked this pull request as ready for review October 5, 2026 21:41
Copilot AI balanced review requested due to automatic review settings October 5, 2026 21:41
@Hazy142
Hazy142 merged commit 5824318 into main Oct 5, 2026
1 check passed

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants