GParted ist oft eine Verwendung wert, da es dabei hilft, einige böse Fehler zu vermeiden. Ich denke, der Hauptvorteil von Befehlszeilentools besteht darin, dass Details besser sichtbar sind. Dies kann in unerwartet fragilen Situationen nützlich sein (zumindest wenn es einmal kaputt ist, können Ihnen die Details helfen, zu erkennen, warum). Ich würde sie jedoch nicht anderen empfehlen, es sei denn, sie möchten aus Fehlern lernen können, bis "meine Festplatte ist jetzt voller Nullen und ich muss von vorne anfangen".
Außerdem sollte ein Desktop-Linux-Installationsprozess ein benutzerfreundliches Tool zum Ändern der Größe der Windows-Partition bereitstellen. (Oder offizielle Dokumentation). Es ist der übliche Fall. Dies wäre meine erste Empfehlung im Allgemeinen.
Alle diese Optionen empfehlen, im Fehlerfall Backups zu erstellen .
Verwirrenderweise sollten Sie das parted
Befehlszeilentool nicht verwenden . Früher war dies eine bequeme Option, aber die Entwickler unterstützen die Größenänderung von Dateisystemen nicht mehr.
Andernfalls verwenden Sie ntfsresize
die Partition ( fdisk
) , löschen sie und erstellen sie neu mit denselben Details, mit Ausnahme der Größe. ACHTUNG EINHEITEN - EINIGE WERKZEUGE VERWENDEN MB; Andere können MB sagen, aber bedeuten MiB. fdisk
verwendet MiB und ntfsresize
verwendet MB. Der verzögerte Weg besteht darin, ntfsresize auf viel kleiner als erforderlich (z. B. 2x) zu setzen. Nach dem Neuerstellen der Partition führen Sie ntfsresize ein zweites Mal ohne explizite Größe aus.
Um Einheiten zu konvertieren, können Sie auf die harte Weise numerische Ausdrücke in bash ausführen. ZB um 10GiB in Bytes zu sehen : echo $((10 * 1024 * 1024 * 1024))
. Sie können diese Ausdrücke als Argumente für Befehlszeilentools wie verwenden ntfsresize
.
Der Partitionsname für ntfsresize sieht folgendermaßen aus /dev/sda1
. lsblk -f
listet alle Partitionen (einschließlich Ihrer Boot-CD) mit ihrer Größe auf und informiert Sie über das Dateisystem. fdisk
will den Namen der Festplatte, wie /dev/sda
.
Für MBR müssen folgende Partitionsdetails neu erstellt werden: Partitionstyp und "Aktiv" / Boot-Flag sowie Startoffset. [1] fdisk
sollte standardmäßig den Partitionsversatz in Sektoren anzeigen. (Wenn nicht, gibt es möglicherweise Brüche, die nicht angezeigt werden - möglicherweise durch ein + am Ende gekennzeichnet, aber möglicherweise befindet sich dort eine Falle - Sie sollten sicher sein, dass Sie sie immer fdisk
im Sektormodus verwenden.)
Um Tippfehler zu vermeiden fdisk
, wähle ich manchmal Zahlen aus und füge sie mit der mittleren Maustaste ein. Dies erfordert entweder X Windows oder im Textmodus gpm . Ich denke, es ist jetzt weniger üblich, gpm standardmäßig auf der Konsole bereitzustellen, aber es ist da, wenn ich Clonezilla Live verwende. Es ist praktisch, aber Sie könnten wahrscheinlich zuerst die Nummer verlieren. Sie sollten also wahrscheinlich den ursprünglichen Partitionsversatz aufschreiben, bevor Sie ihn löschen.
[1] GPT verwendet ein anderes Format für den Typ, fügt weitere Flags und eine Partitions-UUID hinzu. Ich denke nicht, dass sie normalerweise wichtig sind; Flags würden nicht auf die Windows-Hauptpartition angewendet, und die Partitions-UUID wird noch nicht häufig verwendet.