No description
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-08-06 13:38:27 +00:00
battery-drain-log.sh Add battery-drain-log.sh 2026-08-06 13:38:25 +00:00
CHECKLIST.md Add CHECKLIST.md 2026-08-06 13:38:26 +00:00
diagnose.sh Add diagnose.sh 2026-08-06 13:38:23 +00:00
README.md Add README.md 2026-08-06 13:38:27 +00:00

laptop-live-diagnostics

Scripts for vetting a (often secondhand) laptop from a Linux live USB, before committing to a full install.

  • diagnose.sh [log-dir] — network hardware, storage SMART health, thermal stress test, audio. Point log-dir at a persistent filesystem (e.g. an external USB stick) — live sessions run out of RAM.
  • battery-drain-log.sh <path-to-csv> — logs battery drain every 60s until the machine dies. Run separately, unattended, alongside a video loop.
  • CHECKLIST.md — manual checks that can't be scripted.

Background and gotchas (Dell BIOS radio-disable quirks, reading -110 iwlwifi errors, interpreting SMART/battery fields): see the WanShiTong note knowledge/hardware/Live-Boot Laptop Hardware Diagnostics.