Startpagina > Pakket- en systeembeheer > systemd-repart

systemd-repart: Automatische schijfpartitie-uitbreiding en -toevoeging

systemd-repart is een hulpprogramma dat wordt gebruikt om schijfpartities automatisch uit te breiden of nieuwe toe te voegen. Het wordt voornamelijk gebruikt tijdens de eerste opstart van het systeem of tijdens systeemupdates om de partitiestructuur dynamisch aan te passen. Het werkt op basis van partitiedefinitiebestanden in JSON-formaat en ondersteunt een dry-run-modus voor veilige wijzigingen.

Overzicht

systemd-repart vermindert de complexiteit van handmatige partitieaanpassingen voor systeembeheerders en maakt flexibel schijfbeheer mogelijk, met name in cloud- en embedded-omgevingen.

Belangrijkste functies

  • Automatische partitie-uitbreiding: breidt bestaande partities uit naar beschikbare ruimte.
  • Nieuwe partities toevoegen: creëert nieuwe partities volgens gedefinieerde regels.
  • JSON-gebaseerde configuratie: definieert de partitiestructuur via JSON-bestanden in /etc/repart.d/ of /usr/lib/repart.d/.
  • Veilige simulatie: controleer resultaten vooraf zonder daadwerkelijke wijzigingen met de --dry-run optie.

Belangrijkste opties

systemd-repart biedt diverse opties om de details van partitiebewerkingen te regelen.

Uitvoeringscontrole

Gegenereerde opdracht:

Probeer de opdrachtcombinaties.

Uitleg:

`systemd-repart` Voer het commando uit.

Combineer deze opties en voer de opdracht virtueel uit met de AI.

Gebruiksvoorbeelden

systemd-repart wordt voornamelijk aangeroepen door systeemopstartscripts of beheertools, maar kan ook handmatig worden uitgevoerd om partitiewijzigingen te simuleren of toe te passen.

Simulatie van partitiewijzigingen (belangrijkst)

sudo systemd-repart --dry-run

Controleer vooraf welke acties systemd-repart zal uitvoeren zonder daadwerkelijke wijzigingen. Deze optie moet absoluut worden gebruikt voordat de wijzigingen daadwerkelijk worden toegepast.

Simulatie resultaten bekijken in JSON-formaat

sudo systemd-repart --dry-run --json=pretty

Toont de simulatie resultaten in JSON-formaat, zodat ze programmatisch kunnen worden geanalyseerd.

Simulatie van partitiewijzigingen met een specifiek definitiebestand

sudo systemd-repart --dry-run --definitions=/path/to/custom/repart.d

Simuleert met een partitiedefinitiebestand in een specifieke map, in plaats van de standaardpaden.

Werkelijke partitiewijzigingen toepassen (voorzichtigheid geboden)

sudo systemd-repart

Na grondige controle met dry-run, worden de werkelijke partitiewijzigingen toegepast. Deze bewerking brengt risico op gegevensverlies met zich mee, dus maak absoluut een back-up en ga voorzichtig te werk.

Tips & Waarschuwingen

Bij het gebruik van systemd-repart moeten gegevensveiligheid en systeembetrouwbaarheid de hoogste prioriteit hebben.

Kerngebruik

  • Altijd eerst --dry-run: Controleer altijd de verwachte wijzigingen met de optie `--dry-run` voordat u daadwerkelijke wijzigingen toepast.
  • Back-up van gegevens is essentieel: Partitiewijzigingen brengen risico op gegevensverlies met zich mee, dus maak altijd een back-up van belangrijke gegevens.
  • repart.d definitiebestanden: systemd-repart leest JSON-partitiedefinitiebestanden in de mappen `/usr/lib/repart.d/` en `/etc/repart.d/` om bewerkingen uit te voeren. Het is belangrijk om deze bestanden te begrijpen en aan te passen.
  • Gebruik tijdens systeemopstart: Dit commando wordt voornamelijk automatisch aangeroepen tijdens de eerste opstart van het systeem of tijdens OS-updates om de partitiestructuur aan te passen. Handmatig uitvoeren wordt alleen aanbevolen voor specifieke doeleinden.


Hétzelfde categoriecommando