иногда приходится сталкиваться с системами, на которых еще установлен grub legacy.
Его ручная установка:
# grubзаканчивается с ошибкой "Error 14: Filesystem compatibility error, cannot read whole file".
grub>root (hd1,0)
grub>setup (hd1)
checking if "/boot/grub/stage1" existes... no
checking if "/grub/stage1" existes... no
Error 14: Filesystem compatibility error, cannot read whole file
Причем, обе файловые системы под /boot являются ext4. Дело в том, что при создании нового экземляра ext4 с помощью mkfs.ext4 на новом диске по умолчанию используются новые фичи файловой системы(в частности metadata_csum и 64 bit features), которые и ломают установку grub legacy, данные опции не поддерживающий.
Как самый ленивый - просто разметил в ext3. А вообще пора бы и на grub2 переходить.