Come avviare un Raspberry pi 3B da USB?

Raspberry Pi 3 B con un'unità USB

Attualmente, eIl modello Raspberry più recente è il 5 e che ha un gran numero di caratteristiche piuttosto buone nonostante le sue piccole dimensioni. In aggiunta a ciò, Anche la distribuzione del sistema operativo Raspberry si è evoluta abbastanza bene.

Nel caso di questo articolo, che si concentra su un vecchio modello che è 3B, devo dire che ho preso la decisione di condividere questa piccola, ma utile informazione che non è fuori luogo per chi possiede ancora questo modello, che non è insignificante per i diversi progetti o compiti che si possono immaginare con un RPi come fulcro.

Nel mio caso, non avevo armeggiato con il mio RPi 3B per parecchi mesi. e l'ultima volta che l'ho usata l'avevo come console retrò con RecalBox (che, tra l'altro, è già stato aggiornato un po' e ha diverse ottime funzioni), che per concedermi un po' di tempo e vuoi giocare ad alcuni titoli retrò, rispolveralo, ma Ho riscontrato diversi problemi:

  • Il primo era che il sistema era già obsoleto e quando lo collegavo alla rete e provavo ad aggiornarlo mi dava più problemi che ore di gioco.
  • Il secondo problema che ho riscontrato è stato che la scheda microSD che avevo era già difettosa e quindi ho ritenuto necessario sostituirla.
  • Il terzo problema è che non avevo a disposizione una microSD decente e tra i miei ricordi le USB facevano bella figura per questione di spazio.

In quei momenti Mi sono ricordato che non avevo la possibilità di avviare il mio RPi da USB, o meglio, avevo un'informazione errata Oppure non so quando Raspberry abbia iniziato ad abilitare questa possibilità per questo modello e per quelli precedenti, visto che per i modelli più recenti le cose sono diverse ed è più semplice. Con questa volontà di non rovinare una giornata programmata per i videogiochi, mi è toccato il compito di fare una piccola ricerca e, come ho già detto, non so se fino a quel momento ero male informato o RPi ad un certo punto lo ha permesso.

Ya Con le informazioni corrette, ho deciso di apportare le modifiche necessarie per l'avvio del mio Raspberry 3B da USB e per questo Il primo requisito è avere Raspbian installato sulla nostra microSD, se il funziona anche la versione con ambiente desktop o la versione lite e in teoria puoi abilitare l'avvio USB da qualsiasi altro sistema che ti consenta di eseguire comandi.

Qui è una decisione personale se si desidera scaricare MB extra o optare per una versione semplice, poiché per il sistema su una microSD è necessario solo abilitare il bit di avvio USB e da quel momento in poi non è più necessario utilizzare la microSD. Per questo È possibile utilizzare lo strumento "Raspberry Pi Imager". per scaricare e masterizzare il sistema sulla tua microSD. Prima di spiegare il processo, dovresti sapere che la modifica che stai per apportare al tuo RPi è irreversibile, ma non influisce sul funzionamento del tuo RPi.

Una volta registrato il sistema, Devi inserire la microSD nel tuo Raspberry, collegarvi la presa di corrente e una tastiera (poiché è necessario eseguire alcuni comandi), il mouse è facoltativo. Una volta avviato il sistema, è necessario aprire un terminale ed eseguire comandi di aggiornamento. Questo per evitare qualsiasi problema:

sudo apt update

sudo apt upgrade

sudo reboot

Fatto questo e già di nuovo all'interno del sistema, Quello che dovresti fare è aprire di nuovo un terminale e eseguire il comando seguente per aggiungere una riga al file "config.txt":

sudo nano /boot/firmware/config.txt

All'interno del file Stai per aggiungere la seguente riga alla fine del file:

program_usb_boot_mode=1

Si salva con Ctrl+O, si chiude con Ctrl+X e si procede al riavvio un'ultima volta il sistema (se hai fatto tutto bene). Essere di nuovo all'interno del sistema, È ora di verificare se il bit di avvio USB è stato abilitato e per fare ciò in un terminale dobbiamo eseguire il seguente comando:

vcgencmd otp_dump | grep 17:

Quando corri ti mostrerà una via d'uscita e se tutto è andato bene questo dovrebbe essere:

17 como 3020000a

In caso contrario sarà necessario ripetere la procedura di programmazione. Se il bit non è ancora impostato, potrebbe indicare un problema con l'hardware del Raspberry Pi.

Se tutto è andato bene, ora puoi avviare qualsiasi sistema da qualsiasi porta USB del tuo RPi e persino utilizzare un SSD esterno per eseguire il tuo sistema operativo e notare la differenza.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.