Você tentou as opções do kernel do tipo de solução de problemas no menu grub (Ubuntu)? Em "F6 outras opções" como nomodeset, noapic, acpi = off, etc? Geralmente, uma ou uma combinação delas faz com que as coisas funcionem em hardware mais antigo ou estranho.
Veja este Q para mais informações, especificamente a resposta top "Se você está tentando instalar o Ubuntu"