Momenteel eHet meest recente Raspberry-model is de 5 en die ondanks zijn kleine formaat een groot aantal redelijk goede eigenschappen heeft. Naast dat, De Raspberry OS-distributie is ook behoorlijk goed geëvolueerd.
In het geval van dit artikel, dat gericht is op een oud model dat is 3B, ik moet zeggen dat ik de beslissing heb genomen om deze kleine, maar nuttige informatie te delen die niet misplaatst is voor degenen die dit model nog hebben, wat niet onbelangrijk is voor de verschillende projecten of taken die men zich kan voorstellen een RPi als middelpunt.
In mijn geval had ik al een aantal maanden niet meer aan mijn RPi 3B gesleuteld. en de laatste keer dat ik hem gebruikte, had ik hem als retro-console met RecalBox (die overigens al behoorlijk wat is bijgewerkt en een aantal zeer goede functies heeft), die om mij wat tijd te geven en wil wat retrotitels spelen, stof het af, maar Ik kwam verschillende problemen tegen:
- De eerste was dat het systeem al verouderd was en toen ik het op het netwerk verbond en probeerde bij te werken, kreeg ik meer problemen dan uren spelen.
- Het tweede probleem dat ik tegenkwam was dat de microSD-kaart die ik had al defect was en daarom vond ik het nodig om deze te vervangen.
- Het derde probleem is dat ik geen fatsoenlijke microSD beschikbaar had en onder mijn blikje herinneringen zagen de USB's er goed uit vanwege het ruimteprobleem.
Op die momenten Ik herinnerde me dat ik geen mogelijkheid had om mijn RPi vanaf USB te starten, of beter gezegd, ik had onjuiste informatie Of ik weet niet wanneer Raspberry deze mogelijkheid voor dit model en eerdere modellen begon in te schakelen, aangezien voor nieuwere modellen de zaken anders en eenvoudiger zijn. Met deze bereidheid om een geplande dag voor videogames niet te verpesten, kostte het me de taak om wat onderzoek te doen en zoals ik al zei, ik weet niet of ik tot dat moment verkeerd geïnformeerd was of dat RPi dit op een gegeven moment mogelijk maakte.
Ya Met de juiste informatie ging ik op pad om de nodige wijzigingen aan te brengen voor mijn Raspberry 3B om op te starten vanaf USB, en hiervoor De eerste vereiste is dat Raspbian op onze microSD is geïnstalleerd, of de versie met desktopomgeving of de lite-versie, beide werken en in theorie kun je USB-opstarten inschakelen vanaf elk ander systeem waarmee je opdrachten kunt uitvoeren.
Hier is het een persoonlijke beslissing of je extra MB wilt downloaden of voor een eenvoudige versie gaat, aangezien het systeem op een microSD alleen nodig is om de USB-opstartbit in te schakelen en vanaf dat moment is het niet langer nodig om de microSD te gebruiken. Voor deze U kunt de tool "Raspberry Pi Imager" gebruiken om het systeem te downloaden en op uw microSD te branden. Voordat u het proces gaat uitleggen, moet u weten dat de wijziging die u gaat aanbrengen in uw RPi onomkeerbaar is, maar niets dat de werking van uw RPi zal beïnvloeden.
Nadat het systeem is opgenomen, Je moet de microSD in je Raspberry plaatsen, het stopcontact erop aansluiten en een toetsenbord (aangezien u enkele opdrachten moet uitvoeren), is de muis optioneel. Zodra het systeem is gestart, moet u een terminal openen en uitvoeren opdrachten bijwerken. Dit om elk probleem te voorkomen:
sudo apt update sudo apt upgrade sudo reboot
Dit gedaan en al weer in het systeem, Wat u moet doen, is opnieuw een terminal openen en voer de volgende opdracht uit om een regel toe te voegen naar het bestand “config.txt”:
sudo nano /boot/firmware/config.txt
In het bestand U gaat de volgende regel aan het einde van het bestand toevoegen:
program_usb_boot_mode=1
U slaat op met Ctrl+O, sluit af met Ctrl+X en herstart nog een laatste keer het systeem (als je alles goed hebt gedaan). Terug in het systeem zijn, Het is tijd om te controleren of de USB-opstartbit is ingeschakeld en om dit in een terminal te doen, moeten we de volgende opdracht uitvoeren:
vcgencmd otp_dump | grep 17:
Tijdens het hardlopen zal je een uitweg tonen en als alles goed is gegaan zou dit moeten zijn:
17 como 3020000a
Als dit niet het geval is, moet u de programmeerprocedure herhalen. Als de bit nog steeds niet is ingesteld, kan dit duiden op een probleem met de Raspberry Pi-hardware.
Als alles goed is gegaan, kun je nu elk systeem opstarten vanaf elke USB-poort op je RPi en gebruik zelfs een externe SSD om uw besturingssysteem uit te voeren en merk het verschil.