diff --git a/docs/setup-guide.md b/docs/setup-guide.md index 8e17615..1df2920 100644 --- a/docs/setup-guide.md +++ b/docs/setup-guide.md @@ -212,7 +212,15 @@ targets unconfigured physical disks. ### Install perccli -Download from Dell support (search "PERCCLI") or copy the `.deb` to the host: +Try apt first — it's in the Proxmox repos: + +```bash +apt install -y perccli +``` + +If not found, download the `.deb` manually: go to `dell.com/support`, enter +your service tag, then Drivers → Storage → search "PERCCLI", download the +Linux package, copy it to the host, and install: ```bash dpkg -i perccli_*.deb diff --git a/scripts/perc-nonraid.sh b/scripts/perc-nonraid.sh index 5dbd131..f0828d3 100755 --- a/scripts/perc-nonraid.sh +++ b/scripts/perc-nonraid.sh @@ -10,9 +10,10 @@ set -euo pipefail PERCCLI=$(command -v perccli || command -v perccli64 || true) if [[ -z "$PERCCLI" ]]; then - echo "perccli not found. Install from:" - echo " https://www.dell.com/support (search 'PERCCLI')" - echo " or: dpkg -i perccli_*.deb" + echo "perccli not found. Install options:" + echo " 1. apt install -y perccli (try this first — in Proxmox repos)" + echo " 2. Download from dell.com/support → enter service tag → Drivers → Storage" + echo " Look for 'PERCCLI' and download the Linux .deb, then: dpkg -i perccli_*.deb" exit 1 fi