SSD の物理的な空き領域に新しいパーティションを作成するにはどうすればよいですか?

SSD の物理的な空き領域に新しいパーティションを作成するにはどうすればよいですか?

新しい 1TB の SSD に 320GB の HDD をクローンしましたが、新しいサポートの物理的な空きスペースに新しいパーティションを作成できなくなりました。 を使用してパーティションをgdisk作成しようとしましたnが、使用可能なセクターは古いディスク サイズに制限されています。

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}:

すべてのデータを失わずに新しいパーティションを作成するにはどうすればいいですか?

答え1

メインのGPTパーティションテーブルはディスクの1番目のセクターにあり、バックアップは最後のセクターにあるはずで、すべてのパーティションはしなければならない2 つのパーティションの間に存在します。より大きなディスクにクローンを作成すると、バックアップ パーティション テーブルは中間のどこかに配置されます (クローン ツールはメイン テーブル内の位置を更新しません)。ただし、すべてのパーティションがそれらの間にある必要があるという制限は依然として適用されます。

エキスパート メニュー ( ) に移動し、 「バックアップ データ構造をディスクの末尾に再配置」xコマンドを使用します。次に、変更を加えてパーティション テーブルを書き込みます。( を使用して、「合計空き領域」が正しく表示されていることを確認できます。)ep

あるいは、util-linux を使用しますfdisk。書き込み中にバックアップ GPT が自動的に再配置されます。したがって、パーティション分割に実際に fdisk を使用したくない場合は、パーティション テーブルをロードして再度書き出すだけで十分です。

関連情報