Basisimage
Om te experimenteren en te leren hoe je met Raspberry Pi OS, software- en hardwareprojecten werkt, maken we hier een basisimage. Elke les vertrekken we van dit basissysteem, die we steeds up to date houden. Het basissysteem bestaat uit Raspberry Pi OS, aangevuld met SSH en VNC om via het netwerk de Raspberry Pi te besturen. Vanzelfsprekend is het basissysteem geconfigureerd voor het gebruik in onze contreien.
Volg de volgende stappen om een Raspberry Pi OS basisimage aan te maken.
- Plaats een SD kaart of USB stick van ten minste 16 GB in de computer.
- Om het Raspberry Pi OS besturingssysteem op de SD kaart te schrijven, gebruik je Raspberry Pi Imager:
- Selecteer voor deze cursus het model Raspberry Pi 5. Indien je geen Raspberry Pi 5 bezit, selecteer je het model dat je wilt gebruiken.
- Klik op de knop .
- Selecteer het OS Raspberry Pi OS (64-bit).
- Klik op de knop .
- Klik op het item met jouw SD kaart.
- Klik op de knop .
- Geef jouw Raspberry Pi een passende hostname.
In de cursus gebruiken we de standaard hostnaam
raspberrypi. - In het volgende dialoogvenster vul je de hoofdstad en tijdzone in van het land waarin je woont. Selecteer de door jouw gebruikte Toetsenbord indeling.
- Maak een gebruiker aan:
- Geef een Gebruikersnaam in: in de cursus gebruiken we
pi. - En een bijhorend Wachtwoord: zorg dat je dit wachtwoord straks nog weet, schrijf het desnoods op.
- Geef een Gebruikersnaam in: in de cursus gebruiken we
- Indien je geen netwerkkabel gebruikt, vul je in de volgende stap de SSID (WiFi naam) met bijhorende Wachtwoord in.
- Activeer in het volgende dialoogvenster de optie SSH inschakelen en zorg dat SSH gebruik maakt van wachtwoord authentificatie.
- Klik op de knop .
- Voor deze cursus moet je in de volgende stap Raspberry Pi Connect niet activeren.
- Klik in het volgende dialoogvenster na het overlopen van het overzicht op de knop .
- Lees de waarschuwing en klik op de knop om het Raspberry Pi OS besturingssysteem op de SD kaart te schrijven.
- Sluit na het wegschrijven en controleren op de knop om de Raspberry Pi Imager af te sluiten.
- Bekabel de Raspberry Pi met een toetsenbord, muis, scherm en netwerkverbinding.
- Plaats de SD kaart in de Raspberry Pi.
- Verbind de Raspberry Pi met de voeding, waardoor deze opstart.
- Start de LXTerminal of gebruik een SSH verbinding.
- Start als systeembeheerder het configuratieprogramma met de opdracht:
pi@raspberrypi:~ $
Er verschijnt een prompt waarbij het wachtwoord voor de gebruiker gevraagd wordt. Typ dit blind in, dus zonder dat er iets op het scherm verschijnt, ook geen bolletjes of sterretjes, gevolgd door Return.sudo raspi-config
[sudo] password for pi:- Selecteer met de pijltoetsen de module Localisation Options
- Start met de Return-toets de module Localisation Options
- Start de opdracht Locale
- Ga met behulp van de toetsen Pg Up en Pg Down op zoek naar de tekenset nl_BE.UTF-8 UTF-8
- Activeer met de spatietoets de tekenset nl_BE.UTF-8 UTF-8 (nl_NL.UTF-8 UTF-8 voor Nederland)
- Selecteer met de Tab-toets de <OK>-knop
- Druk Return om de <OK>-knop te activeren
- Selecteer met de pijltoetsen de standaard tekenset nl_BE.UTF-8 (nl_NL.UTF-8 voor Nederland)
- Tab naar de <OK>-knop en bevestig met Return
- Tab naar de <Finish> knop en bevestig het afsluiten van het configuratieprogramma
- Herstart de Raspberry Pi om alle aanpassingen door te voeren
- Start de LXTerminal en werk de software met de volgende twee opdrachten bij:
pi@raspberrypi:~ $
sudo apt update
[sudo] wachtwoord voor pi:
Geraakt:1 http://deb.debian.org/debian trixie InRelease
Geraakt:2 http://deb.debian.org/debian trixie-updates InRelease
Geraakt:3 http://deb.debian.org/debian-security trixie-security InRelease
Geraakt:4 http://archive.raspberrypi.com/debian trixie InRelease
127 pakketten kunnen opgewaardeerd worden. Voer 'apt list --upgradable' uit om ze te zien.
pi@raspberrypi:~ $sudo apt upgrade
... - Herstart de Raspberry Pi om alle updates te activeren.
Optioneel: De VNC Server
VNC wordt gebruikt om de Raspberry Pi vanaf een andere computer grafisch en met de muis te bedienen.
Je activeert VNC als volgt:
- Start de LXTerminal.
- Start het
raspi-configconfiguratieprogramma. - Start de module Interface Options.
- Start het onderdeel VNC.
- Selecteer de knop <Ja> en bevestig met de Return toets.
- Sluit de melding met de knop <Ok>.
- Sluit met de knop <Finish> het configuratieprogramma af.
Reservekopie maken
De pas aangemaakte SD kaart bewaren we als Basisimage. Bij de aanvang van elk hoofdstuk maak je zoals hieronder beschreven een reservekopie van dit basisimage om op te werken. Zorg wel dat je het basisimage regelmatig bijwerkt met updates, bijvoorbeeld telkens voor het aanmaken van een reservekopie.
- Sluit met behulp van een USB SD kaartlezer een tweede SD kaart aan op de Raspberry Pi. Op deze SD kaart komt de reservekopie. Deze kaart moet niet dezelfde capaciteit hebben als het origineel, maar wel voldoende ruimte. In de praktijk kies je dus een SD kaart die even groot of groter is.
- Sluit met de knop alle vensters Verwijderbaar medium is ingebracht.
- Klik bovenaan links op het scherm op het framboos pictogram om het startmenu weer te geven. Beweeg naar Hulpmiddelen en start de opdracht SD Card Copier.
- Selecteer bij de Copy From Device de SD kaart die je wilt kopiëren, standaard is dit het item waarin bij een SD kaart /dev/mmcblk0 en bij een USB stick /dev/sda staat. Dit apparaat kan je niet selecteren bij Copy To Device.
- Selecteer bij Copy To Device het opslagmedium waarop je de reservekopie wilt bewaren. Dit is meestal de naam van de USB kaartlezer of USB stick.
- De optie New Partition UUIDs, mag je uitgeschakeld laten.
Voor besturingssystemen die opslagmedia met dezelfde UUIDs (identificatienummer) negeren, moet je dit aanzetten.

- Klik op de knop .
- Er verschijnt een dialoogvenster om je te waarschuwen dat alle gegevens op de doel SD kaart verloren zullen gaan. Klik op de knop om de reservekopie op de doel SD kaart aan te maken.
- Tijdens het aanmaken van de reservekopie wordt het verloop weergegeven.
Dit duurt voor een standaard Raspberry Pi OS via USB 3 zo'n 15 minuten, maar kan langer duren.
Wees dus geduldig.
Aangezien je een werkend systeem aan het kopiëren bent, werk je best even niet met de Raspberry Pi.
Wel zorg je dat de Raspberry Pi niet in slaapstand gaat en daardoor de reservekopie onderbreekt.
M.a.w. verplaats de muiswijzer ten minste om de 10 minuten.

- Na het voltooien van de reservekopie (Copy complete) klik je op de knop .
- Sluit de SD Card Copier af.
Sluit de Raspberry Pi af, bewaar de SD kaart met de Basisimage op een veilige plaats. Gebruik de SD kaart met de pas aangemaakte reservekopie om één van de volgende hoofdstukken door te werken.