Introduzione
L’HP ProLiant DL380 G7 è un server robusto e ancora molto utilizzato, ma la sua scheda grafica integrata (Matrox o simile) crea spesso incompatibilità con i kernel Linux moderni, inclusi quelli di Proxmox VE 9.1.
Durante l’avvio dell’installer si incontra comunemente uno schermo nero, risoluzione “out of range”, o freeze. La soluzione più semplice e rapida è modificare temporaneamente i parametri di boot di GRUB aggiungendo nomodeset e vga=788.
Requisiti
- USB bootable con l’ISO di Proxmox VE 9.1 (verifica checksum!)
- Server DL380 G7 acceso
- Monitor collegato direttamente (o iLO, ma a volte anche iLO presenta problemi)
- Tastiera fisica
Soluzione passo-passo
- Avvia dall’USB Inserisci la chiavetta USB, avvia il server e premi F11 (o F9) per il Boot Menu. Seleziona la USB.
- Arriva al menu GRUB di Proxmox Vedrai le voci:
- Install Proxmox VE
- Install Proxmox VE (Terminal UI)
- Advanced options…
- Modifica il parametro di boot
- Usa le frecce per evidenziare Install Proxmox VE (Terminal UI) (consigliato) o la voce principale.
- Premi E per modificare la voce.
- Scorri fino alla riga che inizia con linux (di solito la penultima o terzultima riga).
- Vai in fondo alla riga e aggiungi (separato da uno spazio): nomodeset vga=788
linux /boot/linux26 ro root=/dev/ram0 ... quiet splash=silent proxtui vga=788 nomodeset vga=788 - Avvia con le modifiche Premi F10 (o Ctrl+X su alcune versioni) per bootare.
L’installer dovrebbe ora caricarsi correttamente in modalità testo/VGA bassa risoluzione.
- Procedi con l’installazione Completa normalmente l’installazione di Proxmox.
Dopo l’installazione – Rendere permanente il fix
Dopo il primo riavvio il server potrebbe presentare di nuovo lo stesso problema.
Opzioni:
A. Modifica GRUB permanente (raccomandata)
- Dopo l’installazione, avvia di nuovo dall’USB e usa di nuovo nomodeset per entrare.
- Oppure accedi via SSH/iLO una volta che il sistema è avviato.
- Modifica il file:Bash
nano /etc/default/grub - Aggiungi o modifica la riga:Bash
GRUB_CMDLINE_LINUX_DEFAULT="quiet nomodeset vga=788" - Aggiorna GRUB:Bash
update-grub - Riavvia.
B. Aggiungi parametro anche al kernel installato (se necessario).
Alternative e consigli extra
- Prova anche solo nomodeset senza vga=788.
- Alcuni utenti risolvono cambiando vga=788 in vga=791 o gfxpayload=640×480.
- Disabilita temporaneamente nel BIOS impostazioni come “Legacy USB” o “XHCI Hand-off” se hai problemi con la USB.
- Per uso produttivo su hardware così datato considera l’aggiunta di una scheda video PCI-e low-profile compatibile (es. una vecchia NVIDIA/AMD con driver open source o disabilitando il driver).
Conclusioni
Con questo semplice trucco del GRUB il DL380 G7 diventa perfettamente installabile con Proxmox 9.1. È un server ancora valido per ambienti di test, homelab o carichi leggeri.