Grub 0.9X(舊版)和 Grub 1.9X (Grub2) 中的 Ext4 支持

Grub 0.9X(舊版)和 Grub 1.9X (Grub2) 中的 Ext4 支持

我即將使用 Grub 或 Grub2 設定我的新 USB 隨身碟。以前我使用 ext2 作為啟動分割區。

我想知道我是否可以將 ext4 用於 Grub2?

如果使用Grub 0.9X,對ext3的支援如何?

答案1

Grub Legacy (0.9x) 支援ext2 和ext3(ext3 向後相容ext2),但不支援ext4(除非您關閉了向後不相容的功能,與ext3 相比,這並沒有留下太多額外的好處) 。 Grub 遺留系統的開發在 ext4 成熟之前就停止了。有非官方補丁支援 Grub 遺留的 ext4;的討論Debian 錯誤 #511121有一個指向兩個補丁的指標(其中一個位於 Ubuntu 的某些版本中)。

Grub2(1.9x,更準確地說是從 1.97 開始)支援 ext2、ext3 和 ext4,具有相同的模組 ( ext2.mod)。

ext4 的所有新功能對於單獨的/boot分割區來說都不是特別有用,因此,如果您有這種情況,不妨堅持使用 ext2。但是,如果您將核心和 Grub 配置保留在根分割區上(如果是 ext4),請確保您的 Grub 版本足夠新或已打補丁。

相關內容