これは私のパーティション構造です:
その未割り当て領域から別のプライマリパーティションを作成したいと思います。 sda2を別のプライマリパーティションを作成するために必要なサイズよりも小さいサイズに縮小した場合、拡張パーティション全体を右に移動しますか、それとも隣接しているので拡張スペースをスライスしますか?
いいえ、拡張パーティション全体を移動したり、スペースを隣接させたりすることはありません。
理論的には、拡張パーティションは同じ論理パーティションで再作成できますが、それはエントリが所定の位置にとどまる(最初にゼロサイズの論理パーティション)か、拡張パーティション情報を再配置する必要があることを意味します。どちらもsda1とsda2の間のスペースを解放しますが、それを実行するツールについてはわかりません。実験してデータへのアクセスを失う可能性をお勧めすることはできません。
これは小さな300Gbディスクにすぎないため、ドライブのバックアップに通常使用するメディア上のすべてのデータのバックアップを作成してから、USB/CDから起動し、好みに合わせて再パーティション化し、すべてを復元することをお勧めします。
約1か月前、PartedMagic(LiveCD)を介してあなたが求めていることを別のステップで正確に実行しました。
拡張パーティションの境界全体を選択し、右に縮小して(またはオフセット/サイズを計算して)、適用/コミットします。
ここで再起動します(最初の再起動)。私が思い出すと、スペースは、拡張パーティションのoutsideであったことを除いて、まだ割り当てられていませんでした。つまり、2番目のプライマリ。サイズ変更された拡張パーティション内に、新しいパーティションIDを使用して、数メガバイトの小さなパーティションが作成されたことに注意してください。パーティションIDに注意してください!
オペレーティングシステムが起動し、すべてのパーティションが無傷でマウント可能であることを確認した後、PartedMagicを再度使用して2番目のプライマリパーティションを作成/割り当て、変更を適用して再起動しました。
トリプルブートシステム(WinXP、Win7、PCLinuxOS)でこれを行ったことは注目に値します。 Win7またはXPを使用している場合は、変更するたびに起動して、chkdskで実行することを強くお勧めします。