Ich arbeite unter Linux mit einem 500 GB GPT-internen Speichergerät, das partitioniert /bootist /(root) /varund /homesich auf separaten ext4Volumes befindet. Aus historischen Gründen (es handelte sich früher um ein duales Linux-Linux-Mount-System) verfügt das Gerät nun über viel Platz zwischen den derzeit verwendeten gemounteten Volumes. Dieser Speicherplatz wird (von früher) zugewiesen und enthält weiterhin eine /bootPartition, die zum zweiten, jetzt heruntergekommenen Lx-Betriebssystem gehört. Das Dual-Boot-Menü zeigt immer noch die Wahl zwischen zwei Systemen, aber eines davon ist von seiner /bootPartition weitestgehend entfernt . Ich halte diesen Platz für verschwendet und möchte ihn zurückfordern.
Unter disksLinux sieht die aktuelle Partitionierung folgendermaßen aus:
(Die bereitgestellten Elemente werden mit einem schwarzen Dreieck angezeigt.) Zusätzlich zu den oben bereits erwähnten Volumes und links im disksImage sehen Sie die EFI FAT-Partition (ganz links, wie Sie es sehen) würde erwarten), der Swap-Platz und viel zugeteilter, aber nie gemounteter Platz.
Alles bootet und funktioniert einwandfrei und ich habe eine Sicherungskopie meiner Daten und des gesamten Partitionslayouts, mit dem letzteres erhalten wurde # sfdisk -d /dev/nveme0n1 > partition-layout.dump.
Ich möchte sowohl den bereitgestellten /bootals auch den /(Stamm-) Bereich links vom Auslagerungsbereich verschieben und den nie bereitgestellten Bereich neu zuweisen varund /home... Ich habe nicht vor, GPT-Header des Geräts oder EFI zu berühren FAT Volumen für diese Angelegenheit.
Ich habe GParted zuvor auf MBR-Volumes mit Legacy-BIOS-Start verwendet, jedoch nie in EFI / GPT-Umgebungen. Könnte das Verschieben /bootdie Boot-Lade-Routine beeinträchtigen und mein Volume nicht mehr bootfähig machen? Wenn ja, was sollte ich tun, um den Bootloader neu zu erstellen, Partitionen neu zu indizieren, ... mehr, .. keine der oben genannten?
Wird GParted insbesondere dann den neuen Speicherort verfolgen und den Partitionsindex aktualisieren, damit der Bootloader nach der Neupartitionierung nicht erstickt?
Ich bin bereit dafür, aber ich möchte sichergehen, dass ich nichts wirklich Dummes mache, bevor ich einen Muskel bewege. Ein Stupser, Hilfe oder Rat wäre dankbar. Wenn ich vergessen habe, wichtige Aspekte des Kontexts einzubeziehen, werde ich Ihnen gerne weitere Einzelheiten mitteilen.
Prost.
/boot' and / `so weit nach links verschieben, wie es das EFI-FAT-Volume zulässt Erstellen Sie den Swap danach neu (mit neuer UUID), erweitern Sie ihn /homeund /varstarten Sie ihn ohne Swap neu. Korrigieren Sie schließlich den /etc/fstabEintrag für die neue UUID des Swaps. Vermisse ich etwas?