Стандартная версия Grub 0.97 входящая в 8.04 не понимает XFS, как обновить GRUB и поставить, заместив Lilo ?
Как поставить GRUB2 ?
Извините, искал мануалы, не нашел
может это не подходящий совет,
но эту проблемму можно решить, выделением под /boot отдельного небольшого раздела ext3.
Что, кстати рекомендуется в мануале grub-а.