fix: show install failure diagnostics on screen
When disk install fails, the failure screen now shows:
- Why it failed (no source, no ESP, repartition failed, copy failed)
- Which block devices were found and their status
Previously just said "disk install failed" with no details.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>