/ bootパーティションを拡張する方法を探しています。一般的に、私には空き容量があります。 gpartedを使用すると、GUIによると/ bootの新しいサイズを実際のサイズより大きくすることはできません。
このパーティションのサイズを100MBから200MBに変更する機会はありますか?
私はマルチブートシステムを持っています(win 7/gentoo);したがって、ウィンドウ付きのツールを使用することも可能です。
コメントで述べたように、縮小する必要がありますsda3
左から(これはデフォルトの理由ではありません)次に移動しますsda2
同じ方法(右に拡張>次に左から縮小)、拡張に必要な空き領域がありますsda1
。
追伸、LIVECDのようにディスクを使用しない外部システムを介してこれらすべてを行う必要があります-そのことについては systemrescuecd を試してください。
これはLinux互換のパーティションであり、データが比較的少なく、パーティションレイアウトに大きな空のスポットがいくつかあるため、
/etc/fstab
のマウント情報を変更します(パーティションUUIDを新しいものに置き換えたため)。これはカーネルを含む/boot
パーティションであるため、後でその新しい位置をブートローダー(通常はGRUB)に知らせる必要があります。
正確なコマンドは使用しているディストリビューションによって異なりますが、通常はディストリビューションのライブCD/USBを起動し、パーティションをchroot
環境にマウントして、grub-install /dev/<your main disk>
。
以前の経験または優れたチュートリアルがあれば、5〜10分で完了します。 ;)
これは、複数の大きなファイルシステムを移動するよりもはるかに高速である必要があります(パーティション上のファイルシステムは一貫性を保つ必要があるため、最初の数MBをパーティションの最後に移動するだけでは不十分です)。
さらに、Windowsが「Microsoft予約済み」パーティションを移動するのが好きかどうかはわかりません。そのようなパーティションは「工場出荷時のデフォルトに戻す」機能によく使用され、パーティション番号や位置がどこかにハードコードされています。
¹ 再作成する前に削除すると、パーティション番号を同じに保つことができます。パーティションがsda1
からsda4
に変更されてもかまわない場合は、新しいパーティションを作成して、データをすぐにコピーできます。そうすれば、結局のところ、ライブCD/USBを必要とせずに、既存のLinuxシステムからすべて(grub-install
を含む)を実行するだけで、逃げることができます。