Wie ändert man die Startgrenze einer ext4-Partition?

515
user180574

Auf der Festplatte befinden sich 4 Partitionen.

parted /dev/sda --script -- print ... 1 1049KB 50.0GB ... ext4 2 50GB 82GB ... linux-swap 3 82GB 100GB ... ext4 4 100GB 1000GB ... ext4 

Mein Ziel ist es, die Startposition von 4 zu ändern und dann 3 zu erweitern, ohne dabei Daten zu verlieren. Ich weiß, dass die Verwendung von gparted ziemlich einfach ist, aber es befindet sich in einem automatischen Skript und kann keine Benutzeroberfläche starten.

Nach einiger Suche scheint es "cfdisk" zu verwenden, um eine neue Partition zu löschen und zu erstellen, und dann "resize2fs". Aber der Trick ist, wenn ich die Startposition einer Partition modifiziere, die "ext4" -Eigenschaft weg ist und "resize2fs" einen unbekannten Super-Block beschwert.

Danke für die Hilfe.

0

1 Antwort auf die Frage

0
ben

Für mich definitiv riskant, während ein System montiert ist.

Wenn Sie Ausfallzeiten in Kauf nehmen können, würde ich empfehlen, gparted zu verwenden. Bootet in einem Mini-Kernel und lässt Sie die Größe von Partitionen ändern.

Immer noch ein bisschen riskant, also stellen Sie sicher, dass Sie gute Backups haben!