docs: document working perccli install method for Proxmox

apt and direct Dell URLs don't work. Working method: curl with referer
header to get the RPM, convert with alien, symlink binary into PATH.
Update both setup-guide and perc-nonraid.sh error message to match.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Claude
2026-06-27 04:20:20 +00:00
parent d05805a9d7
commit 63dd22b250
2 changed files with 24 additions and 12 deletions
+8 -4
View File
@@ -10,10 +10,14 @@ set -euo pipefail
PERCCLI=$(command -v perccli || command -v perccli64 || true)
if [[ -z "$PERCCLI" ]]; then
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"
echo "perccli not found. Install it:"
echo " curl -L --referer 'https://www.dell.com/' \\"
echo " --user-agent 'Mozilla/5.0' \\"
echo " 'https://dl.dell.com/FOLDER03559396M/1/perccli-1.17.10-1.noarch.rpm' \\"
echo " -o /tmp/perccli.rpm"
echo " apt install -y alien && alien --to-deb /tmp/perccli.rpm"
echo " dpkg -i /tmp/perccli_*.deb"
echo " ln -s /opt/MegaRAID/perccli/perccli64 /usr/local/bin/perccli"
exit 1
fi