Итак, создал новую тему, т.к. в других почему-то не могу написать.

Итак, на компе два харда, один под ХР винду ни на что не поделённый(просто целый диск), другой хард-для данных, поделён на две части, одна фат 32, другая Ubuntu со свопом.
Ubuntu установилась отлично, но вот она не нашла винду ХР и не вписала в загрузчик.
Ладно, думаю, пропишу вручную, но ничего не получается, выдаёт ошибку 12 при попытке запуска ХР.
В menu.lst вписываю так:
### END DEBIAN AUTOMAGIC KERNELS LIST
title Windows XP
rootnoverify (hd1,0)
map (hd0) (hd1)
map (hd1) (hd0)
makeactive
chainloader +1
Не подскажете, что я делаю не так? Повторюсь, что Windows стоит на отдельном другом харде, который не поделён, просто стоит 1 раздел.
Заранее спасибо.
//офф. Не судите строго, если тему не там создал...