> ## Documentation Index
> Fetch the complete documentation index at: https://help.onetsolutions.net/llms.txt
> Use this file to discover all available pages before exploring further.

# Étendre une partition

> Étendre une partition de disque après augmentation de la taille du disque

Après avoir augmenté l'espace de stockage de votre VPS, vous devez étendre la partition pour utiliser l'espace supplémentaire.

<Info>
  **Prérequis**

  * Un VPS chez OnetSolutions
  * Taille de disque augmentée (via une mise à niveau)
  * Accès root ou sudo
</Info>

<Warning>
  Effectuez toujours une sauvegarde de vos données avant de modifier les partitions du disque.
</Warning>

## Étapes d'extension

<Steps>
  <Step title="Identifier le disque et la partition">
    Lister les disques et partitions disponibles :

    ```bash theme={null}
    lsblk
    ```

    Notez le nom du périphérique (par exemple `/dev/vda`) et le numéro de partition (par exemple `1` pour `/dev/vda1`).
  </Step>

  <Step title="Étendre la partition">
    Utilisez `growpart` pour étendre la partition :

    ```bash theme={null}
    sudo growpart /dev/vda 1
    ```

    Remplacez `/dev/vda` et `1` par votre périphérique et numéro de partition réels.
  </Step>

  <Step title="Vérifier l'extension de la partition">
    Exécutez à nouveau `lsblk` pour confirmer que la partition affiche la nouvelle taille.
  </Step>

  <Step title="Redimensionner le système de fichiers">
    Étendez le système de fichiers pour utiliser le nouvel espace :

    ```bash theme={null}
    sudo resize2fs /dev/vda1
    ```

    Remplacez `/dev/vda1` par votre partition réelle.
  </Step>

  <Step title="Vérifier les changements">
    Vérifiez l'utilisation de l'espace disque :

    ```bash theme={null}
    df -h
    ```

    Votre partition doit maintenant afficher la taille augmentée.
  </Step>
</Steps>

## Installer les outils nécessaires

<Info>
  L'outil `growpart` étend la partition, tandis que `resize2fs` ou `xfs_growfs` étend le système de fichiers pour utiliser le nouvel espace.
</Info>

Si `growpart` n'est pas installé :

<Tabs>
  <Tab title="Debian/Ubuntu">
    ```bash theme={null}
    sudo apt install cloud-guest-utils
    ```
  </Tab>

  <Tab title="CentOS/Rocky/Alma">
    ```bash theme={null}
    sudo yum install cloud-utils-growpart
    ```
  </Tab>
</Tabs>

## Commandes selon le système de fichiers

<AccordionGroup>
  <Accordion title="Système de fichiers ext4" icon="hard-drive">
    Le système de fichiers Linux le plus courant. Utilisez `resize2fs` :

    ```bash theme={null}
    sudo resize2fs /dev/vda1
    ```
  </Accordion>

  <Accordion title="Système de fichiers XFS" icon="hard-drive">
    Par défaut sur CentOS/Rocky/Alma. Utilisez `xfs_growfs` :

    ```bash theme={null}
    sudo xfs_growfs /dev/vda1
    ```
  </Accordion>
</AccordionGroup>

<Tip>
  Pour vérifier le type de système de fichiers, exécutez : `df -Th`
</Tip>
