Todos os discos rígidos são compatíveis com o Linux. O fato de você conseguir particionar, formatar e instalar com sucesso o Linux significa que o disco rígido funciona. O que seu sistema parece ter um problema é instalar ou inicializar o grub. O Grub não é Linux, é apenas um gerenciador de inicialização. É possível que seu disco rígido tenha blocos defeituosos ou um controlador SATA problemático, mas todas as evidências apontam para algum problema com o grub e o BIOS, o que significa que você precisa procurar respostas como:
-
Acesse as configurações do BIOS e verifique se ele está configurado para inicializar a partir do disco rígido e se outros dispositivos de inicialização em potencial estão desabilitados (disquetes, etc. podem aparecer no BIOS, mesmo se você não tiver um unidade de disquete).
-
Instale o Ubuntu LTS mais recente e deixe-o limpar todo o disco rígido e faça uma instalação automática. Há relatos na rede de laptops da Novatech que não conseguem inicializar com kernels mais antigos que são inicializados depois da atualização.
-
Existem também relatos de falha no arranque do grub1 em alguns sistemas, pelo que vale a pena experimentar o grub2. Ou tente o grub1 (legado do grub) se tiver falhado com o grub2.
-
Verifique se há erros na sua memória
-
Verifique se há erros no seu disco rígido
-
Tente instalar outro SO (Windows)
-
Se você estiver usando o amd64, tente o i386 (ou vice-versa)
-
Inicialize a partir do grub instalado em uma unidade USB, consulte Ubuntu Wiki BootFromUSB
-
Tente instalar outro gerenciador de inicialização em vez do grub (syslinux ou lilo, ou até mesmo o gerenciador de boot do DOS com o NeoGRUB)
-
Relate seu problema na lista de discussão do Grub-devel . Pode ser possível corrigir a fonte.
Me deparei com relatos de outros usuários de laptop da Novatech tendo problemas de inicialização semelhantes: um deles disse que seu problema foi corrigido após uma atualização do kernel, outro corrigiu instalando o LILO em vez do GRUB. Pelo que você descreve, acho que, se você instalar sua partição / boot como ext2 e depois instalar o LILO, ele será inicializado.