Некоторые различия между GRUB 2 и GRUB Legacy:
- Поддержка файловых систем. 13 GRUB Legacy не совместим с некоторыми типами RAID-среды или LVM, в то время как GRUB 2 поддерживает широкий спектр RAID-систем, LVM, а также новые файловые системы, такие как ReiserFS. 1
- Поддержка архитектур. 1 GRUB Legacy не поддерживает архитектуры, основанные не на x86, в то время как GRUB 2 поддерживает их. 1
- Создание конфигурационных файлов. 1 В GRUB Legacy файлы конфигурации создаются вручную, в то время как в GRUB 2 они генерируются автоматически с помощью скриптов. 1
- Использование модулей. 2 GRUB 2 использует модули, которые можно загружать по требованию. 2
- Именование разделов. 2 В GRUB Legacy номера разделов жёсткого диска начинаются с 0, в то время как в GRUB 2 — с 1. 2
- Поддержка UUID. 3 GRUB 2 способен определять разделы жёсткого диска с помощью UUID (универсально уникального идентификатора). 2
- Поддержка EFI. 2 GRUB 2 поддерживает EFI (расширяемый интерфейс прошивки). 2
GRUB Legacy больше не находится в активном развитии, и в большинстве основных дистрибутивов Linux используется GRUB 2 в качестве загрузчика по умолчанию. 4