Spearfoot/disk-burnin-and-testing
Shell script for burn-in and testing of new or re-purposed drives observed · 2026-08-28
Health v2 · maintenance only
66/100
- Activity 95
- Release rhythm 8
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3459
- days_rel: n/a
- days_push: 35
- n_releases_24m: 0
Adoption not part of the score
1173 stars · 128 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A POSIX-compliant shell script that automates burn-in and stress testing of new or re-purposed disk drives. It runs SMART short and extended tests around a destructive badblocks write-mode pass, logging results per drive model and serial number.
Use cases
- burn in new hard drives before putting them into service
- test re-purposed drives for bad sectors
- run SMART tests and badblocks on disks without data
- screen drives for reallocated or pending sectors before RMA
- validate multiple disks in parallel under tmux or screen
- prepare disks for a FreeNAS or other NAS build
When to choose
- you want a simple scripted workflow combining SMART tests and badblocks
- you are testing drives on Linux or FreeBSD/NAS systems from the command line
- you need per-drive logs named by model and serial number
When to avoid
- the disk contains any valuable data, since badblocks runs in destructive write mode
- you need a GUI or automated fleet-wide drive testing solution
- you cannot run as root or cannot afford multi-day test runtimes
Facets
cli-tool · maturity active
testing benchmarking hardware developer-tools self-hosted bsd cli disk-burn-in smartmontools badblocks freenas drive-health posix-shell linux
1 source
- readme: https://github.com/Spearfoot/disk-burnin-and-testing · fetched 2026-08-28 · 608e10fd8a76
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| Spearfoot/disk-burnin-and-testing | main | 66 |
For agents
markdown · JSON · MCP: product_card(name="Spearfoot/disk-burnin-and-testing")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem