Perché il mio Raspberry Pi non si avvia? 5 soluzioni da provare

I problemi di avvio del Raspberry Pi possono essere particolarmente difficili da diagnosticare perché, a differenza di un computer desktop normale, queste piccole macchine non hanno un BIOS per aiutare a identificare cosa non va. Senza file di avvio corretti sulla scheda SD, i Raspberry Pi più vecchi non genereranno nemmeno un segnale video. Ma non preoccuparti: seguendo questa guida, sarai in grado di identificare e risolvere i problemi di avvio del tuo Pi in pochissimo tempo.
Soluzione 1: Controlla l’alimentazione e il cavo
Molti problemi di avvio del Raspberry Pi sono dovuti a problemi di alimentazione, e i requisiti di alimentazione sono aumentati significativamente con i modelli più recenti:
- Raspberry Pi 3: 2.5A raccomandati
- Raspberry Pi 4: 3.0A raccomandati
- Raspberry Pi 5: 5.0A raccomandati
Il tuo Pi non tenterà nemmeno di avviarsi correttamente se non riceve alimentazione stabile a sufficienza, ma potrebbe anche iniziare ad avviarsi e bloccarsi allo schermo arcobaleno o riavviarsi casualmente.

Il modo più semplice per soddisfare i requisiti di alimentazione è utilizzare l’alimentatore ufficiale del Raspberry Pi per il tuo modello. Sebbene siano disponibili opzioni di terze parti, l’alimentatore ufficiale è specificamente progettato per gestire le caratteristiche di alimentazione del tuo Pi e viene fornito con un cavo appropriato che può gestire la corrente richiesta.
Se devi usare un alimentatore di terze parti, assicurati che sia valutato per l’amperaggio corretto e usa un cavo USB corto e spesso, poiché cavi più lunghi o più sottili possono causare una caduta di tensione che impedisce un avvio corretto.
Soluzione 2: Installa una copia fresca di Raspberry Pi OS
Uno dei modi più affidabili per determinare se il problema di avvio del tuo Pi è causato da un difetto nel Raspberry Pi stesso è provare un’installazione fresca di Raspberry Pi OS su una nuova scheda SD. Se non hai mai reinstallato il tuo Pi prima, puoi seguire la nostra guida dettagliata su come configurare Raspberry Pi OS.

Se il tuo dispositivo si avvia con successo dopo una nuova installazione, il tuo problema originale è probabilmente causato da una scheda SD o un sistema operativo danneggiati. Per determinare quale dei due è difettoso, puoi creare un’immagine di backup della tua scheda SD originale utilizzando il comando ‘dd’ nel Terminale (su macOS/Linux) o HDD Raw Copy Tool (su Windows), quindi provare a reinstallare il sistema operativo sulla tua scheda originale. Se si avvia con un nuovo sistema operativo, la tua vecchia installazione era danneggiata. Se continua a non avviarsi, la scheda SD stessa è probabilmente danneggiata e dovrebbe essere sostituita.
Tuttavia, se il tuo Pi continua a non avviarsi con una nuova scheda SD e una installazione fresca del sistema operativo, dovresti passare a controllare gli indicatori LED o lo schermo di diagnostica di avvio (trattato nella Soluzione 3) per aiutare a diagnosticare se hai a che fare con un difetto hardware nel Pi stesso.
Soluzione 3: Controlla le informazioni di diagnostica di avvio
Il Raspberry Pi ha due modi per comunicare i problemi di avvio, e il primo sono i modelli LED. Ecco cosa significano i modelli:
| Modello LED | Significato | Cosa fare |
|---|---|---|
| LED ACT lampeggiante irregolarmente | Avvio normale in corso | Questo è buono! Aspetta che l’avvio sia completo |
| LED ACT non lampeggia affatto | Impossibile leggere la scheda SD | Controlla che la scheda SD sia inserita correttamente e prova la Soluzione 2 |
| 3 lampeggi | Impossibile trovare start.elf | Prova la Soluzione 2 |
| 4 lampeggi | start.elf danneggiato o nessun codice di avvio (Pi 4) | Prova la Soluzione 2 |
| 7 lampeggi | Impossibile trovare kernel.img | Prova la Soluzione 2 |
| 8 lampeggi | SDRAM non riconosciuta | Possibile difetto hardware se la Soluzione 2 non funziona |
| LED PWR spento/lampeggiante | Problemi di alimentazione | Torna alla Soluzione 1 per risolvere problemi di alimentazione |
I Raspberry Pi più recenti (modello 4b e 5) visualizzano anche informazioni di diagnostica di avvio direttamente sul tuo display HDMI se una delle seguenti condizioni è soddisfatta:
- Non c’è alcuna scheda SD (o altri dispositivi di avvio) collegati al Pi.
- Il bootloader non è riuscito ad avviarsi.
Ecco un esempio di come apparirà lo schermo di diagnostica:

Come puoi vedere, non sono state trovate partizioni avviabili. Questo perché ho rimosso la mia scheda SD per attivare lo schermo di diagnostica. Nella vita reale, potresti anche vedere qualcosa del genere:
Modalità di avvio: USB-MSD (04) ordine f256
Timeout PCIe: 0x0000008f
Inizializzazione USB XHC fallita
Modalità di avvio: NVME (06) ordine f25In questo caso, il Pi sta cercando di avviarsi da un’unità USB (“Modalità di avvio: USB-MSD”), e poi da un’unità NVMe, ma fallisce in entrambi i casi. Gli errori “timeout PCIe” suggeriscono che potrebbero esserci problemi di inizializzazione hardware. In questo caso, poiché vogliamo avviare dalla scheda SD, dovremmo controllare che la nostra scheda sia inserita correttamente e provare la Soluzione 2 per escludere problemi software prima di considerare problemi hardware.
Soluzione 4: Risolvere i problemi di output video
Se il tuo Pi si sta avviando (indicato da un lampeggiamento irregolare del LED verde) ma non vedi nulla sul tuo display, allora il problema potrebbe essere nell’output video.
Per prima cosa, controlla di nuovo che il cavo micro-HDMI a HDMI sia completamente inserito nella porta HDMI. Ti consiglio di usare la porta HDMI0 (quella più vicina al connettore di alimentazione USB-C) quando colleghi un display 4K, poiché la seconda porta (HDMI1) non funzionerà con i display 4K60.

Ancora niente? Allora dovresti provare un altro cavo micro-HDMI a HDMI. Comprare quello ufficiale dal negozio Raspberry Pi è la tua migliore scommessa, ma qualsiasi cavo di alta qualità con valutazione per 4K dovrebbe funzionare.
Puoi anche modificare il file /boot/config.txt per forzare impostazioni video specifiche. Per farlo, dovrai:
- Rimuovere la scheda SD e inserirla in un altro computer.
- Aprire la partizione “boot” utilizzando un esploratore di file.
- Trovare e modificare il file config.txt usando un editor di testo.
Ecco le impostazioni più efficaci da provare (aggiungi o uncommenta queste righe):
# Forza l'output HDMI anche se nessun display è rilevato
hdmi_force_hotplug=1
# Prova la modalità sicura se non vedi nulla sul display
hdmi_safe=1
# Imposta una modalità HDMI specifica (se il tuo display non viene rilevato correttamente)
hdmi_group=2
hdmi_mode=82
# Aumenta la forza del segnale HDMI se hai problemi di sfarfallio o nessun display
config_hdmi_boost=4Aggiungi queste impostazioni una alla volta, testando tra ogni cambiamento. Se un’impostazione non funziona, rimuovila prima di provare la successiva.
Soluzione 5: Aggiorna il bootloader del tuo Pi
Questa soluzione è principalmente per i proprietari di Raspberry Pi 4 e 5, poiché questi modelli utilizzano un chip EEPROM per memorizzare il loro codice di avvio invece di tenerlo sulla scheda SD come facevano i modelli precedenti.
Inizia scaricando l’ultima versione del Raspberry Pi Imager dal sito ufficiale di Raspberry Pi. Una volta installato, collega una scheda SD vuota al tuo computer e avvia l’Imager. Invece di selezionare un sistema operativo, fai clic su Scegli OS e naviga su Immagini di utilità varie.

Da lì, seleziona Bootloader e poi Ripristino del Boot. Questo creerà una scheda SD speciale che aggiorna il bootloader del tuo Pi all’ultima versione.

Una volta che hai scritto l’immagine di recupero sulla tua scheda SD, inseriscila nel tuo Pi e accendilo. Dovresti vedere il LED verde di attività lampeggiare rapidamente con un modello che indica che l’aggiornamento è in corso. Dopo circa 10 secondi, il LED dovrebbe rimanere acceso costantemente per alcuni secondi se l’aggiornamento è andato a buon fine. Spegni il tuo Pi, rimuovi la scheda SD di recupero e prova ad avviarti di nuovo con la tua scheda SD normale.
Se il tuo Pi continua a non avviarsi dopo aver provato tutte queste soluzioni, probabilmente hai a che fare con un problema hardware più profondo. Anche se i Raspberry Pi sono generalmente abbastanza affidabili, possono guastarsi se esposti a picchi di corrente, elettricità statica o tensioni errate sui loro pin GPIO. In questo caso, sarà probabilmente necessario acquistare un nuovo Raspberry Pi o considerare uno dei molti ottimi alternative Raspberry Pi disponibili oggi.
Immagini di David Morelo.