web-dev-qa-db-fra.com

Comment étendre la partition racine dans Ubuntu 18.04

J'ai la situation suivante:

enter image description here

Où je voudrais étendre la taille de nvme0n1 de 8 Go à 78 Go en utilisant la ligne de commande.

Ajout également de fdisk comme demandé dans les commentaires:

enter image description here

Toute aide est appréciée.

5
criticalth

Cela ressemble à une instance AWS EC2 à laquelle vous ajoutez un nouveau volume. Vous avez commencé correctement en répertoriant les appareils disponibles.

Ensuite, vous devez créer un système de fichiers sur le nouveau périphérique (utilisez Sudo file -s pour vérifier s'il existe déjà un système de fichiers) avec:

Sudo mkfs -t ext4 /dev/nvme0n1p1

Ensuite, créez un répertoire où vous souhaitez le monter:

Sudo mkdir /mydata

Et montez-le:

Sudo mount /dev/nvme0n1p1 /mydata

Enfin, ajoutez-le à fstab pour le montage automatique en éditant fstab (sauvegardez-le d'abord) en utilisant:

Sudo nano /etc/fstab

avec les informations de:

Sudo lsblk -o +UUID

Testez en démontant le système de fichiers puis en le remontant avec les commandes suivantes:

Sudo umount /mydata
Sudo mount -a

J'espère que cela t'aides.

2
DGenchev

Malheureusement, vous ne pouvez pas étendre votre partition racine car elle remplit tout l'espace disponible sur l'appareil nvme0n1. Si vous souhaitez utiliser l'espace de l'appareil nvme1n1, vous pouvez:

  • Utilisez LVM pour votre partition racine. Un volume logique peut se répartir sur plusieurs disques à l'aide de LVM. Cependant, cela nécessiterait de réinstaller votre système ou de le sauvegarder, de préparer les volumes LVM et de restaurer les données actuelles.
  • Utilisation nvme1n1 pour une partition sous votre racine, par exemple un /home ou /var cloison.

Voir également

1
Melebius