Pessoal a pouco tempo decidi instalar o ubuntu. Falaram bem desta versão para utilização em pc home.
Estava utilizando o CentOS.
Ao instalar tive problemas com grub. Este simplesmente não instalava na MBR. Quando instalava ocorria com o erro 17 para o ubuntu e 13 para o windows.
Tentava instalar ou reparar com todos os processos que encontrei neste fórum, mas nenhum obtive sucesso.
Reparei que se coloca na partição aonde estava o linux (hd0) nunca instalava e se colocasse (hd1) ele instalava mas com os erros citados.
Então fiz o seguinte progresso.
Entrei na Bios e modifiquei a ordem de boot dos hd.
Deixei o que está com o windows em primeiro e depois o que está com o linux 2º.
Iniciei o livecd
Segui de novo o processo de instalação sem modificar o formato.
Segui o mesmo processo para ele instalar no hd0.
Ao reiniciar vinha com o erro 17.
Entrei na bios e modifiquei novamente a ordem de boot, só que agora deixando o hd com linux em primeiro.
Reiniciei e estava tudo ok.
Conclusão:
Parece que o grub não consegue detectar a ordem dos hds na bios.
Mesmo antes quando estava instalando com o hd que está linux em primeiro , não funcionava.
Só funcionou quando forcei a instalação deixando o hd do linux em 2º e depois apenas modifiquei a ordem deixando ele em 1º.
Não sei se vai ajudar alguém , mas aí está a solução que achei.
Este processo também se procede no reparo do grub ou reinstalação , caso instale o windows depois.
Antes de fazer qualquer processo, modifique a ordem de boot dos hd , para forçar a instalação ou reinstalação e depois volte ao normal.