accueil > Gestion des paquets et du système > systemd-repart

systemd-repart : Extension et ajout automatiques de partitions de disque

systemd-repart est un utilitaire utilisé pour étendre automatiquement ou ajouter de nouvelles partitions de disque. Il est principalement utilisé lors du premier démarrage du système ou lors des mises à jour du système pour ajuster dynamiquement la disposition des partitions. Il fonctionne sur la base de fichiers de définition de partition au format JSON et prend en charge le mode d'exécution à sec (dry-run) pour des modifications sûres.

Aperçu

systemd-repart réduit la complexité de l'ajustement manuel des partitions par les administrateurs système, permettant une gestion flexible des disques, en particulier dans les environnements cloud ou embarqués.

Fonctionnalités principales

  • Extension automatique de partition : étend les partitions existantes à l'espace disponible.
  • Ajout de nouvelles partitions : crée de nouvelles partitions selon des règles définies.
  • Configuration basée sur JSON : définit la disposition des partitions via des fichiers JSON situés dans /etc/repart.d/ ou /usr/lib/repart.d/.
  • Simulation sûre : vérifie les résultats à l'avance sans modification réelle avec l'option --dry-run.

Options principales

systemd-repart offre diverses options pour contrôler les détails des opérations de partition.

Contrôle de l'exécution

Commande générée :

Essayez de combiner les commandes.

Description:

`systemd-repart` Exécute la commande.

Essayez d'exécuter virtuellement les commandes avec l'IA en combinant les options ci-dessus.

Exemples d'utilisation

systemd-repart est généralement appelé par les scripts de démarrage du système ou les outils de gestion, mais il peut être exécuté manuellement pour simuler ou appliquer des modifications de partition.

Simulation de modification de partition (le plus important)

sudo systemd-repart --dry-run

Vérifie à l'avance quelles opérations systemd-repart effectuera sans modification réelle. Cette option doit impérativement être utilisée avant l'application réelle.

Afficher les résultats de simulation au format JSON

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

Affiche les résultats de la simulation au format JSON pour une analyse programmatique.

Simulation de modification de partition avec un fichier de définition spécifique

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

Simule en utilisant un fichier de définition de partition situé dans un répertoire différent du chemin par défaut.

Application réelle des modifications de partition (attention requise)

sudo systemd-repart

Après avoir examiné attentivement avec l'exécution à sec, appliquez les modifications réelles de partition. Cette opération présente un risque de perte de données, elle doit donc être effectuée avec prudence après une sauvegarde.

Conseils et précautions

Lors de l'utilisation de systemd-repart, la sécurité des données et la stabilité du système doivent être la priorité absolue.

Utilisation clé

  • Toujours --dry-run d'abord: Avant d'appliquer les modifications réelles, utilisez impérativement l'option `--dry-run` pour vérifier les modifications attendues.
  • Sauvegarde des données obligatoire: Les modifications de partition comportent un risque de perte de données, assurez-vous donc de sauvegarder toutes les données importantes.
  • Fichiers de définition repart.d: systemd-repart lit les fichiers de définition de partition au format JSON situés dans les répertoires `/usr/lib/repart.d/` et `/etc/repart.d/` pour effectuer les opérations. Il est important de comprendre et de modifier ces fichiers.
  • Utilisation au démarrage du système: Cette commande est principalement utilisée pour ajuster la disposition des partitions lors du premier démarrage du système ou pendant les mises à jour du système d'exploitation. L'exécution manuelle n'est recommandée que dans des cas spécifiques.


Commandes de la même catégorie