Parted is een handige partitie-editor voor Linux waarmee je schijfpartities kunt maken, formatteren, verwijderen, vergroten/verkleinen en uitbreiden. Meestal wordt het meegeleverd met de meeste Linux-distributies, dus je hoeft er niet naar te zoeken, maar het kan geen kwaad om te weten hoe je het installeert. Het vreemde eraan? Op sommige systemen partedkan het gebruik ervan wat lastig zijn – het past wijzigingen direct toe zonder om bevestiging te vragen, dus controleer je commando’s goed voordat je op enter drukt. Bovendien heeft het geen expliciete opslagopdracht zoals fdisk; het doet zijn werk gewoon direct. Als je gewend bent aan een grafische interface, is Gparted een grafische versie, maar de commandoregel kan je sneller helpen om op je server of in een omgeving zonder grafische interface aan de slag te gaan. Eenmaal geïnstalleerd, is het vrij eenvoudig om te beginnen. Je kunt schijven weergeven met sudo parted -l(of gewoon printin de interface).Het aanmaken of wijzigen van partities vereist zorgvuldige stappen, vooral als u met belangrijke gegevens werkt. Deze handleiding is een goed uitgangspunt voor het beheren van schijfruimte, het aanmaken van nieuwe partities, het wijzigen van de grootte van partities of zelfs het herstellen van partities als er iets misgaat. Onthoud wel: omdat parted wijzigingen direct toepast, is het altijd raadzaam een back-up van uw gegevens te maken voordat u met de schijfindeling aan de slag gaat.
Hoe los je schijfpartitieproblemen op met Parted?
Hoe installeer je Parted op Linux?
Als je dat nog niet hebt gedaan, installeer het dan via je pakketbeheerder. Op CentOS 8+ of Fedora doe je dat als volgt: # dnf update -y && dnf install parted -y. Op Debian of Ubuntu voer je gewoon het volgende commando uit: # apt-get install parted. Controleer snel of het correct is geïnstalleerd: # parted --version. Dat zou iets als dit moeten weergeven GNU parted 3.2. Om het te gebruiken, typ je gewoon # parted. Je krijgt dan een prompt waar je commando’s kunt uitvoeren. Op sommige systemen zijn hiervoor root-rechten vereist, dus gebruik in dat geval sudo.
Beheer van partitietabellen: aanmaken of herformatteren
Heb je een schijf zonder partitietabel? Geen probleem. Controleer eerst welke schijven aanwezig zijn: # lsblkof # sudo parted -l. Als je schijf (bijvoorbeeld /dev/vdb) geen partities heeft, zie je mogelijk een foutmelding zoals error /dev/vdb: unrecognized disk label. Dat is het moment om een partitietabel in te stellen. In de meeste gevallen werkt een MSDOS (MBR), maar als je meer dan 2 TB gebruikt, kies dan voor GPT. Voer commando’s uit zoals # mklabel msdosof # mklabel gpt. Omdat parted wijzigingen direct toepast – er is geen aparte knop om op te slaan – controleer je je wijzigingen goed voordat je op Enter drukt.
Hoe maak je een nieuwe partitie aan?
Gebruik mkpart om een nieuwe partitie aan te maken. Het programma vraagt of je een primaire, uitgebreide of logische partitie wilt. Kies vervolgens een bestandssysteemtype — ext4 is meestal prima, tenzij je specifieke wensen hebt. Om bijvoorbeeld een partitie van 5 GB helemaal opnieuw aan te maken: # (parted) mkpart primary ext4 0 5GB. Als je een partitie wilt maken die alle vrije ruimte in beslag neemt, geef dit dan op 0%aan 100%. Wil je een label toevoegen? Voeg dit dan toe na de parameters, bijvoorbeeld: # (parted) mkpart "work_data" ext4 2.5GiB 100%. Nadat je de partitie hebt aangemaakt, formatteer je deze met # mkfs.ext4 /dev/vdb1. Soms is het handig om het aanmaken en formatteren in één regel te doen, bijvoorbeeld: # parted -a optimal /dev/vdb mkpart primary ext4 0% 100% && mkfs.ext4 /dev/vdb1. Op die manier hoef je niet van shell te wisselen.
Een partitie vergroten of verkleinen
Vergroten of verkleinen? De `resizepart` opdracht is je beste vriend. Ontkoppel eerst de partitie als deze is aangekoppeld. Voer vervolgens de opdracht uit (parted) resizepart. Deze vraagt om het partitienummer en de nieuwe eindgrootte – bijvoorbeeld een partitie van 5 GB naar 10 GB. Om te verkleinen, moet je eerst het bestandssysteem verkleinen: resize2fs /dev/vdb1 4G(voor ext4).Pas daarna kun je de partitie zelf verkleinen. Wees hier voorzichtig; het onjuist verkleinen van bestandssystemen kan leiden tot gegevensverlies. De `resize` opdrachten zijn vrij eenvoudig als je er eenmaal aan gewend bent, maar controleer altijd de groottes om te voorkomen dat je schijfindeling in de war raakt.
Hoe verwijder je partities?
Als een partitie zijn doel heeft gediend of als je de boel wilt opruimen, kun je deze verwijderen met # rm 1parted, ervan uitgaande dat je partitie nummer 1 wilt verwijderen. Houd er rekening mee dat er geen bevestiging is, dus zorg ervoor dat je de juiste partitie selecteert. Vergeet na het verwijderen niet om de opdracht uit te voeren printom je huidige indeling te controleren. Omdat parted geen functie heeft om wijzigingen ongedaan te maken, is het altijd raadzaam om eerst een back-up te maken. Een verwijderde partitie kan lastig te herstellen zijn, tenzij je goede hersteltools of back-ups hebt.
Een verwijderde partitie herstellen
Heb je koffie over je harde schijf gemorst of iets doms gedaan? Misschien kun je een verloren partitie herstellen met # rescue. Het programma vraagt je naar het begin- en eindpunt van wat het denkt dat de verwijderde partitie was. Het is geen garantie, maar het is het proberen waard. Gebruik het alleen als de partitie recent is verwijderd. Onthoud dat herstelprocessen doorgaans beter werken als je de fout vroegtijdig ontdekt en de betreffende ruimte nog niet hebt overschreven.
Over het algemeen is parted behoorlijk krachtig, maar het kan riskant zijn als je niet voorzichtig bent. Maak altijd back-ups en controleer je commando’s voordat je ze uitvoert. Bij sommige configuraties kunnen wijzigingen abrupt aanvoelen, dus geduld en dubbelchecken zijn essentieel.
Samenvatting
- Installeer parted met de pakketbeheerder van je systeem.
- Maak een lijst van de schijven en begrijp hun lay-out.
- Maak of herinitialiseer partitietabellen zorgvuldig.
- Gebruik mkpart om nieuwe partities te maken, te formatteren en bestandssystemen toe te wijzen.
- Partities vergroten of verkleinen met resizepart en resize2fs (of vergelijkbare tools).
- Verwijder partities met de nodige voorzichtigheid — er is geen mogelijkheid om dit ongedaan te maken!
- Probeer indien nodig te redden, maar vertrouw er niet volledig op.
Samenvatting
Parted is een no-nonsense tool voor het beheren van schijfpartities op Linux. Als je het eenmaal door hebt, is het behoorlijk snel en flexibel. Zorg wel voor back-ups en controleer je commando’s goed, want in tegenstelling tot grafische tools past parted je wijzigingen direct toe zonder bevestiging. Op sommige systemen kan de installatie of het gebruik ervan wat lastig zijn, of het gedraagt zich anders afhankelijk van de distributie, dus wees voorbereid op wat uitproberen. Hopelijk bespaart dit iemand een paar uur. Succes!