GrubまたはGrub2を使用して新しいUSBフラッシュドライブを設定しようとしています。以前は、ext2をブートパーティションとして使用していました。
Grub2でext4が利用可能かどうかを知りたいです。
Grub 0.9Xを使用している場合、ext3サポートはどうですか?
答え1
Grub Legacy(0.9x)はext2とext3(ext3はext2と互換性がありません)をサポートしていますが、ext4はサポートしていません(サブ非互換性をオフにしない限り、ext3と比較して多くの追加の利点はありません)。 ext4が成熟する前に、Grubレガシーシステムの開発は中止されました。 Grubレガシーext4をサポートするための非公式パッチの議論。Debian のバグ #5111212つのパッチへのポインタがあります(そのうちの1つは一部のUbuntuバージョンにあります)。
Grub2(1.9x、より正確には1.97以降)は、同じモジュール(ext2.mod
)を使用してext2、ext3、およびext4をサポートします。
ext4の新機能は個々の/boot
パーティションに特に便利ではないので、状況があればext2を使用することをお勧めします。ただし、ルートパーティションでカーネルとGrub構成を維持する場合(ext4の場合)、Grubバージョンが十分に新しいバージョンであるか、パッチが適用されていることを確認してください。