Tenho dois HDs de 160 GB, no primeiro instalei o XP em uma partição de 75 GB, deixando o restante para a futura instalação do Ubuntu 9.04. No segundo HD instalei o Vista em Full e depois voltei a partição do primeiro HD e instalei o Ubuntu. Ficou assim:
HD 1 SATA 160GB
partição 1 = Windows XP (Primeiro a ser Instalado)
Partição 2 = Ubuntu 9.04 (Terceiro a ser Instalado)
HD 1 SATA 160GB
Patição 1 (full) = Windows Vista (Segundo a ser Instalado)
O problema é que o Grub só Lista o Ubuntu e o Vista, me fazendo escolher o Vista para então aparecer lista de S.O. do Vista, que tem o XP. Na verdade quem está gerenciando o XP é o Vista e não o Grub do Ubuntu. Preciso ter a opção logo de cara no Grub, pois isso é um saco. Quem tiver uma dica para solucionar esse problema eu agradeço.