Ich habe alle folgenden Befehle als Root-User ausgeführt. Wenn ihr das mit dem normalen Benutzer durchführt, muss SUDO verwendet werden.
Um eine Partition zu vergrößern benötigen wir einmal den Einhängepunkt. Dazu führen wir folgendes aus:
sudo fdisk -l
Bei mir möchte ich die Partition „/dev/vdb1“ erweitern. Bei euch wird es ggf. „/dev/sdb1“ oder anderes sein.
Nun wollen wir in die Bearbeitung der Partition, also führen wir den den folgenden Befehl aus:
sudo fdisk /dev/vdb
Mit „p“ lassen wir uns nochmal die Partition anzeigen. Wir merken uns bei der Anzeige den Startwert, bei mir 2048. Dieser wird gleich wichtig.

Mit „d“ löschen wir nun die Partition auf der Festplatte. Wenn mehrere Partitionen vorhanden sind, könnt ihr hier die entsprechende auswählen.
Mit „n“ erstellen wir eine neue Partition. Drückt bei der Frage nach der Partition number [Enter], es wird automatisch die 1 ausgewählt. Nun wird nach dem Startsektor gefragt. Hier gibt man nun den Wert von vorher ein, bei mir „2048“. Wenn die gesamte Festplatte partitioniert werden soll, lasst ihr beim Last Sector den Standard und drückt einfach [Enter].
Nach der Nachfrage, ob die Signatur entfernt werden werden soll, gibt man „N“ an und bestätigt dies mit [Enter]. Damit bleibt die Formatierungssignatur, hier in dem Beispiel ext4, vorhanden. Wenn alles soweit fertig ist, schreiben wir mit „w“ die Änderungen und mit „q“ verlassen wir fdisk.

Nun sollte partx ausgeführt werden, damit dem Kernel die Änderung der Partitionsgröße direkt mitgeteilt wird.
sudo partx /dev/vdb
Zuletzt muss noch die das Dateisystem vergrößert werden. Dazu führen wir folgendes aus:
sudo resize2fs /dev/vdb1

Mit df -h sehen wir dann auch, dass die Partition und das Filesystem korrekt vergrößert wurden. Nun kann es ohne Probleme verwendet werden.


