Что-то не то все предлагают.
как я понял, винду ты поставил, граб восстановил, бUbuntu грузится, Windows не хочет.
Напиши, что происходит, если в грабе выбрать пункт винды?
попробуй в грабе выбрать пункт винды, нажать e, изменить hd(0,2) на hd(0,1), потом нажать b, чтоб она загрузилась.
Если не катит, попробуй таким же образом root на rootnoverify, с hd(0,2) или hd(0,1). Если Windows загрузится, исправь menu.lst соответствующим образом.