GParted Verschieben der Partition vom Anfang der Festplatte zum Ende einer Festplatte?

8

Wie der Titel schon sagt, habe ich noch nie eine Partition mit GParted verschoben und befürchte, dass ich das Laufwerk beschädigen werde. Ich habe einen Screenshot.

Gparted Screenshot

Ich versuche, die sda2-Partition dazu zu bringen, den nicht zugewiesenen Speicherplatz zu verwenden. Ich glaube, dass ich sda2 an das Ende der Festplatte verschieben muss, aber ich bin mir nicht sicher und weiß nicht wie.

Jede Hilfe wäre dankbar!

Tijko
quelle
Möchten Sie die Größe von sda2 auf nur 218 GB oder auf ganze 363 GB ändern?
Benutzer1686
@grawity die gesamten 363.
Tijko

Antworten:

4

Partitionen müssen zusammenhängend sein (Sie können nicht zwei separate Festplattenbereiche für eine einzelne / dev / sda2 verwenden), daher müssen Sie zuerst sda3 mithilfe der GParted-Funktion "Verschieben / Größe ändern" an das Ende der Festplatte verschieben.

|1|------sda2------|           free space           |-----------sda3-----------|

Verwenden Sie anschließend dieselbe Funktion, um sda2 in den freien Bereich in der Mitte zu erweitern:

|1|----------------------sda2-----------------------|-----------sda3-----------|

Da sda3 jedoch Ihre Systempartition ist, können Sie sie nicht vom selben System verschieben oder ihre Größe ändern. Sie müssen stattdessen von der Ubuntu-CD booten.

Das Verschieben (oder in seltenen Fällen das Ändern der Größe) von Partitionen kann dazu führen, dass alle Dateien verloren gehen - beispielsweise wenn der Strom während des Verschiebens ausfällt (das Verschieben einer Partition dauert lange). Es verursacht jedoch niemals physischen Schaden.

user1686
quelle
Vielen Dank für die Antwort Gravität, ich war besorgt, dass dies das sein würde, was ich tun muss. Ich denke, dass Grub dabei auch beschädigt wird, oder?
Tijko
@tijko: Wenn es in sda1 ist, sollte es unberührt bleiben ... aber ja, es besteht die Möglichkeit, dass Sie es mithilfe der CD neu installieren müssen.
user1686
1
Meine Bedenken waren unbegründet :) Ich hatte Probleme mit der Verwendung von GParted, aber am Ende hätte Gparted nicht einfacher sein können. Ich hatte gedacht, ich müsste numerisch angeben, wo ich sda2 platzieren wollte, als es nur darauf ankam, sda3 nach rechts zu schieben .
Tijko
Um also doppelt klar zu sein: Wenn ich eine Partition verschiebe, die beispielsweise ein ext4-Dateisystem enthält, ist das Dateisystem danach intakt? Und dies gilt auch dann, wenn ich das Ende der Partition etwas abschneiden muss, ohne eine Art Dateisystem "defragmentieren" ausführen zu müssen, um sicherzustellen, dass sich keine Daten in dem Teil der Partition befinden, der abgeschnitten wird?
Michael
4

Die Antwort von grawity ist für diese Frage nicht vollständig. Es ist möglich, den Inhalt von Partition 2 an das Ende des Geräts zu verschieben. Klicken Sie einfach mit der rechten Maustaste, kopieren Sie die Partition und fügen Sie sie am Ende ein. Löschen Sie anschließend Partition 2.

Dadurch werden Partition 2 und Partition 3 bei der Benennung umgeschaltet. Nach dem Verschieben von sda2 an das Ende des Geräts wird sda3 in sda2 und sda2 in sda3 umbenannt.

Sie müssen das System über diese Änderung informieren. Wenn in / etc / fstab auf sda2 oder sda3 verwiesen wird, müssen Sie alle Referenzen von sda2 in sda3 und sda3 in sda2 ändern. Außerdem müssen Sie den Grub-Bootloader neu installieren, damit er über die Änderungen informiert ist.

Rucent88
quelle