これは、Windowsディスク管理のスクリーンショットで、ディスク上のパーティションレイアウトを示しています。
Windowsパーティション(C:\
ドライブ、「ブート」)を16 GBの未割り当て領域に拡張したい。ただし、Windowsは、回復パーティションとEFIシステムパーティションを「役立つように」配置しているため、ブートパーティションを拡張できません。どちらもディスクの管理で移動できません。ライブCDをgpartedで使用しようとしましたが、別の問題が発生しました。リカバリパーティションとEFIシステムパーティションの右側に、フラグ付きのサイズ128 MBのMicrosoft予約パーティションがありmsftres
、gpartedを使用して移動できませんでした。 2つのパーティションをトラップします。
私のテクニックは、2つのパーティションを右に移動し、ブートパーティションを550 MBだけ右に移動し、新しく作成したスペースに2つのパーティションを配置してから、ブートパーティションを拡張することでした。ただし、これは、おそらくWindowsインストールプロセスによって作成されたこのMicrosoft予約パーティションによって阻止されています。ウィキペディアでは、このパーティションを削除するとブートローダーが破損する可能性があると述べていますが、ブートローダーは破損する可能性があります。
SSDを完全にフォーマットして新しく起動せずにブートパーティションを拡張するにはどうすればよいですか?
EFI System Partition | Ubuntu | Microsoft Reserved Partition | Windows | Recovery
予約済みのもの(16MB)を削除し、Ubuntuを右に数ギグ移動/サイズ変更し、ステップ6を実行します(ただし、もちろん16MBのサイズで)、Windowsをテストし、Ubuntu USBを起動し、 Ubuntuは、左側の残りのスペースを吸収し、Windowsを右側に必要な量だけ縮小/移動し、右側にUbuntuを展開します。(ディスクが2GB / sの速度のNVMeであるため)すべてが問題なく、かなり迅速に進みました。また、エッジに住んでいるので、バックアップなどはありません。ステップ6が重要でした!