答え1
説明で述べたように、sda3
左から折りたたんで(デフォルトの理由ではない)、sda2
同じ方法で移動する必要があります(右に展開して左から折りたたむ)。これにより、必要な空き容量が確保されます。拡張するsda1
。
PS、ディスクを使用していない外部システム(たとえば、LIVECD)を介してこれらすべてを実行する必要があります。 - 試してみてください。システム構造この質問について。
答え2
比較的データが少ないLinux互換のパーティションで、パーティションレイアウトに大きな空き容量があるため、単に使用することをお勧めします。
- パーティションの内容をバックアップし、
- 削除してください。
- より大きな空の場所(900 MB など)のいずれかに再生成します。
- マウント情報を変更します
/etc/fstab
(パーティション UUID を新しいパーティション UUID に置き換えたので)。 - 設置し、
- データバックアップをここにコピーしてください。
これはカーネルを含むパーティションなので、/boot
ブートローダー(通常はGRUB)に新しい場所を知らせる必要があります。
正確なコマンドは、使用しているディストリビューションによって異なりますが、通常ディストリビューションのLive CD / USBを起動し、環境にパーティションをマウントしてからchroot
実行しますgrub-install /dev/<your main disk>
。
以前の経験や良いチュートリアルでは、この作業は5分で完了できます。 10分で完了します。 ;)
そうです。たくさん複数の大規模ファイルシステムを移動するよりも高速です(パーティションのファイルシステムが一貫している必要があるため、最初の数MBをパーティションの末尾に移動する以上のものです)。
また、Windowsが「Microsoft Reserved」パーティションを移動するのが好きかどうかはわかりません。これらのパーティションは通常、「工場出荷時の復元」機能に使用され、そのパーティション番号および/または場所がどこかにハードコーディングされています。
1再作成する前に削除すると、パーティション番号は変わりません。パーティションをからに変更してsda1
も構わない場合は、sda4
新しいパーティションを作成してすぐにデータをコピーできます。これにより、Live CD / USBを必要とせずにすべてを実行できます(grub-install
既存のLinuxシステムを含む)。