На просто GRUB-e была проблема с загрузчиком.
Думал поставлю графический вариант, может подвезет и сам исправится.
ан нет.
Конфигурация такая:
HDD0 - целиком выделен под файлы (на сколько я понимаю это hd0)
HDD1 - на части (это наверное hd1)
- 1- Сама Windows (ntfs primary)
- 2- Виндовые программы (ntfs primary)
- 3- swap
- 4- / Ubuntu (ReiserFS)
- 5- /home (ext3)
В редакторе выглядит так:

Grub работает при такой конфигурации в menu.lst - root (hd1,5) a setup (hd0)
Появляется меню, выбираю Ubuntu - нормально грузится.
Перегружаю комп.
Появляется меню, выбираю Windows XP - нормально грузится и работает.
Перегружаю комп.
Grub пишет - типа загрузка GRUB ошибка 22 (когда поставил графический grub ошибка поменяла номер на 5-й)
Запускаюсь с LivCD чиню загрузчик
grub> root (hd1,5)
grub> setup (hd0)
После этого перегружаюсь и опять все работает, пока не загружу винду.
Т.е. Windows при запуске портит grub. Как это побороть? может знает кто?