Meu palpite é que, ao reinstalar o Windows, o instalador do Windows ajustou sua tabela de partições, de modo que o que tinha sido /dev/sdaX
agora é /dev/sdaY
. Isso, por sua vez, vai jogar fora todo tipo de coisa. Por exemplo, o gerenciador de boot do Windows pode estar lançando uma versão esquecida antiga do GRUB que está sendo usada há algum tempo em uma de suas partições do Linux. Da mesma forma, quaisquer referências de partições absolutas dentro do GRUB estarão erradas.
Quanto ao boot do Ubuntu 12.04, se estiver inicializando, ele deve estar instalado no computador. Se você comprou seu computador usado, talvez o proprietário anterior o tenha instalado e você não o tenha removido; ou talvez você fez instalá-lo, mas esqueceu-se dele. Eu acho que é um pouco improvável que o instalador do Windows tenha instalado o Ubuntu 12.04. ;)
Eu tenho algumas idéias sobre correções:
- Repare-o no Windows usando o
bcdedit
ou usando o EasyBCD. Isso preservará o gerenciador de inicialização do Windows como o principal , que eu juntei era o caso antes deste começou; mas haverá algumas adivinhações sobre como fazer isso - em particular, você precisará adivinhar qual partição contém o GRUB que você deseja usar. - Use o Disco Super GRUB2 para detectar suas instalações do GRUB em funcionamento e inicializar a sua versão preferida do Linux. Você pode então instalar o GRUB no MBR do computador através do comando
grub-install
. (Essa abordagem pressupõe que você está inicializando no modo BIOS. Se você tiver um computador mais novo, talvez ele esteja inicializando no modo EFI, o que exigirá o uso da versão do CD-R ou da unidade flash USB de rEFInd em vez de Super GRUB2 Disk.) - Execute a ferramenta Reparo de inicialização do Ubuntu. Em teoria, isso consertará tudo automaticamente, configurando o GRUB como o carregador de inicialização padrão. Na prática, geralmente funciona , mas às vezes isso não ajuda, e em raras ocasiões isso pode piorar as coisas.
Em relação aos seus problemas de vídeo, você pode precisar baixar e instalar um driver de vídeo para o seu chipset de vídeo ou cartão de seu fabricante (provavelmente AMD / ATI, Nvidia ou Intel). No entanto, não sou especialista em problemas de vídeo do Windows, por isso deixarei para outras pessoas fornecer mais sugestões. No entanto, saber mais sobre seu hardware de vídeo ajudará essas pessoas, por isso recomendo que você edite sua pergunta para incluir esses detalhes.