1. November 2024

Festplatte (LVM) auf Ubuntu vergrößern

hdd-1024x987 Festplatte (LVM) auf Ubuntu vergrößern

Die GUI Version von Ubuntu, bietet mit dem GParted-Tool eine leicht zu bedienende Oberfläche an.
In diesem Artikel beschreiben wir, wie man das LVM Volume vergrößern kann über das Command-Line-Interface (CLI).

1. Partitionen einsehen

Durch folgendes Kommando öffnen wir fdisk:

sudo fdisk /dev/sda

Nachfolgend wird der Buchstabe “p” eingegeben, damit sehen wir alle Partitionen.

2. Partitionen vergrößern

Aufgrund der Ausgabe von Schritt 1, geben wir nun den Buchstaben “n” ein.

Als Partitionsnummer geben wir die nächstmögliche Zahl an, mit einem Klick auf Enter wird diese automatisch benutzt.

Nachfolgend wählen wir als Startsektor, den letzten Sektor der vorherigen Partition.

Ein Beispiel: (Die rot markierten Zahlen)

Command (m for help): p
Disk /dev/sda: 100 GiB, 107374182400 bytes, 209715200 sectors
Disk model: Virtual disk<br>Units: sectors of 1 * 512 = 512 bytes<br>Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 99D7472B-74EC-46E7-9524-BD6D32DDCDBB

Device Start End Sectors Size Type
/dev/sda1 2048 4095 2048 1M BIOS boot
/dev/sda2 4096 2101247 2097152 1G Linux filesystem
/dev/sda3 2101248 106958847 104857600 50G Linux filesystem
/dev/sda4 106958848 209715166 102756319 49G Linux filesystem

Command (m for help): n
Partition number (5-128, default 5):
First sector (209715166-293845162): 209715166

Anschließen wird der Endsektor ausgewählt, im einfachsten Fall wieder per Enter die größtmögliche. (Blau markiert)

3. Partitionen schreiben

4. Volume erstellen

Nun werden Physikalische Volumes erstellt.

Dazu werden mittels Befehl:

sudo pvs

die aktuellen Volumes angezeigt.

Ausgabe:

   PV         VG        Fmt  Attr PSize   PFree
  /dev/sda3  ubuntu-vg lvm2 a--  <49,00g       0

In diesem Beispiel existiert nur /dev/sda3 – demzufolge können wir /dev/sda4 ohne weiteres erstellen.

sudo pvcreate /dev/sda4

5. Volume Group vergrößern

Durch den Befehl:

sudo vgextend ubuntu-vg /dev/sda4

vergrößern wir die “Volume Group”.

6. LVM Volume vergrößern

Mit dem Kommando:

sudo lvdisplay
  --- Logical volume ---
  LV Path                /dev/ubuntu-vg/ubuntu-lv

...
$ sudo lvextend -L+50G /dev/ubuntu-vg/ubuntu-lv /dev/sda4

wird das logische Volume vergrößert.

Durch den Befehl

sudo pvs

kann die Größe von /dev/sda4 angezeigt werden.

7. Vergrößerung schreiben

Durch den Befehl

sudo resize2fs /dev/ubuntu-vg/ubuntu-lv

wird die Vergrößerung im System übernommen.

Nun hat die HDD den gesamten Platz der zur Verfügung steht.