tive um problema parecido, quando tentava instalar o Ubuntu em uma máquina com chipset VIA e HD SATA.
no meu caso, na época, a maneira mais rápida para resolver foi trocar o HD de SATA para IDE (PATA).
Depois, já com o Ubuntu 9.04, consegui usar HD SATA nessa máquina, mas precisei dos "cheat codes" irqpoll pci=nomsi como opções de boot, tanto rodando como LiveCD e com o sistema instalado. irqpoll pci=nomsi foi colocado no /boot/grub/menu.lst
bom, meu caso foi assim. Talvez o seu não tenha nada a ver
em todo caso, poste mais detalhes do seu hardware para que outros possam tentar ajudar
Nossa, bem complicado... na verdade eu ja desisti do ubuntu,queria saber se posso desintalar da mesma forma q o instalei (pelo windows) sem problemas no boot apos a remoçao.