ID.nl logo
Verander je Raspberry Pi in een goedkope NAS
© Reshift Digital
Zekerheid & gemak

Verander je Raspberry Pi in een goedkope NAS

Honderden euro’s neerleggen voor een NAS? Welnee! Voor een paar tientjes en wat vrije tijd knutsel je zelf een NAS in elkaar die aangestuurd wordt door een Raspberry Pi 3. Je sluit gewoon één of meerdere harde schijven via usb aan op het minicomputertje. Als NAS-besturingssysteem gebruik je OpenMediaVault, dat een gelikte webinterface heeft. Het is hiermee zelfs mogelijk om je harde schijven in RAID te configureren. In dit artikel leggen we je uit wat je allemaal nodig hebt voor je zelfbouw-NAS en hoe je daarbij te werk gaat.

1 Snelheid beperkt door usb

Eerst even een waarschuwing. Je kunt prima op een goedkope manier een NAS maken van een Raspberry Pi, maar verwacht geen snelheidsmonster. De aansluiting van de harde schijven via usb 2.0 levert een maximum doorvoersnelheid van 20 tot 30 MB/s op. Bovendien is ook de snelheid van de 100Mbit/s-ethernetpoort beperkt en is die poort ook nog eens op dezelfde interne usb-hub aangesloten als de usb-poorten. Ethernet en usb moeten de bandbreedte dus delen. Wifi haalt in theorie hogere snelheden, maar valt in de praktijk tegen. In realiteit haal je dus maximaal een snelheid van rond de 10 MB/s als je bestanden van je NASberry Pi downloadt. Lees ook: In 16 stappen Windows 10 op je Raspberry Pi.

©PXimport

2 OpenMediaVault downloaden

Voel je je niet al te beperkt door de lage doorvoersnelheid die je met een Raspberry Pi bereikt, download dan een van de images van OpenMediaVault voor de Raspberry Pi 2 of 3. Op het moment van schrijven was de recentste stabiele versie OpenMediaVault 2.2.5. Let op: de Raspberry Pi 1 wordt niet ondersteund door OpenMediaVault.

3 Image naar microSD-kaart schrijven

Het gedownloade image is een gecomprimeerd gz-bestand. Pak het uit, bijvoorbeeld met het programma 7-Zip. Open het gz-bestand met 7-Zip en klik op Extract om het img-bestand erin uit te pakken. Steek daarna een microSD-kaart in de kaartlezer van je computer en start het programma Win32DiskImager. Kies de schijfletter van je microSD-kaart, selecteer het img-bestand van OpenMediaVault en klik op Write om het besturingssysteem naar je kaartje te schrijven.

©PXimport

4 Raspberry Pi opstarten

Steek het microSD-kaartje in je Raspberry Pi en sluit het minicomputertje met een ethernetkabel op je thuisnetwerk aan. Sluit eventueel al één of meerdere harde schijven op de usb-poorten aan, hoewel dat later ook nog kan. En sluit tot slot de voeding aan, zodat je Raspberry Pi opstart. Toetsenbord en muis heb je niet nodig, want je stuurt OpenMediaVault via de webinterface aan. Zoek het IP-adres van je Pi op, bijvoorbeeld in de lijst met DHCP-leases van je router (of met een mobiele app als Fing) en surf naar het adres in je browser. Kies je taal, vul als gebruikersnaam admin en als wachtwoord openmediavault in en meld je aan.

5 Overzicht

Je krijgt nu standaard het bedieningspaneel met allerlei diagnostische gegevens te zien. Bovenaan zie je een lijst met alle ingeschakelde en gestarte diensten. Vlak na de installatie is alleen SSH ingeschakeld, waardoor je met de tool PuTTY op de commandline van je NAS kunt inloggen. In het widget daaronder zie je systeeminformatie, zoals het cpu-gebruik en geheugengebruik. Klik bovenaan op Toevoegen om widgets voor je bestandssysteem en je netwerkinterfaces toe te voegen. Met het kruisje verwijder je een widget en met het icoontje ernaast klap je het widget in of uit.

©PXimport

6 Diagnostieken

OpenMediaVault kan je veel meer tonen dan de systeeminformatie in het bedieningspaneel. In de linkerkolom vind je onder het kopje Diagnostieken naast het bedieningspaneel nog drie andere onderdelen. Met een klik op Systeeminformatie krijg je niet alleen hetzelfde overzicht als in het bedieningspaneel, maar in extra tabbladen krijg je nog gedetailleerdere systeeminformatie, waaronder prestatiestatistieken. Kijk bij problemen zeker onder Systeemlogbestanden: hierin vind je hopelijk de sleutel tot een oplossing. En onder Diensten krijg je naast een overzicht van de diensten ook de mogelijkheid om te zien wie er op die diensten actief is.

7 Je NAS instellen

Het volgende dat je doet is alle onderdelen onder Systeem afgaan voor wat basisinstellingen. Het wachtwoord van de gebruiker admin voor de webinterface verander je via Systeem / Algemene instellingen / Paswoord van de webbeheerder. Onder Datum en tijd stel je de juiste tijdzone in. Als je onder Melding de instellingen van de SMTP-server van je provider invoert, ontvang je via e-mail meldingen. En in Updatebeheer vink je updates aan en klik je op Bijwerken om je systeem te updaten. Vergeet niet om telkens als je iets verandert links bovenaan van het hoofdpaneel op Opslaan te klikken en dan rechts op Toepassen.

©PXimport

8 Schijf toevoegen

Als alle basisinstellingen in orde zijn, is het tijd om je opslag in orde te brengen. Sluit je harde schijf of schijven via usb op je Raspberry Pi aan. Klik daarna in het linkerpaneel op Opslag / Fysieke schijven. Selecteer de schijf en klik op Aanpassen. Hier stel je zaken in als energiebeheer, spindowntijd en schrijfcache. Klik daarvoor na het aanpassen op Opslaan. Het beste selecteer je daarna ook de schijf en klik je op Wissen, zodat je van een schone lei begint. Maak een keuze uit snel of veilig wissen.

9 Bestandssysteem aanmaken

We hebben nu een schijf toegevoegd en geïnitialiseerd, maar er staat nog geen bestandssysteem op. Ga daarom naar Opslag / Bestandssystemen en klik op Aanmaken. Kies in de keuzelijst bij Apparaat op je schijf. Geef eronder een label op, waarmee je het bestandssysteem een naam geeft. Laat het type bestandssysteem op EXT4 staan en klik op OK om het bestandssysteem aan te maken. Je krijgt nog een waarschuwing dat alle data verloren gaan, maar die hebben we toch al gewist. Klik op Ja om te bevestigen. Selecteer na het formatteren het aangemaakte bestandssysteem (kijk naar het label) en klik op Koppelen.

©PXimport

10 Gebruiker toevoegen

Voordat je bestanden op je NAS zet, definieer je gebruikers. Ga daarvoor naar Toegang tot rechtenbeheer / Gebruiker. Klik op Toevoegen en dan Toevoegen. Geef de gebruiker een naam (in kleine letters) en wachtwoord en vul eventueel de andere velden in. In het tabblad Groepen zie je dat de gebruiker standaard al aan de groep users is toegevoegd. Dat is voorlopig de enige groep waarvan de gebruiker deel moet uitmaken, andere groepen kun je later toevoegen. Klik op Opslaan om de gebruiker aan te maken. Herhaal deze stap voor elke gebruiker.

11 Gedeelde map definiëren

Vervolgens definiëren we een gedeelde map. Klik daarvoor op Toegang tot rechtenbeheer / Gedeelde mappen en dan op de knop Toevoegen. Geef de map een naam. Bij Schijf(deel) selecteer je het bestandssysteem dat je eerder hebt aangemaakt. Bij Bestandspad vul je het pad van de map in, als suggestie krijg je hier de naam van de map. Als het pad nog niet bestaat, maakt OpenMediaVault dit aan. Bij Permissies kunnen de beheerder en gebruikers standaard lezen en schrijven en krijgt de rest geen toegang. Verander dit indien nodig. Druk op Opslaan om de map aan te maken.

12 Toegangsrechten finetunen

De standaard toegangsrechten zijn goed als je alle gebruikers dezelfde toegang wilt geven. Wil je gebruikers verschillend behandelen, selecteer dan de gedeelde map en klik op Toegangsrechten. Hierin kun je voor alle gedefinieerde gebruikers de standaardpermissies aanpassen. Wil je bijvoorbeeld één gebruiker geen toegang geven tot de map, klik dan in de kolom Geen toegang bij die gebruiker. Klik tot slot op Opslaan.

©PXimport

13 Windows-netwerkdeling inschakelen

Nu je een map met toegangsrechten hebt, hoef je die alleen nog maar te delen. Daarvoor schakelen we Windows-netwerkdeling in. Die dienst vind je onder Diensten / SMB/CIFS. Vink Inschakelen aan. Verander eventueel je werkgroep als dat nodig is, maar normaal hoef je niets aan de andere instellingen te veranderen. Klik op Opslaan en ga naar het tabblad Gedeelde bronnen. Klik op Toevoegen en kies een gedeelde map. Als naam waaronder de map zichtbaar is in je netwerk, wordt standaard de naam gekozen die je voor de gedeelde map hebt opgegeven, maar je kunt die hier nog veranderen. Klik op Opslaan.

14 RAID opzetten

Voor een betrouwbare NAS gebruik je nooit maar één schijf. Als die schijf uitvalt, ben je immers al je bestanden kwijt. Gelukkig ondersteunt OpenMediaVault ook RAID. Voeg daarvoor de schijven toe die je voor RAID wilt inzetten en ga naar Opslag / RAID-beheer. Klik op Aanmaken en geef je RAID-apparaat een naam. Kies het gewenste RAID-niveau en selecteer de schijven die je in je RAID-systeem wilt opnemen. Klik op Opslaan. Wacht nu even tot je RAID-apparaat is geïnitialiseerd. Het is zover als er clean in de kolom State staat. Daarna maak je op het RAID-apparaat een bestandssysteem aan zoals in stap 9.

©PXimport

15 OpenMediaVault uitbreiden

Standaard is OpenMediaVault een eenvoudig NAS-besturingssysteem, maar de functionaliteit is uit te breiden met allerlei extensies. Je vindt ze onder Systeem / Extensies. Zo zijn er extensies voor SSH-toegang via een webinterface, om e-mails te synchroniseren met IMAP, om van gedeelde mappen automatisch een reservekopie te maken als je een externe schijf aansluit, om muziek via DLNA of AirPort te streamen, om een printserver van je NAS te maken en nog veel meer. Wil je een extensie installeren, vink ze dan aan en klik bovenaan op Installeren.

16 Nog meer uitbreiden

De extensies die je normaal te zien krijgt, zijn de officieel ondersteunde extensies van OMV-Extras. Andere repository’s schakel je via Systeem / OMV-Extras.org in. Daardoor krijg je toegang tot nog veel meer extensies, maar wees je ervan bewust dat ze niet officieel ondersteund zijn en je NAS dus instabiel kunnen maken. Zo kun je BitTorrent Sync installeren, downloadmanagers voor torrents en nieuwsgroepen, Plex Media Server en extensies om een Virtual Private Network (VPN) op te zetten. Vink de gewenste repository’s aan, klik op Opslaan en doorzoek de extensies in Systeem / Extensies.

©PXimport

Geen realtime klok

Elke keer dat je de configuratie van OpenMediaVault bijwerkt, krijg je op de Raspberry Pi een foutmelding: “Failed to execute command 'export LANG=C; monit restart collectd 2>&1': monit: Cannot connect to the monit daemon. Did you start it with http support?”. Deze en andere foutmeldingen hebben als oorzaak dat de Raspberry Pi geen realtime-klok heeft. Voor enkele euro’s vind je op DX.com of Alibaba een RTC die je op de GPIO-pinnen aansluit.

Software failure

Zo nu en dan geeft OpenMediaVault op de Raspberry Pi een gevaarlijk uitziende foutmelding: “Software failure. Press left mouse button to continue”. Klik dan ergens in de webinterface, waarna je wordt uitgelogd. Log opnieuw in en werk verder. Het lijkt een authenticatieprobleem te zijn, maar heeft op het eerste gezicht geen impact op de werking van je NAS. Het is alleen vervelend dat je opnieuw moet inloggen.

▼ Volgende artikel
Column: Overwatch 2 heeft juist nu een PvE-modus nodig
© Blizzard
Huis

Column: Overwatch 2 heeft juist nu een PvE-modus nodig

Liveservicegames en hero shooters waren in 2016 niet per se nieuw. Destiny ging al twee jaar hard, en hoewel nieuwkomer Overwatch erg goed ontvangen werd, trokken sommigen al snel vergelijkingen met Valve’s inmiddels oude Team Fortress 2. Toch wist de hero shooter van Blizzard een Game of the Year Award voor de neus van onder andere Uncharted 4: A Thief’s End weg te grissen. Het was een glorieus begin van een moeizaam traject.

In de afgelopen tien jaar onderging Overwatch grote veranderingen. Na een groot succes met ruim 50 miljoen totale spelers in de eerste drie jaar kondigde Blizzard in 2019 aan dat er een vervolg zou komen, dat ‘naast het originele Overwatch’ moest bestaan en uitgebreid werd met Player-versus-Environment-content. De 6-tegen-6 Player-versus-Player-gameplay waar Overwatch om bekendstaat, zou blijven bestaan en voorzien worden van dezelfde content in de twee games. Ook zou Overwatch 2 een exclusieve PvE-modus met een verhaallijn en skill-trees krijgen, waarmee ieder personage op zowel grote als subtiele wijze aangepast kon worden.

©Blizzard

Nee, toch niet

Wie Overwatch 2 sinds de early access-verschijning eind 2022 heeft gespeeld, weet dat daar maar bar weinig van is waargemaakt. Overwatch en Overwatch 2 werden ten eerste geen aparte titels: laatstgenoemde heeft de plaats van het origineel simpelweg ingenomen. Die verhaalmodus? Voor 15 euro kreeg je met de 1.0-release van Overwatch 2 in augustus 2023 toegang tot drie missies. Die verkochten niet goed genoeg voor Blizzard – volgens bronnen Bloomberg - waarmee de mogelijkheid van meer PvE-content direct werd begraven.

Het was toen zelfs al bekend dat de PvE-modus grotendeels geschrapt was, gezien de modus volgens regisseur Aaron Keller ‘de focus tijdens het ontwikkelproces van de game belemmerde’. Dat is geen vreemde redenering, maar PvE was wel juist datgene dat Overwatch 2… nou ja, Overwatch 2 maakte. Uiteindelijk was de lancering van de ‘nieuwe’ game vooral een grote update, met drie nieuwe personages, wat extra arena’s en een nieuwe 5v5-opzet in plaats van 6v6. Er stond nu slechts een ‘2’ achter.

©Blizzard

Een alternatieve toekomst

Recent werd aangekondigd dat Overwatch 2 het cijfer van de naam afknipt met het twintigste seizoen en dus weer gewoon Overwatch heet – we zijn dus weer terug bij af. Ik stapte zelf destijds op de Overwatch-trein door juist de belofte van PvE in het vervolg, en heb uiteindelijk pakweg 300 uren tussen beide games verdeeld. Hoewel ik naarmate de tijd vorderde wat uren in de competitieve modus stak, maakte het spelen met vrienden de ervaring écht vermakelijk.

Gezellig kletsen, schreeuwen tegen willekeurige teamgenoten en de mix van tactiek en variatie die de vele personages in Overwatch bieden: dat staat mij bij. Een PvE-modus waarin juist dat samenspel en de speelwijze van de verschillende heroes aan te passen zijn naar jouw speelstijl was een soort heilige graal, die uiteindelijk dus nooit verscheen. Dat is eeuwig zonde. De competitieve e-sportscene van Overwatch is al sinds het begin een belangrijk aspect van de game, dus ergens is het begrijpelijk dat het team dit niet uit het oog wilde verliezen.

©Blizzard

Maar juist in de laatste jaren zien we een interessante verschuiving naar PvE, of in ieder geval multiplayer-ervaringen die niet geheel om competitie draaien. Denk aan Helldivers 2 van een paar jaar terug, waarin vrienden en willekeurige spelers het opnemen tegen legioenen aan vijanden – en zelfs wereldwijd samen naar een doel werken. Of de explosie aan zogenaamde ‘friendslop’ games als Peak en Lethal Company, die geheel draaien om het samen uitvoeren van taken als een berg beklimmen of het verzamelen van schroot. Een game als Arc Raiders bevat daarbij ook PvP-elementen, maar staat ook bij omdat meerdere spelers samen kunnen komen om een gigantische robot te verslaan. Video’s waarbij spelers plots oude vrienden tegenkomen in de game tonen aan waarom PvE momenteel zó ontzettend leuk kan zijn.

De realiteit

Het is achteraf makkelijk te zeggen, maar de originele visie voor Overwatch 2 had best een prominente rol in het huidige gamelandschap kunnen bekleden. Met de aankondiging werden uitgebreide skilltrees getoond voor de verschillende personages waar Overwatch om bekendstaat.

©Blizzard

Een van Mei’s speciale vaardigheden is bijvoorbeeld het veranderen in een ijspegel, om zo health terug te verdienen en een paar seconden onverwoestbaar te zijn. Met een van de skills die getoond werd veranderde deze ijspegel in een ijsbal, waarmee ze op spectaculaire wijze door groepen vijanden kan kegelen. De PvE-modus had de potentie om een soort zandbak voor dergelijke ideeën en ingrijpende veranderingen voor het klassieke Overwatch te worden. Een speelsere mix van skills en samenwerking om juist die avonturen uit bijvoorbeeld een Helldivers 2 te nabootsen. De tactische teamgameplay had dan ook niet hoeven verdwijnen, het zou juist vet geweest zijn om met vrienden verschillende skills af te stemmen en los te laten op de robots van Null Sector.

Dat is nog zoiets: de lore en verhaallijn van Overwatch zijn ontzettend interessant, en had meer in de schijnwerpers kunnen staan met de PvE-insteek. Nog voordat ik de games überhaupt had aangeraakt, verslond ik de prachtig geanimeerde filmpjes van Blizzard en verhalen die ze voor de personages uitbrachten.

Watch on YouTube

Wat ik dan ook zie van de nieuwe update wringt met mijn gevoel. Ja, het lijkt erop dat Blizzard een inhaalslag maakt en sneller met nieuwe personages komt om de game fris te houden. Het wekt de indruk dat we weer terug zijn bij het ‘oude’ Overwatch, en dat de ontwikkelaar nog altijd een sterke hero shooter wil behouden nu concurrenten als Marvel Rivals het speelveld hebben betreden. Toch kan ik het niet laten om te fantaseren over hoe Overwatch meer had kunnen zijn dan een hero shooter.

De realiteit is dat het Overwatch-team geen goede balans wist te vinden tussen het bijhouden van de PvP- en competitieve scene van Overwatch en de ontwikkeling van de PvE. Zonde, want zeker in het huidige multiplayerklimaat, waar mensen steeds meer achterover lijken te hangen om met elkaar te spelen in plaats van tegen elkaar, had het originele Overwatch 2 perfect gepast.

▼ Volgende artikel
We geven Mario Tennis Fever weg voor de Switch 2
Huis

We geven Mario Tennis Fever weg voor de Switch 2

Samen met onze vrienden van bol geven we wekelijks een nieuwe game weg, en deze week is dat natuurlijk Mario Tennis Fever.

Fever verscheen namelijk deze week voor de Nintendo Switch 2 en is volgens onze Simon een uitstekende Mario-sportgame. Met z'n Fever Rackets - die speciale slagen vol onvoorspelbare effecten mogelijk maken - goede basisgameplay en flink wat content weet Fever boven de afgelopen delen uit te stijgen:

Mario Tennis Fever barst van de content. De vele personages, banen en rackets geven unieke, diepere lagen aan de gameplay en multiplayerpotjes gaan met grote glimlach en een berg vertier gespeeld worden. Jammer voor de wat volwassenere spelers dat die volgende laag diepgang nét niet geraakt wordt. Daarvoor is het singleplayeraanbod niet genoeg, de tegenstanders niet uitdagend genoeg en ontbreekt er hier en daar net wat finesse. Maar ga zo door, Nintendo. Mario Tennis Fever zit namelijk wél in de richting van die tijdloze Camelot-klassiekers waar we zo naar hunkeren.

Winnen

Wat moet je doen om te winnen? Ga naar de website van bol, vind de productcode in de url (bestaande uit zestien cijfers) en vul die hieronder in het invulformulier in! Vergeet ook niet je naam en emailadres in te vullen, dan sturen we je zo snel mogelijk een code om de game fysiek op bol.com te bestellen!

Werkt het formulier niet? Klik dan hier.

Watch on YouTube