Ich habe eine 320 GB Festplatte auf eine neue 1 TB SSD geklont, kann jetzt aber keine neue Partition im physischen freien Speicherplatz des neuen Trägers erstellen. gdisk
Ich habe versucht, eine zu erstellen, n
aber die verfügbaren Sektoren sind auf die alte Festplattengröße beschränkt.
GPT fdisk (gdisk) version 1.0.1
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: present
Found valid GPT with protective MBR; using GPT.
Command (? for help): p
Disk /dev/sda: 1953525168 sectors, 931.5 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): CD2076D4-0A3C-4C9D-9E20-269AC17A5A49
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 625142414
Partitions will be aligned on 2048-sector boundaries
Total free space is 2669 sectors (1.3 MiB)
Number Start (sector) End (sector) Size Code Name
1 2048 1050623 512.0 MiB EF00 EFI System Partition
2 1050624 623140863 296.6 GiB 8300
3 623140864 625141759 977.0 MiB 8200
Command (? for help): n
Partition number (4-128, default 4): 4
First sector (34-625142414, default = 34) or {+-}size{KMGTP}:
Wie kann ich eine neue Partition erstellen, ohne alle Daten zu verlieren?
Antwort1
Die Hauptpartitionstabelle GPT befindet sich im 1. Sektor der Festplatte; das Backup sollte im letzten Sektor sein; und alle Partitionenmussliegen zwischen den beiden. Wenn Sie auf eine größere Festplatte klonen, liegt die Backup-Partitionstabelle irgendwo in der Mitte – das Klontool aktualisiert ihre Position in der Haupttabelle nicht – aber die Einschränkung, dass alle Partitionen dazwischen liegen müssen, gilt weiterhin.
Gehen Sie in das Expertenmenü ( x
) und verwenden Sie dort den Befehl e
„Backup-Datenstrukturen ans Plattenende verschieben“. Nehmen Sie dann Ihre Änderungen vor und schreiben Sie die Partitionstabelle. (Mit können Sie p
überprüfen, ob „Gesamtfreier Speicherplatz“ nun korrekt angezeigt wird.)
Alternativ können Sie auch util-linux verwenden fdisk
– es verschiebt die Backup-GPT beim Schreiben automatisch. Es reicht also, die Partitionstabelle einfach zu laden und sie dann wieder auszuschreiben, wenn Sie fdisk nicht tatsächlich zum Partitionieren verwenden möchten.