Besturingssystemen (Raspberry Pi OS)

Het besturingssysteem van de Raspberry Pi staat op een micro-sd-kaart. Deze heeft best minimaal 8 GB opslagruimte van categorie (Speed Class) 10. Minimaal 8 GB om voldoende ruimte voor het besturingssysteem, de applicaties en alle bestanden te hebben. Categorie 10 omdat de gegevens dan met 10 MB/s kunnen worden overgedragen. Raspberry Pi 5 ondersteunt UHS tot 100 MB/s. Om een micro-sd-kaart van een besturingssysteem voor de Raspberry Pi te voorzien heb je een computer met kaartlezer nodig.

Installatie-image

Een installatie-image zorgt ervoor dat je de Raspberry Pi helemaal schoon kunt booten, waarna je het besturingssysteem helemaal naar eigen wens kunt inrichten. Dat besturingssysteem kan reeds in die installatie-image zitten, maar het is ook mogelijk dat je het moet downloaden nadat de installatie-procedure actief is geworden. Er wordt trouwens sowieso gedownload om te updaten, dus is het aan te raden om de Raspberry Pi direct al op vast ethernet aan te sluiten. Immers, vast ethernet (in combinatie met een dhcp-server) werkt altijd en bij wifi moet je nog zien aan te koppelen bij een wifi-basisstation.

Voor meer informatie kun je terecht op de website Raspberry Pi Operating system images. Op deze website vind je allerlei nuttige informatie over de verschillende Raspberry Pi OS varianten. Naast de officiële Raspberry PI OS images bestaan er verschillende alternatieve images die uiteenlopen van een vrij normale Linux-versie (Ubuntu) tot een compleet mediacentrum (LibreElec).

Installatietools

Intussen heb je nog een installatietool nodig om het gedownloade image op een SD-kaart of USB stick te zetten. Raspberry Pi Imager om images (die op de computer of online staan) naar de micro-sd-kaart over te hevelen. Er zijn versies voor Linux, Windows en macOS. SD Formatter dient om een micro-sd-kaart grondig te formatteren; nodig als je een voor Raspberry Pi gebruikte SD kaart terug voor andere zaken wilt gebruiken.

Raspberry Pi Imager

Intussen heb je een micro-sd-kaart in de geheugenkaartlezer van de computer geplaatst. Je start vervolgens Raspberry Pi Imager.

Selecteer het gewenste OS (Operating System). Bij het selecteren van een Besturingssysteem krijg je een hoofdmenu. Sommige items zoals Raspberry PI OS (Other) hebben een submenu met verschillende versies. Ik gebruik in deze cursus steeds het besturingssysteem Raspberry Pi OS (64-bit), de 64 bit versie is de toekomst, maar werkt enkel op Rasberry Pi 3/4/400. Daarenboven bevat deze versie een grafische bureaubladomgeving en geen overbodige software zoals de Full versie. De Lite versie bevat geen grafische bureaubladomgeving en is voor beginnende gebruikers moeilijker te gebruiken.

Besturingssysteem

Selecteer het opslagapparaat (de SD kaart)

Opslagapparaat

Voor je het schrijven naar de SD kaart start, kan je het besturingssysteem reeds configureren met de tandwiel knop. Handig om een headless (zonder monitor en toetsenbord) Raspberry Pi te voorzien van SSH toegang, een wachtwoord, WiFi, enz.

Instellingen Instellingen

Om de gebruikte instellingen voor een volgende keer te bewaren kan je deze Opslaan. En als je steeds dezelfde instellingen wilt gebruiken, selecteer je bovenaan in de keuzelijst de optie om altijd te gebruiken.

SSH schakel je in om de Raspberry Pi vanaf een andere computer te bedienen (zie het hoofdstuk Secure Shell).

Tegenwoordig moet je voor de veiligheid zelf een gebruikersnaam en wachtwoord opgeven. In de cursus gebruik ik de gebruikersnaam pi, dit is echter niet zo veilig, maar bijna alle handleidingen gebruiken pi. M.a.w. leer van in het begin te werken met een andere gebruikersnaam, hoewel alle handleidingen, inclusief deze cursus pi gebruikt. Na een tijdje ben je het gewoon om pi te vervangen door uw eigen gebruikersnaam.

Indien je WiFi wilt gebruiken, geef je de SSID (WiFi naam) en het bijhorende wachtwoord in. Vergeet ook niet de juiste en verplichte landcode te selecteren.

Pas indien nodig de Tijdzone en belangrijk Toetsenbord indeling aan.

Overloop de overige instellingen en pas deze naar eigen wensen aan.

Na het Schrijven kun je de micro-sd-kaart veilig uit de computer verwijderen en deze meenemen naar de Raspberry Pi die je meteen daarna van voeding kunt voorzien.

Kabels

Met een ethernetkabel sluit je je Pi op het netwerk aan. De usb-poorten zijn beschikbaar om een toetsenbord en/of muis op aan te sluiten. Voor heel wat toepassingen is dat echter niet nodig, bijvoorbeeld als je de Pi als server inzet.

Wil je je Pi als mediacenter of minidesktopcomputer gebruiken, dan moet je ook een scherm aansluiten. Sluit je televisie- of computerscherm via een HDMI-kabel op het computertje aan. Wil je alleen je luidsprekers aansluiten om muziek af te spelen, gebruik daarvoor dan een klassieke audiokabel met jack-connector.

Plaats een microSD-kaart met besturingssysteem in de Pi.

Om de Pi van stroom te voorzien, gebruik je een voedingsadapter zoals voor je telefoon. Zorg echter dat die zeker 1 ampère stroom en 5,1 volt spanning kan leveren. Sluit je veel usb-apparaten aan, doe dat dan met een gevoede usb-hub. Let op: de Pi start op vanaf het moment dat hij stroom krijgt.

Configureren

Je kunt op een Raspberry Pi steeds op twee verschillende manieren werken: grafisch met de muis en via opdrachten in een terminal. De meeste gebruikers zijn vertrouwd met de grafische manier, terwijl een kleinere groep gebruikers reeds met terminalopdrachten gewerkt hebben. Met terminal opdrachten kan je meer, sneller, automatiseren via scripts en kan je eenvoudiger vanaf een andere computer (op afstand) werken. De grafische manier is gebruiksvriendelijker. Vandaar demonstreren we hier de twee manieren om een Raspberry Pi in te stellen.

Grafisch configureren

Een aantal aangepaste instellingen worden pas actief na het herstarten van de Raspberry Pi.

Om instellingen aan te passen, klik je bovenaan links op het scherm op het framboos pictogram om het startmenu weer te geven. Beweeg naar Preferences en start de opdracht Raspberry Pi Configuration.

Startmenu

Op het eerste tabblad (System) kan je het wachtwoord (Password) van de gebruiker aanpassen. Zorg voor de veiligheid steeds voor een sterk wachtwoord. Hoewel het aanpassen van het wachtwoord zeer belangrijk is, kan je dit best uitstellen tot je een Belgisch AZERTY toetsenbord hebt ingesteld.

De instelling Hostname is van belang als je meerdere Raspberry Pi's op eenzelfde netwerk aansluit. Met behulp van de hostname herken je de Raspberry Pi op het netwerk. De standaard hostname is raspberrypi.

Selecteer bij Boot (opstarten) of je de Raspberry Pi moet starten met een grafische omgeving (Desktop) of zonder (CLI). Als je kiest voor CLI kan je de Raspberry Pi enkel bedienen met terminalopdrachten. In de Desktop (bureaublad) mode kan je de Raspberry Pi bedienen met de muis en terminalopdrachten. Zonder desktop werkt de Raspberry Pi sneller, maar minder gebruiksvriendelijk. Standaard start je in de grafische omgeving (To desktop).

Auto Login (automatisch aanmelden) kan je inschakelen (standaard) waardoor je direct zonder aan te melden kunt beginnen werken.

Met Network at Boot ingeschakeld moet de Raspberry Pi wachten tot er een netwerkverbinding is om door te starten. M.a.w. zolang er geen netwerk is, start de Raspberry Pi niet op. Dit is alleen handig als jouw project zonder netwerk niet kan werken, zoals bijvoorbeeld bij een online (internet) radiospeler.

Een Splash Screen is een afbeelding die je ziet tijdens het opstarten. Bij de Raspberry Pi verschijnen frambozen, het aantal is afhankelijk van het aantal kernen (cores) in de processor (meestal 4).

Systeem

Via het tabblad Display kunnen we de weergave op een scherm instellen.

De Underscan instelling heb je nodig als je de Raspberry Pi aansluit op oude beeldschermen en de weergave buiten het scherm valt (underscan kennen we van de zwarte balken op TV-schermen om nieuwe formaten op oude schermen te kunnen weergeven).

Om stroom te besparen wordt na 10 min zonder muisbewegingen of toetsenbord activiteit het scherm uitgeschakeld (in slaapstand gezet). Soms is dat vervelend, bijvoorbeeld bij mediaspelers bij het kijken naar een film. Met Screen Blanking (Screensaver) kan je dit uitschakelen.

Als je zonder scherm, toch grafisch met de muis wilt werken kan dit vanaf een andere computer met behulp van VNC. De resolutie van het VNC-scherm kan je kiezen met Headless Resolution. Dit behandelen we in het hoofdstuk Netwerktoegang.
Display

Om apart aan te schaffen hardware beschikbaar te maken, gebruiken we de instellingen op het tabblad Interfaces.

De eerste twee opties activeren geen hardware, maar diensten om de Raspberry Pi vanaf een ander apparaat te bedienen. SSH om de Raspberry Pi met terminal opdrachten, VNC om de Raspberry Pi met de muis op afstand te bedienen.

Heb je hardware die werkt met een SPI-bus (Serial Peripheral Interface), activeer dan SPI.

I2C activeer je als je hardware met een I²C-bus (Inter-IC-bus).

Om apparaten met een seriële poort aan te sluiten moet je Serial Port activeren.

Serial Console is dan het omgekeerde, namelijk de Raspberry Pi bedienen via een terminal die dan als tekstscherm en toetsenbord gebruikt.

De 1-Wire zet je aan om 1-Wire hardware te gebruiken.

Wie van plan is hardware aangesloten op de GPIO pinnen van een Raspberry Pi vanaf een ander apparaat te sturen of uit te lezen moet Remote GPIO activeren.

Interfaces

Op het tabblad Performance kan je allerlei instellingen aanpassen om efficiënter of betrouwbaarder met de Raspberry Pi te werken.

Gebruik je de Raspberry Pi voor taken waarbij de grafische kaart (GPU) belangrijk is, zoals het afspelen van video en gamen, kan je de grafische prestaties verbeteren door meer grafisch geheugen (GPU Memory) aan de grafische kaart toe te kennen. Hoe meer grafisch geheugen gebruikt wordt, hoe minder geheugen er voor de processor (werkgeheugen) er overblijft. Raspberry Pi's met 1 GB RAM en meer gebruiken standaard 76 MB grafisch geheugen, anders 64 MB. Een aanbevolen waarde voor video- en camera toepassingen is 128 MB.

Als je project klaar is, kan je het bestandssysteem bevriezen. Daarbij werkt alles normaal, maar wordt bij een herstart alle opgeslagen informatie terug verwijderd. Dit wordt gerealiseerd door de SD kaart alleen lezen (Read Only) te maken en alle schijfbewerkingen in het RAM geheugen uit te voeren. Dit noemen we een Overlay File System. Bij Adafruit Learning System vind je daarover een handleiding.

Om de Raspberry Pi beter te koelen kan je gebruik maken van een ventilator (Fan). Deze kan je activeren met de Fan schakelaar. Met Fan GPIO stel je in op welke pin je de ventilator hebt aangesloten. En met Fan Temperature stel je de processor temperatuur in vanaf wanneer de ventilator moet starten om extra te koelen. Uit mijn ervaringen blijkt dat een Raspberry Pi bij normaal gebruik weinig tot geen last heeft van hoge temperaturen. Daarenboven maakt een ventilator storende geluiden en verbruikt deze extra stroom. Bij het inbouwen in een niet warmtegeleidende doos kan een ventilator soms nuttig zijn.

Performance

Het tabblad dat je eigenlijk eerst moet instellen is Localisation.

Met de knop stel je de taal (Language), land (Country) en gebruikte tekens (Character Set) in. Voor Nederlandstalig België wordt dit nl (Dutch), BE (Belgium) en UTF-8. Klik op de knop om de nieuwe instellingen te bevestigen.

Om de juiste tijd te gebruiken, stel je voor België in op Europe en Brussels.

Met de knop selecteer je voor Belgische toetsenborden Generic 105-key PC (intl) in, of jouwe specifieke toetsenbord (maar dat moet zelden). Bij zowel de Layout als bij Variant selecteer je Belgian.

Daar bijna elk land zijn eigen wetgeving heeft i.v.m. met gebruik van zendfrequenties, moet je met de knop in België BE Belgium selecteren. Dit is vanzelfsprekend alleen nodig als je van plan bent WiFi te gebruiken.

Localisation

Sluit na het overlopen van alle instellingen het venster met de knop . Indien je een dialoogvenster krijgt om de Raspberry Pi te herstarten (reboot), klik je op de knop om de aanpassingen bij het herstarten te activeren. Controleer of na de herstart de aanpassingen inderdaad actief zijn, zoals de taal.

Via een terminal

Met behulp van de opdracht raspi-config ga je – in dit geval – de Linux-distributie Raspberry Pi OS configureren. We noemen enkele belangrijke stappen die je altijd kunt herhalen. De opdracht raspi-config start je als volgt:

Met de pijltoetsen maak je een keuze, met de Tab-toets selecteer je een knop zoals <Select> of <Finish> die je bevestigd met de Return-toets.

System Options > Wireless LAN
De Wi-fi instelling gebruik je om je Raspberry Pi met een WiFi Access Point te verbinden.
System Options > Audio
De audio uitgang wordt automatisch ingesteld op HDMI als je een HDMI scherm aansluit, wil je echter het geluid naar de 3,5 mm jack uitgang, selecteer dit dan hier.
System Options > Password
Zorg voor de veiligheid steeds voor een sterk wachtwoord. Hoewel het aanpassen van het wachtwoord zeer belangrijk is, kan je dit best uitstellen tot je een Belgisch AZERTY toetsenbord hebt ingesteld.
System Options > Hostname
De instelling Hostname is van belang als je meerdere Raspberry Pi's op eenzelfde netwerk aansluit. Met behulp van de hostname herken je de Raspberry Pi's op het netwerk. De standaard hostname is raspberrypi.
System Options > Boot / Auto Login
Je geeft aan of er – tijdens het booten – in een grafische omgeving (Desktop) of op de opdrachtregel (CLI) dient te worden gestart en of je daarbij automatisch wordt aangemeld. Standaard wordt je automatisch als de gebruiker pi aangemeld in de grafische omgeving.
System Options > Network at Boot
Met Network at Boot kan je instellen of de Raspberry Pi moet wachten om door te starten tot er een netwerkverbinding is.
System Options > Splash Screen
Hiermee kan je Splash Screen, de frambozen die je ziet tijdens het opstarten, in- of uitschakelen.
System Options > Power LED
Op sommige Raspberry Pi modellen kan je het gedrag van de Power LED instellen, bijvoorbeeld altijd uit.
System
Display Options > Underscan
De Underscan instelling heb je nodig als je de Raspberry Pi aansluit op oude beeldschermen en de weergave buiten het scherm valt (underscan kennen we van de zwarte balken op TV-schermen om nieuwe formaten op oude schermen te kunnen weergeven).
Display Options > Screen Blanking
Om de automatische schermbeveiliging uit of terug in te schakelen.
Display Options > VNC Resolution
Om de schermresolutie voor VNC verbindingen in te stellen op Raspberry Pi's waarop geen scherm is aangesloten.
Display Options > Composite
Met Enable composite activeer je de composite video uitgang in de audio 3,5 mm jack. Deze optie heb je alleen nodig als je nog zeer oude video apparaten wilt aansluiten. Voor zeer moderne monitors kan je hier de optie Enable 4Kp60 om één 4K scherm met 60 FPS op HDMI uitgang 0 aan te sluiten. De Default waarde is voor standaard monitor gebruik.
Display
Interface Options > Legacy Camera
Onlangs werd nieuwe software om met de camera te werken geïntroduceerd. Hier kan je de oude camera software terug activeren waardoor je oude camera projecten kunt blijven gebruiken.
Interface Options > SSH
Hiermee activeer je SSH om de Raspberry Pi met terminal opdrachten op afstand te bedienen.
Interface Options > VNC
Hiermee activeer je VNC om de Raspberry Pi met de muis op afstand te bedienen.
Interface Options > SPI
Heb je hardware die werkt met een SPI-bus (Serial Peripheral Interface), activeer dit dan hier.
Interface Options > I2C
I2C activeer je als je hardware met een I²C-bus (Inter-IC-bus).
Interface Options > Serial Port
Om de Raspberry Pi bedienen via een terminal die dan als tekstscherm en toetsenbord gebruikt wordt.
Interface Options > 1-Wire
Activeer je om 1-Wire hardware te gebruiken.
Interface Options > Remote GPIO
Wie van plan is hardware aangesloten op de GPIO pinnen van een Raspberry Pi vanaf een ander apparaat te sturen of uit te lezen moet dit hier activeren.
Interfaces
Performance Options > Overclock
De processor van de Raspberry Pi 3 draait standaard op 1,2 GHz. Als je overklokt, gebruik je best een paar koelribben, die je met koelpasta op de processor monteert. Daardoor kan het mini-moederbord de gegenereerde warmte wat sneller kwijt! Niet elke Raspberry Pi kan je overklokken.
Performance Options > GPU Memory
Gebruik je de Raspberry Pi voor taken waarbij de grafische kaart (GPU) belangrijk is, zoals het afspelen van video en gamen, kan je de grafische prestaties verbeteren door meer grafisch geheugen aan de grafische kaart toe te kennen. Hoe meer grafisch geheugen gebruikt wordt, hoe minder geheugen er voor de processor (werkgeheugen) er overblijft. Raspberry Pi's met 1 GB RAM en meer gebruiken standaard 76 MB grafisch geheugen, anders 64 MB. Een aanbevolen waarde voor video- en camera toepassingen is 128 MB.
Performance Options > Overlay File System
Als je project klaar is, kan je het bestandssysteem bevriezen. Daarbij werkt alles normaal, maar wordt bij een herstart alle opgeslagen informatie terug verwijderd. Dit wordt gerealiseerd door de SD kaart alleen lezen (Read Only) te maken en alle schijfbewerkingen in het RAM geheugen uit te voeren. Dit noemen we een Overlay File System. Bij Adafruit Learning System vind je daarover een handleiding.
Performance Options > Fan
Hier activeer je een ventilator (apart aan te schaffen), stel je de GPIO pin in waarop je de ventilator hebt aangesloten en vanaf welke processortemperatuur de ventilator moet starten.
Performance
Localisation Options > Locale
De Raspberry Pi kent een aardige woordje Nederlands; net als veel applicaties die je later installeert. Alleen moet je dan wel aangeven dat je in het Nederlands (nl_BE.UTF-8 UTF-8) wenst te worden aangesproken. Laat daarbij de standaard lokalisatie ook actief, dit zorg ervoor dat onderdelen die Nederlandstalig België niet ondersteunen kunnen terugvallen op de standaard. Opnieuw blader je door de lokalisaties met behulp van de pijltoetsen of sneller met Page Up en Page Down. Een lokalisatie activeren doe je met de Spatie-toets.
Localisation Options > Timezone
Naast de taal, stel je hier in in welke tijdzone je werkt.
Localisation Options > Keyboard
De meeste toetsenborden werken als je als type Generic 105-key (Intl) PC instelt. Als indeling gebruik je in België Other > Belgian. De resterende toetsenbord instellingen laat je best standaard staan (enkel als je iets extra nodig hebt, schakel je de optie in).
Localisation Options > WLAN Country
Hier selecteer je het land waarin je WiFi wilt gebruiken, om te voldoen aan de locale wetgeving.
Localisation
Advanced Options > Expand Filesystem
Met Expand Filesystem zorg je ervoor dat het besturingssysteem alle opslagruimte op de micro-sd-kaart kan gebruiken. Standaard is slechts een klein gedeelte van die micro-sd-kaart gepartitioneerd. Dit gebeurt automatisch bij de eerste start van Raspberry Pi OS.
Advanced Options > Compositor
Een Compositor zorgt voor extra grafische mogelijkheden zoals vensterschaduw. Dit is standaard uitgeschakeld omdat een Compositor veel vergt van de grafische kaart (GPU) waardoor storingen in video en schermopbouw kunnen optreden.
Advanced Options > Network Interface Names
Standaard wordt gebruik gemaakt van logische netwerkkaartnamen zoals wlan (WiFi) en eth (kabel). Een modernere aanpak is de naam te baseren op de netwerkhardware zoals wlp4s0 (WiFi) en enp0s31f6 (kabel).
Advanced Options > Network Proxy Settings
Om netwerkverkeer sneller te laten verlopen, worden Proxy servers gebruikt die bezochte informatie en data een tijd bewaren. Indien een apparaat dezelfde informatie of data nodig heeft, kan de proxy deze zeer snel leveren, zonder de originele aanbieder te moeten contacteren. Je hoeft dit in de praktijk bijna nooit in te stellen. Uw internetprovider zorgt automatisch voor deze dienstverlening.
Advanced Options > Boot Order
Hiermee bepaal je de volgorde van de opstartapparaten. Een up to date Raspberry Pi kan opstarten van een SD kaart, USB Stick of SSD en vanaf het netwerk.
Advanced Options > Bootloader Version
Een Bootloader is een klein programma dat opgeslagen is in de Raspberry Pi zelf en zorgt voor het laden en uitvoeren van het besturingssysteem. Hier selecteer je de meest recente bootloader die je met de updates hebt ontvangen of de standaard bootloader die aanwezig was bij de aankoop van de Raspberry Pi.
Advanced Options > Wayland
Wayland is een veelbelovend nieuw grafisch systeem. Zolang niet alle software is aangepast, blijf je best werken met het oudere goed ondersteunde X11 grafisch systeem.
Advanced Options > Network Config
Indien gewenst kan je hier zelf bepaalde onderdelen van de netwerkinstellingen aanpassen. Zoals welke software je gebruikt voor DHCP en netwerkbeheer. Netwerkbeheer is voor gevorderde gebruikers (Advanced), m.a.w. pas hier enkel iets aan als je weet wat je doet.
Advanced
Update
Installeert de meest recente raspi-config versie.
About raspi-config
Toont een dialoogvenster met informatie en de raspi-config versie.
About

De Raspberry Pi is nu voorzien van een optimaal werkende versie van het Raspberry Pi OS besturingssysteem.

Reservekopie maken

Tot slot nog even over het back-uppen van de Raspberry Pi. Dat komt neer op het kopiëren van de gegevens op de micro-sd-kaart naar een andere SD kaart of USB stick. Naar een USB SSD of harde schijf gaat ook, maar zorg dan wel voor een extra voeding. En als er later iets misgaat met de micro-sd-kaart in de Raspberry Pi, dan heb je een back-up bij de hand waarmee je in de toekomst vliegend doorstart!

Om een reservekopie van een Raspberry Pi OS SD kaart te maken, ga je als volgt te werk:

Een reservekopie kan je enkel vertrouwen als deze werkt. M.a.w. sluit de Raspberry Pi af zoals hieronder beschreven. Verwijder de originele SD kaart en plaats de reservekopie in de Raspberry Pi. Start de Raspberry Pi met de reservekopie. Als alles werkt, is de reservekopie gelukt.

Uitschakelen

Zoals elke computer kan je de Pi niet zomaar uitschakelen, je moet de Pi correct afsluiten. Koppel je de voeding van de Pi zonder deze af te sluiten dan kan je de microSD-kaart beschadigen, waardoor deze onleesbaar wordt en je alles wat erop staat kwijt speelt. Sluit de Raspberry Pi op de volgende manier af:

Praktijk opdracht

In de praktijk opdracht ga je Raspberry Pi OS installeren via PINN. Alle opdrachten werden getest op een Raspberry Pi 4. PINN is in staat om automatisch verschillende besturingssystemen op dezelfde manier te installeren.

  1. Verwijder de microSD-kaart uit de Pi en plaats deze in de kaartlezer van de computer.
  2. Voor PINN heb je een lege 16 GB microSD-kaart nodig, dus zorg voor je begint dat er niets belangrijks op staat. Je moet hem formatteren om het FAT32-bestandssysteem te gebruiken. Dat is een systeem dat door zo'n beetje alle usb-sticks en camera's gebruikt wordt. Een microSD-kaart formatteer je als volgt:
    1. Download de SD Memory Card Formatter op de downloadpagina van de SD Association, Linux gebruikers gebruiken de Linux downloadpagina.
    2. Pak het gedownloade archief uit.
    3. Installeer SDFormatter (Windows/Mac)
    4. Na het voltooien van de installatie sluit je alle venster.
    5. De Linux versie is een terminal opdracht, m.a.w. start een terminal en voer de volgende opdracht uit:
      pi@raspberrypi:~ $ sudo ./Downloads/SDCardFormatterv1.0.2_Linux_x86_64/format_sd /dev/sdb
      [sudo] wachtwoord voor dany: 
      SD Card Formatter version 1.0.2 (build 3022.9.15.2d)
      Developed by Tuxera Inc.
      Done
      [===============================================================================================================================] 100 %
      SDHC formatting of "/dev/sdb" was successfully completed.
      Volume information:
              File system: FAT32
              Capacity: 14.5 GiB (15548284928 bytes)
              Free space: 14.5 GiB (15544057856 bytes)
              Cluster size: 32.0 kiB (32768 bytes)
    6. De Windows en macOS versie zijn grafisch:
      1. Start SDFormatter.
      2. SDFormatter Daar we de microSD-kaart reeds in de computer hadden gestopt, wordt waarschijnlijk de juiste card geselecteerd. Voor de zekerheid controleer je dit (beter voorkomen dan genezen). Let op de capaciteit (Capacity) van 16 GB (14.48 GB). Let ook op de partitienaam (Volume Label), boot in het voorbeeld. De partitienaam is een restant van het vorige Raspberry Pi OS besturingssysteem.
      3. Als je zeker bent dat de card overeenkomt met het station waarin de microSD-kaart zit, klik je op de knop Format om de microSD-kaart te formatteren.
      4. Je krijgt een waarschuwing dat je alle gegevens op de microSD-kaart zult verwijderen. Bevestig deze waarschuwing.
      5. Opnieuw krijg je een waarschuwing dat je de microSD-kaart niet mag verwijderen tijdens het formatteren. Bevestig deze waarschuwing.
      6. Na het voltooien van het formatteren verschijnt een overzicht waaronder het gebruikte bestandssysteem FAT32 en de totale beschikbare opslagruimte (een 16 GB microSD-kaart heeft na formattering 14,48 GB beschikbare opslagruimte).
      7. Sluit SDFormatter af.
  3. Nu kan je PINN op de lege FAT32 microSD-kaart plaatsen:
    1. Download pinn-lite.zip van de Github PINN release webpagina.
    2. Pak het gedownloade PINN archief uit. Deze versie werkt optimaal op SD kaarten met minimum 16 GB opslagruimte, afhankelijk van het te installeren besturingssysteem.
    3. Kopieer de inhoud van het uitgepakte PINN archief naar de lege FAT32 microSD-kaart.
    4. Werp de microSD-kaart uit (rechterklik op het microSD-kaart station in Windows Verkenner en de opdracht Uitwerpen uitvoeren). Dit is belangrijk: als je de micro-SD-kaart verwijdert terwijl de computer nog gegevens wegschrijft, is de kans groot dat de microSD-kaart onherstelbaar kapot is. In het slechtste geval sneuvelt ook de SD-kaart lezer.
    5. Na de melding Hardware kan veilig worden verwijderd, mag je de microSD-kaart uit de computer verwijderen.
  4. Plaats de microSD-kaart in de Raspberry Pi.
  5. Bekabel indien nodig de Pi. Daarbij sluiten we het scherm aan op HDMI0 (dichtste bij de voeding) van de Raspberry Pi 4. Je moet eveneens beschikken over een internetverbinding, bekabeld of WiFi.
  6. Start de Pi.
  7. Indien je geen netwerkkabel hebt aangesloten, verschijnt een dialoogvenster. Klik op de knop om de WiFi gegevens in te voeren:
    1. Selecteer jouw Wifi network.
    2. Vul het bijhorende wachtwoord in bij Password. Let op bij het typen (QWERTY). Met de optie Show Password kan je het ingevoerde wachtwoord weergeven om te verifiëren.
    3. Klik op de knop .
  8. Er verschijnt een grafische omgeving waarin je kunt kiezen welk besturingssysteem je wilt installeren. Raspberry Pi OS installeer je als volgt:
    1. PINN moet het te installeren besturingssysteem eerst downloaden. De nog te downloaden besturingssystemen herken je aan het ethernetaansluitingspictogram op het einde van elke besturingssysteem in de keuzelijst. Activeer het besturingssysteem raspios_arm64.
    2. Selecteer onderaan de taal (Language): Nederlands.
    3. En het Toetsenbord: be.
    4. Start de installatie met de knop Installeer.
    5. Er verschijnt een waarschuwing dat alle bestanden op de microSD-kaart door de installatie verwijderd worden. Bevestig deze waarschuwing.
    6. Bevestig de melding van de succesvolle installatie. Daarbij herstart de Raspberry Pi.
  9. Configureer de Raspberry Pi zodat:
    1. Selecteer jouw land, belangrijk voor de werking van het toetsenbord (Belgisch AZERTY).
    2. Raspberry Pi OS in het Nederlands werkt, de Belgische normen en de UTF-8 karakterset gebruikt.
    3. De juiste Tijdzone wordt gebruikt.
    4. Maak een gebruiker met bijhorend sterk wachtwoord aan. Nogmaals, gebruik als gebruiker geen pi, daar pi gebruikt wordt in zowat alle handleidingen en ook deze cursus is dit niet meer veilig. Onthouden en/of opschrijven.
    5. De schermweergave is meestal in orde.
    6. Indien je WiFi wilt gebruiken, kan je het netwerk selecteren.
    7. Voer een software update uit.
    8. Na het voltooien van de update bevestig je het dialoogvenster.
    9. Herstart de Raspberry Pi om de configuratie toe te passen.
    10. Controleer de taal en de werking van het toetsenbord.
  10. De Raspberry Pi is klaar voor gebruik.
  11. Maak een back-up van de microSD-kaart met het voorgeconfigureerde Raspberry Pi OS besturingssysteem op een USB Stick of een tweede SD kaart.
  12. Schakel de Pi correct uit.
  13. Er zijn vele alternatieve besturingssystemen voor de Raspberry Pi, sommige voor speciale toepassingen zoals Mediacenters of domotica. Ubuntu is zoals Raspberry Pi OS een algemeen besturingssysteem. Ubuntu wordt niet gemaakt door Raspberry Pi zelf. Ubuntu werkt dus ook zonder problemen op andere SBC's (Single Board Computers) en klassieke computers.
    1. Start de Raspberry Pi Imager.
    2. Selecteer met de knop in het submenu Other general-purpose OS > Ubuntu het besturingssysteem Ubuntu Desktop 23.04 (64-bit) (23 staat voor het jaar 2023, 04 voor de maand april, kies de meest recente versie.).
    3. Selecteer de microSD-kaart met de knop .
    4. Klik op de knop .
    5. Bevestig de waarschuwing dat alle bestaande gegevens op de microSD-kaart verwijderd worden.
    6. Verwijder na het voltooien van het schrijven de microSD-kaart veilig uit de computer.
    7. Plaats de microSD-kaart in de Raspberry Pi.
    8. Bekabel indien nodig de Pi. Daarbij sluiten we het scherm aan op HDMI0 (dichtste bij de voeding) van de Raspberry Pi 4. Je moet eveneens beschikken over een internetverbinding, bekabeld of WiFi.
    9. Start de Pi.
    10. Selecteer de taal.
    11. Selecteer de Toetsenbordindeling Belgian Belgian.
    12. Als je geen netwerkkabel gebruikt, maak je een verbinding naar een WiFi netwerk.
    13. Controleer de tijdzone.
    14. Maak een gebruiker aan en geef de Raspberry Pi een computernaam. Zorg dat je automatisch wordt aangemeld.
    15. Maak geen verbinding met Online Accounts, klik op de knop , dit is maar een oefening.
    16. Beslis zelf of je informatie doorgeeft aan de firma Canonical, de makers van Ubuntu.
    17. Beslis zelf of jouw locatie door programma's mag gebruikt worden. Hou er rekening mee dat een Raspberry Pi geen GPS heeft, waardoor de locatie niet nauwkeurig kan worden bepaald.
    18. Klaar. Hoewel dit besturingssysteem niet lijkt op Windows of macOS, zul je merken dat je er snel mee aan de slag kunt. Test een paar programma's en beoordeel of Ubuntu geschikt is voor een Raspberry Pi.
    19. Ubuntu sluit je af met het knopje rechts bovenaan op het scherm.

Wie alles nog eens wil overlopen, kan de officiële handleiding raadplegen op raspberrypi.org.

Openbare reacties op deze pagina (kunnen door alle bezoekers gelezen worden)

, vrijdag 2 juni 2023 19:28