Come avviare Raspberry Pi 4 da USB SSD?

Come avviare Raspberry Pi 4 da USB SSD?

Il firmware Raspberry Pi 4 supporta l'avvio USB. Puoi facilmente avviare il tuo sistema operativo preferito sul tuo Raspberry Pi 4 da un HDD USB, SSD o una drive USB al posto della tradizionale scheda microSD. Ci sono molti vantaggi dello stivale USB:

1) spazio di archiviazione più economico

USB HDD o USB SSD è più economico della stessa scheda microSD a capacità. Quindi, il costo dello stoccaggio può essere ridotto.

2) Tempo di avvio più veloce

Gli SSD USB sono molto più veloci della tradizionale scheda microSD. Il sistema operativo si avvia più velocemente da un SSD USB rispetto a una scheda microSD tradizionale.

3) Longevità

USB SSD o USB HDD ha una durata molto più lunga di una scheda microSD. C'è una più bassa possibilità di guasto hardware rispetto a una scheda microSD. Ancora una volta, un HDD USB SSD o USB può gestire carichi di lavoro I/O pesanti, a differenza di una scheda microSD.

In questo articolo, ti mostrerò come abilitare l'avvio USB sul Raspberry Pi 4 e l'avvio del sistema operativo Raspberry Pi da un Drive USB SSD/HDD/Thumb. Quindi iniziamo!

Cose di cui avrai bisogno:

Per seguire questo articolo, avrai bisogno delle seguenti cose:

  1. Raspberry Pi 4 Computer a bordo
  2. Alimentazione USB Type-C per Raspberry Pi 4
  3. Scheda microSD con immagine del sistema operativo Raspberry Pi lampeggiato
  4. Connettività Internet su Raspberry Pi 4
  5. Computer portatile o desktop per accesso al desktop remoto VNC o accesso SSH a Raspberry Pi 4

NOTA: Se non si desidera accedere al tuo Raspberry Pi 4 in remoto tramite SSH o VNC, è necessario collegare anche un monitor, una tastiera e un mouse al Raspberry Pi. Non avrò bisogno di nessuno di questi perché collegerò il mio Raspberry Pi 4 da remoto tramite protocollo desktop remoto VNC. La mia configurazione è anche chiamata configurazione senza testa di Raspberry Pi 4.

Se hai bisogno di assistenza sul flashing dell'immagine del sistema operativo Raspberry Pi sulla scheda MicroSD, controlla il mio articolo come installare e utilizzare Raspberry Pi Imager.

Se sei un principiante di Raspberry Pi e hai bisogno di assistenza sull'installazione del sistema operativo Raspberry Pi sul tuo Raspberry Pi 4, controlla il mio articolo come installare il sistema operativo Raspberry Pi su Raspberry Pi 4.

Inoltre, se hai bisogno di assistenza sulla configurazione senza testa di Raspberry Pi 4, controlla il mio articolo come installare e configurare il sistema operativo Raspberry Pi su Raspberry Pi 4 senza monitor esterno.

Abilitazione dell'avvio USB su Raspberry Pi 4:

In questa sezione, ti mostrerò come abilitare l'avvio USB su Raspberry Pi 4.

Prima di poter abilitare l'avvio USB sul tuo Raspberry Pi 4, è necessario aggiornare tutti i pacchetti esistenti del tuo sistema operativo Raspberry Pi. In modo che possiamo aggiornare il firmware e abilitare l'avvio USB.

Innanzitutto, aggiorna la cache del repository del pacchetto APT con il seguente comando:

$ sudo apt update


La cache del repository del pacchetto APT deve essere aggiornata.

Come puoi vedere, ho alcuni aggiornamenti disponibili.


Per aggiornare tutti i pacchetti esistenti, eseguire il seguente comando:

$ sudo apt upgrade


Per confermare l'aggiornamento, premere Y e poi premere <accedere>.


Il gestore dei pacchetti APT scaricherà e installerà tutti gli aggiornamenti richiesti da Internet. Potrebbe volerci un po 'di tempo per completare.


A questo punto, dovrebbero essere installati tutti i pacchetti esistenti.


Per avere effetto le modifiche, riavviare il tuo Raspberry Pi 4 con il seguente comando:

$ sudo riavvia


Ora devi aggiornare il firmware del tuo Raspberry Pi 4.

Una volta che i tuoi stivali Raspberry Pi 4, apri un terminale ed esegui lo strumento di configurazione Raspberry Pi Raspberry come segue:

$ sudo raspi-config


Da qui, seleziona Opzioni di avvio e premere <accedere>.


Selezionare Versione ROM di avvio e premere <accedere>.


Selezionare Ultima utilizza il software di boot rom dell'ultima versione e premere <accedere>.


Selezionare <> e premere <accedere>.


Premere <accedere>


Selezionare <Fine> e premere <accedere>.


Selezionare <> e premere <accedere>. Il tuo Raspberry Pi 4 dovrebbe riavviare. Una volta che si avvia, il firmware dovrebbe essere aggiornato.


Ora puoi abilitare l'avvio USB sul tuo Raspberry Pi 4.

Una volta che i tuoi stivali Raspberry Pi 4, apri un terminale ed esegui RASPI-CONFIG come segue:

$ sudo raspi-config


Selezionare Opzioni di avvio e premere <accedere>.


Selezionare Ordine di avvio e premere <accedere>.


Selezionare Avvio USB e premere <accedere>.


Premere <accedere>.


Selezionare <Fine> e premere <accedere>.


Selezionare <> e premere <accedere>. Il tuo Raspberry Pi 4 dovrebbe riavviare. Una volta che si avvia, dovresti avere l'avvio USB abilitato.

Controllo dello stato di avvio USB:

Per verificare se l'avvio USB è abilitato, aprire un terminale ed eseguire il seguente comando:

$ vcgencmd bootloader_config


Se hai 0xf41 come il ORDINE DI AVVIO, Quindi l'avvio USB è abilitato correttamente sul tuo Raspberry Pi 4.

Cloning la scheda MicroSD su USB HDD/SDD/Thumb Drive:

Puoi semplicemente eseguire il flashing del tuo sistema operativo preferito sul tuo dispositivo di archiviazione USB utilizzando Balena Etcher O Raspberry Pi Imager. Puoi anche clonare il sistema operativo dalla scheda microSD al tuo dispositivo di archiviazione USB (i.e. HDD, SSD o Thumb Drive). Se si clona il sistema operativo dalla scheda microSD al dispositivo di archiviazione USB, è possibile mantenere tutti i dati e non dovrai riconfigurare il sistema operativo o reinstallare i programmi utilizzati.

In questa sezione, ti mostrerò come clonare il sistema operativo Raspberry Pi dalla tua scheda MicroSD a USB HDD/SDD/Thumb Drive usando il tuo Raspberry Pi 4.

Come puoi vedere, attualmente, il sistema operativo Raspberry Pi è installato nella scheda MicroSD mmcblk0.

$ lsblk


Inserisci l'USB HDD/SSD/Thumb Drive in Raspberry Pi 4.

Dovrebbe essere visualizzato nell'elenco dei dispositivi di archiviazione/blocco, come puoi vedere nello screenshot seguente.

$ lsblk


Dal menu del sistema operativo Raspberry Pi, vai a Accessori > Coper di schede SD.


La fotocopiatrice della scheda SD dovrebbe iniziare.


Seleziona la scheda MicroSD (sorgente) da Copia dal dispositivo menu a discesa e selezionare USB HDD/SSD/Thumb Drive (Target) Copia sul dispositivo menu a discesa. Una volta che hai finito, fai clic su Inizio.


Per confermare l'operazione clone, fare clic su .


La fotocopiatrice della scheda SD dovrebbe iniziare a copiare il contenuto dalla scheda microSD al dispositivo di archiviazione USB. Ci vorrà un po 'di tempo per completare.


Una volta completata l'operazione clone, fare clic su OK.


Clicca su Vicino Per chiudere la fotocopiatrice della scheda SD.


Ora, spegne il tuo Raspberry Pi 4 con il seguente comando:

$ sudo powoff

Avvio del sistema operativo su Raspberry Pi 4 da USB HDD/SDD/Thumb Drive:

Ora che il dispositivo di archiviazione USB è pronto, estrarre la scheda MicroSD da Raspberry Pi 4 e mantenere solo l'HDD/SSD/pollice USB/SSD. Quindi, alimenta il tuo Raspberry Pi 4.


Il tuo Raspberry Pi 4 dovrebbe avviarsi da USB HDD/SSD/Thumb Drive.


Come puoi vedere, il sistema operativo si è avviato da USB HDD/SSD/Thumb Drive.

$ lsblk

Conclusione:

In questo articolo, ti ho mostrato come abilitare l'avvio USB su Raspberry Pi 4 usando il sistema operativo Raspberry Pi. Ti ho anche mostrato come clonare il sistema operativo dalla scheda microSD all'unità HDD/SSD/pollice USB e avvio dal dispositivo di archiviazione USB.