移動できない隣接していないパーティションを結合する

移動できない隣接していないパーティションを結合する

免責事項:関連する質問を多数読みましたが、どれもこのケースには当てはまらないようです。

120 GB の SSD を 2 つインストールしました。1 つは Linux (Debian) を実行しており、もう 1 つは Windows 10 を実行しています。Windows SSD をアップグレードしようとして、新しい 250 GB SSD をインストールし、 を使用して Windows SSD 全体を新しい SSD にコピーしましたdd。これでうまくいき、そこから起動できるようになりました。

Cただし、新しい SSD の追加領域は、プライマリ( ) パーティションと結合したい未割り当て領域になっていますsdb1。いくつかのディスク/パーティション管理アプリケーションで見ると、図では常に、OS パーティションが左端にあり、新しい未割り当て領域が右端にあることがわかります。その間には、システム回復パーティション (461 MB)、2 MB の未割り当て領域 (理由は不明)、および 8 GB の Linux スワップ パーティションという 2 つまたは 3 つの追加要素があります。おおよそ次のようになります。

[C (111 GB)           ] [461 MB ] [2MB] [LS (8 GB)     ] [Unallocated (113 GB)  ]

画像を読み込むことができる人のために、GParted からのスクリーンショットを以下に示します。

新しい 250 GB SSD を表示する GParted のスクリーンショット

Windows が物事をどのように認識しているかを示すもう 1 つの例を次に示します。

ここに画像の説明を入力してください

現在、Windows 10 ディスク管理から EaseUS Partition Master、AOMEI Partition Assistant、GParted まで、いくつかのツールを試してきました。これらのパーティションを結合できるツールはありません。また、これらのパーティションを移動できるツールもありません。

C( sdb1) パーティションを未割り当ての 113 GB と結合するにはどうすればよいでしょうか?
Windows ツールと Linux ツールの両方を使用できます。

答え1

まず、Windows パーティションから重要なものをバックアップします。次に、Linux の gparted を使用します。保存したい場合は、リカバリ パーティションをバックアップします (dd を使用)。

未割り当ての領域は問題ありません。問題はありません。スワップ パーティションを使用している場合は、それを停止 (swapoff) し、/etc/fstab から削除します。次に、gparted で Linux スワップとバックアップ パーティションを削除します。これで、Windows パーティションを新しいサイズに拡張できます。最善の方法は、ディスクの最後に新しい Linux スワップ用の領域を残し、最終的に同じサイズの新しいバックアップ パーティションを作成し、dd を使用して元のコンテンツをそこにコピーすることです。/etc/fstab にスワップ用の新しいエントリを作成します。

関連情報