Verschieben Sie nicht zugeordneten Speicherplatz in die erweiterte Partition, um das logische Volumen zu erweitern

Verschieben Sie nicht zugeordneten Speicherplatz in die erweiterte Partition, um das logische Volumen zu erweitern

Ich habe ein Dual-Boot-Setup mit Fedora und Windows. Aus persönlichen Gründen habe ich Windows deinstalliert und möchte den frei gewordenen Speicherplatz nutzen, um meine Fedora-Partition zu erweitern (die sich auf einer logischen Partition innerhalb einer erweiterten Partition befindet).

Ich verwende GParted auf Fedora, um meine Partitionen zu verwalten.Festplattenpartitionen

Der nicht zugeordnete Speicherplatz von 66,90 GiB ist dort, wo früher Windows war. Ich versuche, diesen Speicherplatz in die erweiterte Partition (/dev/sda4) zu verschieben und ihn schließlich mit /dev/sda6 zusammenzuführen, aber GParted erlaubt mir nicht, die erweiterte Partition zu verschieben/zu verkleinern, um den freien Speicherplatz zu nutzen. Ich habe gelesen, dass

In der Datenträgerverwaltung wird nicht partitionierter Speicherplatz im primären Partitionsbereich als nicht zugeordneter Speicherplatz bezeichnet, während nicht partitionierter Speicherplatz im erweiterten Partitionsbereich als freier Speicherplatz bezeichnet wird. Nicht zugeordneter Speicherplatz kann nicht zum Erweitern oder Erstellen einer logischen Partition verwendet werden und freier Speicherplatz kann nicht zum Vergrößern oder Erstellen einer primären Partition verwendet werden.Quelle:https://www.partitionwizard.com/convertpartition/primary-partition-vs-logical-drive.html)

Ich bin mir nicht sicher, wie wahr die obige Aussage ist, denn anscheinend haben es Leute getan oder das Problem irgendwie umgangen. Ich habe mir mehrere Fragen auf StackExchange angesehen, darunter:

aber ich bin nicht sicher, ob sie hier völlig anwendbar sind.

Meine Frage ist also: Wie verschiebe ich den nicht zugeordneten Speicherplatz in die erweiterte Partition, um ihn mit der logischen Fedora-Partition zusammenzuführen?

Jede Hilfe wäre willkommen!

Zusatzinformation:

  • Mein Computer verwendet MBR und nicht GPT, daher sind mir nur 4 primäre Partitionen erlaubt, falls das relevant ist.
  • Ich kann /dev/sda5 und /dev/sda6 frei verschieben/in der Größe änderninnendie erweiterte Partition, aber ich kann die erweiterte Partition selbst nicht verschieben/ihre Größe ändern.

lsblk-Ausgabe

lsblk-Ausgabe

parted -l Ausgabe

parted -l Ausgabe

fdisk -l Ausgabe fdisk -l Ausgabe

Antwort1

Ich habe es gerade gelöst und werde die Antwort hier posten, falls jemand anderes vor einem ähnlichen Problem steht.

Ich konnte die Größe der Partition nicht ändern, da mein Swap-Speicher noch verwendet wurde. Daher fand ich heraus, dass ich ihn mit deaktivieren konnte swapoff -a.

Danach erlaubte mir GParted, den nicht zugeordneten Speicherplatz mit der logischen Fedora-Partition zusammenzuführen. Dann klickte ich mit der rechten Maustaste auf die logische Partition und wählte die CheckOption aus.

Zum Schluss habe ich Folgendes verwendet, um den freien Speicherplatz tatsächlich den Root- und Home-Partitionen zuzuordnen:

lvextend -L +20G /dev/fedora/home
lvextend -L +20G /dev/fedora/root
resize2fs /dev/fedora/home
resize2fs /dev/fedora/root

verwandte Informationen