In questa guida imparerai come modificare il bootloader Raspberry Pi 4 per l'avvio tramite un supporto di archiviazione USB, ad esempio un SSD esterno (unità a stato solido), che è molto più veloce, più affidabile e offre più spazio di archiviazione rispetto a una microSD carta. Imparerai anche come abilitare l'avvio di rete sul tuo Raspberry Pi 4 per l'avvio tramite una connessione Ethernet (Internet).
Perché avviare Raspberry Pi 4 tramite SSD o rete?
Ci sono alcune situazioni in cui vorresti avviare il tuo Raspberry Pi tramite un SSD anziché una scheda microSD.
Ad esempio, quando abiliti l'avvio USB, il Pi verifica prima i dispositivi USB avviabili collegati. Se non viene rilevato alcun dispositivo USB avviabile, il Pi verifica la presenza della scheda SD e avvia il sistema operativo. Pertanto, puoi utilizzare Raspberry Pi per avviare, eseguire o testare altre versioni del sistema operativo senza dover formattare o eliminare il sistema operativo principale dalla scheda SD che usi ogni giorno.
Inoltre, se non si dispone di una scheda SD, o se si dispone di una scheda SD di dimensioni inferiori, ma si richiede più spazio di archiviazione per il proprio scopo, l'avvio USB tramite un'unità flash (come una chiavetta USB o SSD) ha senso. Tuttavia, se il Raspberry Pi 4 smette di avviarsi, cerca questi cause per un Raspberry Pi che non si avvia e non le risolve.
Firmware del bootloader USB flash
Per abilitare l'avvio USB, devi eseguire il flashing del firmware del bootloader USB sul tuo Raspberry Pi 4. Per questo, avrai bisogno di una scheda microSD di qualsiasi dimensione (funziona fino a 256 MB). Quindi segui questi passaggi per eseguire il flashing del bootloader USB sul tuo Raspberry Pi 4.
- Scarica, installa e avvia l'ultima versione dello strumento Raspberry Pi Imager. Inoltre, collega la scheda microSD al tuo computer.
- Clic Scegli il sistema operativo e seleziona Immagini di utilità varie > Boot loader > Avvio USB.
- Clic Scegli Archiviazione e selezionare la scheda microSD.
- Clic Scrivere. Attendi il completamento. Una volta completato, smontare/espellere e quindi scollegare la scheda microSD dal sistema.
- Spegni il Raspberry Pi 4 e inserisci la scheda microSD di avvio USB.
- Collega l'alimentatore al Raspberry Pi 4. Il Pi si accenderà e il bootloader USB lampeggerà automaticamente. Ci vorranno solo pochi secondi. La luce LED verde sul Raspberry Pi lampeggerà costantemente una volta che il bootloader è stato eseguito correttamente. Se hai collegato la porta HDMI a un display, vedrai una schermata verde una volta che il firmware è stato flashato.
- Ora puoi spegnere il Raspberry Pi e rimuovere la scheda microSD.
Il tuo Raspberry Pi 4 è pronto per l'avvio da un supporto di archiviazione USB esterno, come una chiavetta USB o un SSD portatile o un disco rigido. Tuttavia, è necessario eseguire il flashing del supporto di avvio USB con il sistema operativo desiderato che si desidera avviare tramite Raspberry Pi 4. I passi sono come segue:
- Avvia lo strumento Raspberry Pi Imager e fai clic Scegli il sistema operativo per selezionare il sistema operativo dall'elenco. Se vuoi eseguire il flashing di un'immagine del sistema operativo che hai scaricato sul tuo computer locale, seleziona Costume opzione e quindi selezionare il .img file del sistema operativo dal tuo sistema.
- Clic Scegli Archiviazione per selezionare il supporto di archiviazione USB collegato e fare clic Scrivere.
- Dopo aver eseguito il flashing del sistema operativo sul supporto di avvio USB, come un SSD esterno o una chiavetta USB, smontarlo/espellerlo e quindi scollegare l'unità dal sistema.
- Collega l'unità USB a una delle porte USB 3.0 del tuo Raspberry Pi 4.
- Collega l'alimentatore per accendere il Raspberry Pi 4. Il Pi verificherà prima il supporto USB avviabile e, se trovato, inizierà ad avviare il sistema operativo dall'unità di archiviazione USB collegata.
- Ora puoi utilizzare Raspberry Pi con il sistema operativo in esecuzione tramite l'unità di archiviazione USB. Ciò ti consentirà di provare vari sistemi operativi e progetti, come il Philips Ambilight fai da te per qualsiasi TV.
Firmware di avvio di rete flash
Abilitare l'avvio di rete su Raspberry Pi 4 è facile ed è utile quando Raspberry Pi 4 non si avvia dalla scheda SD collegata per qualsiasi motivo, ad esempio il danneggiamento del sistema operativo. Quando esegui il flashing del firmware di avvio di rete, il Raspberry Pi 4 proverà prima ad avviarsi dalla scheda SD. Tuttavia, se il sistema operativo non viene trovato o danneggiato, Raspberry Pi 4 caricherà lo strumento Imager.
In questi casi, non è necessario eseguire nuovamente il flashing della scheda SD utilizzando il computer, il che richiede di rimuovere la scheda dal Raspberry Pi 4. Invece, puoi utilizzare lo strumento Raspberry Pi Imager caricato automaticamente per scaricare e eseguire il flashing del sistema operativo direttamente da Internet alla scheda SD senza dover rimuovere la scheda dal Raspberry Pi 4.
I passi sono come segue:
- Avvia Raspberry Pi Imagertool sul tuo computer e collega la scheda SD.
- Clic Scegli il sistema operativo e seleziona Immagini di utilità varie > Boot loader > Avvio di rete.
- Clic Scegli Archiviazione, selezionare la scheda SD e fare clic Scrivere. Aspetta che questo venga completato.
- Inserisci la scheda SD di avvio di rete in Raspberry Pi 4 e accendila.
- Verrà eseguito il flashing del firmware di avvio di rete. Il LED verde inizierà a lampeggiare una volta completato.
È ora possibile rimuovere la scheda SD di avvio di rete. Se ora inserisci una scheda SD vuota e colleghi un cavo Ethernet, puoi eseguire il flashing della scheda con il sistema operativo desiderato direttamente da Internet sul tuo Raspberry Pi 4...
Avvia Raspberry Pi tramite connessione di rete (Ethernet)
Se hai eseguito il flashing del bootloader di avvio di rete sul tuo Raspberry Pi 4, caricherà lo strumento Raspberry Pi Imager. È necessario seguire questi passaggi per eseguire il flashing del sistema operativo da Internet quando l'avvio di rete è abilitato.
- Tenere premuto il Spostare tasto per alcuni secondi.
- Collega un cavo Ethernet collegato al router al Raspberry Pi 4.
- Inizierà a scaricare il programma di installazione. Una volta scaricato, puoi utilizzare lo strumento Imager per eseguire il flashing della scheda SD proprio come fai su un computer.
Questo ti farà risparmiare tempo e non dovrai disconnettere nulla dal tuo Raspberry Pi 4.
Testare o eseguire più sistemi operativi Pi tramite USB Boot
Con l'avvio USB, puoi provare più sistemi operativi, comprese le versioni beta, compatibili con Raspberry Pi 4 e testarli senza dover rimuovere la scheda SD che esegue la versione stabile. Ti aiuta anche ad aumentare lo spazio di archiviazione, il che è utile quando usi Raspberry Pi 4 come NVR MotionEye o server Plex per archiviare registrazioni video o film e programmi TV. L'avvio di rete ti aiuta a salvare rapidamente quando il sistema operativo su una scheda SD non si avvia a causa di danneggiamento o qualsiasi altro motivo.