この記事のヒントに従って、パーティションを拡張するために次のコマンドを実行しています。記事
パーティション 7 (75Gb、セクター 1794791424 から開始) がメインのパーティションで、パーティション 8 (100Gb、セクター 1580881920 から開始) は追加のスペースです (2 つのセクターの間には明らかにギャップがあり、これが問題の原因となっている可能性があります)。
まずfdisk: d
パーティション 7 と 8 を実行して削除し、次にfdisk: n
新しいパーティションを作成します。
以下のターミナル出力からわかるように、解放したセクター範囲内でスポットを選択できますが、その場合、すべての空き領域を使用することはできません。
Partition number (7-128, default 7):
First sector (1580881920-1953525134, default 1580881920):
Last sector, +/-sectors or +/-size{K,M,G,T,P} (1580881920-1790597119, default 1790597119):
パーティション テーブル:
/dev/nvme0n1p1 2048 1085439 1083392 529M Windows recovery environment
/dev/nvme0n1p2 1085440 1290239 204800 100M EFI System
/dev/nvme0n1p3 1290240 1323007 32768 16M Microsoft reserved
/dev/nvme0n1p4 1323008 1580881919 1579558912 753.2G Microsoft basic data
/dev/nvme0n1p5 1790597120 1792694270 2097151 1024M EFI System
/dev/nvme0n1p7 1794791424 1953523710 158732287 75.7G Linux filesystem
答え1
パーティション 8 はパーティション 4 と 5 の間にあるため、パーティション 8 の領域をパーティション 7 に使用することはできません。
/dev/nvme0n1p1 2048 1085439 1083392 529M Windows recovery environment
/dev/nvme0n1p2 1085440 1290239 204800 100M EFI System
/dev/nvme0n1p3 1290240 1323007 32768 16M Microsoft reserved
/dev/nvme0n1p4 1323008 1580881919 1579558912 753.2G Microsoft basic data
1580881920 1790597119 ### free space of partition 8 ###
/dev/nvme0n1p5 1790597120 1792694270 2097151 1024M EFI System
/dev/nvme0n1p7 1794791424 1953523710 158732287 75.7G Linux filesystem
まずパーティション 5 を「一番上」に移動して、このパーティションが 1580881920 から始まるようにする必要があります。その後、パーティション 7 のサイズを変更して残りのスペースを確保できます。
Linux Live CDから起動して使用する方が簡単かもしれませんgpartedこれら 2 つの操作について。
また、なぜ EFI システム パーティションが 2 つあるのかも不明です。Windows と Linux の場合は 1 つで十分です。