Claude 45a14483ca Add detailed button-by-button walkthrough for phases 7-9
Phase 7 — H730 non-RAID conversion:
- perccli download with direct Dell URL and manual fallback
- Script output explained column by column (EID:Slt, State, Size)
- What JBOD vs UGood vs Onln states mean
- Post-reboot verification with lsblk

Phase 8 — Bay mapping:
- build-bay-map.sh output walkthrough
- Physical LED blink procedure (ledctl locate/locate_off per drive)
- Bay numbering convention on R730xd front panel
- How to fill in hardware-layout.md and VM config placeholders

Phase 9 — GPU passthrough:
- Pre-check: dmesg IOMMU confirmation, IOMMU group inspection
- Script output walkthrough step by step
- PCI address capture and immediate VM config update
- Post-reboot verification (must show vfio-pci not nouveau)
- Troubleshooting if wrong driver appears

https://claude.ai/code/session_01TxTSnxDjgEVuNztdsWQjMD
2026-04-24 14:48:14 +00:00

local_proxmox

Proxmox VE 9.1 configuration, scripts, and VM layouts for a Dell R730xd homelab.

Hardware

  • Host: Dell PowerEdge R730xd
  • RAID controller: PERC H730 (configured in Non-RAID/per-disk passthrough mode)
  • GPUs: 2x Quadro P3300 4GB (VFIO passthrough, one per VM)
  • TPU: Google Coral USB (Frigate object detection)
  • Bays: 12x (not all populated)

VM Layout

VM ID Role Drives GPU Coral
100 Frigate NVR Bays 18 Quadro #1 (VFIO) Yes
101 TBD Bays 910 Quadro #2 (VFIO) No
102 TBD Bays 1112 None No

Setup Order

  1. scripts/perc-nonraid.sh — convert H730 to per-disk non-RAID mode
  2. scripts/build-bay-map.sh — map physical bays to stable /dev/disk/by-id paths
  3. scripts/gpu-passthrough-setup.sh — configure IOMMU + VFIO for both Quadros
  4. Apply VM configs from vm-configs/
  5. Deploy Frigate from frigate/

Docs

S
Description
Mirror of outis1one/local_proxmox from GitHub
Readme
191 KiB
Languages
Shell 100%