web-dev-qa-db-ja.com

同じドライブにWindowsパーティションを移動する方法はありますか?

Linuxをインストールするためのスペースを確保するために、Windowsパーティションを最大30GB縮小しました。この時点で、30GBの未割り当て領域がWindowsディスクマネージャー上で単一のブロックとして表示されていました。

ArchLinuxをインストールしました。解放した30GBの18GBの部分にあると思います(下の写真)。次に、そのパーティションを削除し、Ubuntuをインストールしました。これは今のように見えます:

enter image description here

今、私はここで途方に暮れています。

  1. 解放した30のギグは、どのようにしてWindowsパーティションの異なる側で2つに分割されましたか?

  2. 未割り当て領域をUbuntuルートパーティションに割り当てたいので、最初にWindowsパーティションを移動する必要があります。しかし、Microsoft Reserved(MSR)パーティションを移動することはできません。また、Windowsが実際に起動する必要があるため、パーティションを削除するのは安全ではないようです。 Windowsを再インストールせずにこれを行う方法はありますか? EFIはMSRの左側にありましたが、GPartedを使用して移動することができました。

  3. Windowsパーティションを縮小したとき、割り当てられていないスペースはすべてCの「右側」にありました。MSRを移動できない場合、11ギグはどのようにしてそこに到達しましたか?

私が理解しているように、各ブロックはメモリの連続したブロックであり、移動または拡張する必要がある場合は、その隣に未割り当てのスペースが必要です。しかし、繰り返しになりますが、11のギグはどのようにしてそこに到達しましたか?これを行うには、CとMSRが右に移動している必要があります...

2
Sarp

MSRを含む約11GBは、ディスクマネージャに「隠されている」にもかかわらず、おそらくリカバリパーティションであるか、またはかつてはリカバリパーティションでした。

Gpartedはこれを簡単に行うことができます。しばらく時間がかかりますが、パーティションを「未割り当て」スペースの先頭に移動できます。

マイクロソフトがそれらを推奨しているにもかかわらず、私はドキュメントや説明のない極秘の柔術パーティションを信じていません。それはまったく何もしないかもしれず、決して慣れないか、何も機能させないかもしれません。発生する可能性のある最悪の事態は、とにかく使用方法を確認または文書化することができなかったリカバリパーティションがないことです。

1
jdwolf