O instalador do Ubuntu 12.04 não reconhece o Windows 7

3

Eu comprei recentemente um laptop ASUS N56VZ-ES71 que veio com o Windows 7 Home Premium instalado nele. Eu desejo dual boot do Windows 7 e Ubuntu 12.04 nele. Eu encolhi as partições do disco rígido para deixar cerca de 150 GB não alocados para o Ubuntu 12.04. Quando eu inicializo o Live CD do Ubuntu e tento instalar, o instalador não reconhece nenhum outro sistema operacional. Através da leitura de algumas perguntas, descobri que isso se deve a uma tabela de particionamento GPT que o Windows usa.

Eu executei o reparo de inicialização de acordo com as sugestões de outros tópicos. Esta foi a minha saída: link

Suponho que a minha pergunta seja: como faço para que o instalador reconheça o Windows, para que eu não precise apagar a tabela de partições atual e conseguir uma instalação segura?

Obrigado antecipadamente.

    
por trainofk 04.09.2012 / 00:08

5 respostas

2

Primeiro, a GPT não é, por si só, o problema. O erro que você reporta (nenhuma partição aparecendo no instalador) é indicativo de um problema na tabela de partição. É um bug de longa data do libparted (que o instalador usa) que as tabelas de partições quebradas mostram como se fossem discos em branco. No entanto, o GPT é suportado pela libparted e o Ubuntu será instalado em discos GPT.

A chave é esta:

/dev/sda1 ends after the last sector of /dev/sda

Esta mensagem de erro refere-se ao MBR de proteção do GPT, que é uma tabela de partição MBR "falsa" que existe apenas para impedir que os utilitários não compatíveis com o GPT usem o disco. Seu MBR de proteção contém uma partição de proteção 0xEE que é muito grande. Isso realmente não importa, mas está acionando o erro "tabela de partição quebrada" da libparted.

A solução é consertar o MBR protetor. Isso é feito facilmente usando gdisk ou sgdisk , que fazem parte do pacote gdisk no Ubuntu; no entanto, não tenho certeza se esse pacote é instalável em um CD ao vivo. Portanto, vou lhe dizer como fazer isso em um disco de emergência:

  1. Faça o download da Parted Magic e grave-a em CD.
  2. Boot Parted Magic.
  3. Iniciar uma janela de terminal (o ícone de um monitor na parte inferior da tela).
  4. Digite gdisk /dev/sda para iniciar gdisk . Você deve ver algumas mensagens de inicialização e um prompt que lê Command (? for help): .
  5. Digite p em gdisk para visualizar sua tabela de partições e verifique se tudo está OK. Se você ver partições estranhas, saia digitando q .
  6. Digite x para acessar o menu dos especialistas. O prompt deve mudar para ler Expert command (? for help): .
  7. Digite n . Isso gera um novo MBR de proteção. O programa responderá apenas exibindo um novo prompt.
  8. Digite w para salvar suas alterações. O programa irá avisá-lo que irá sobrescrever suas partições antigas e solicitar sua confirmação. Responder y .
  9. Reinicie e tente instalar novamente. Agora deve funcionar bem.

Uma ressalva: seu computador está inicializando o Windows no modo EFI, então você também deve instalar o Ubuntu no modo EFI. Isso às vezes é propenso a problemas. Eu recomendo fazer o backup de sua partição do sistema EFI (ESP; /dev/sda1 ) enquanto você estiver no Parted Magic ou usando o instalador do Ubuntu. Se você tiver problemas após a instalação, pode ser necessário instalar um novo gerenciador de inicialização. Consulte a minha página Carregadores de inicialização da EFI para Linux para obter detalhes.

    
por Rod Smith 13.10.2012 / 03:39
0

As ferramentas do Ubuntu não conseguem detectar o Windows porque seu particionamento tem problemas. Por exemplo, dividido retorna Error: Unable to satisfy all constraints on the partition.

A maneira mais fácil de corrigir isso é:

  1. Backup your documents em um disco externo (ou DVDs ..)

  2. Verifique se você tem um Windows DVD (grave um se não tiver)

  3. Via Gparted , formate todo o disco (tente evitar o particionamento GPT, use a tabela de partições MsDos). Criar:

    • uma partição NTFS (~ 50GB, onde o Windows será reinstalado) no início do disco, coloque um boot flag nele.
    • uma partição EXT4 (~ 20GB, onde o Ubuntu será instalado).
    • uma partição SWAP (tamanho da sua memória RAM, ~ 5GB se você não souber, será usado pelo Ubuntu)
    • deixe o final do disco (~ 425 GB) para os dados.
  4. Instale Windows

  5. Instale Ubuntu

por LovinBuntu 04.09.2012 / 10:33
0

Eu tive o mesmo problema em um computador que tinha instalado o Windows 8. Parece um problema com vestígios da GPT deixados no disco. Eu usei systemrescuecd para executar este comando:

fixparts /dev/sda

Exclua as informações da GPT e grave a reinicialização partitin (usando W) e consegui executar o ubuntu na inicialização dupla. Espero que funcione para você.

    
por cheche 26.05.2013 / 03:09
-1

Você pode especificar manualmente as unidades que deseja usar. Quando você instala, clique em "Particionar manualmente" ou algo nesse contexto.

Em seguida, selecione seu espaço não alocado, aloque espaço para a partição ubuntu e a partição swap.

Eu também tive o mesmo problema. :)

    
por Antonis Kalou 04.09.2012 / 01:23
-1

Acesse este link O Ubuntu não detecta partições de disco

Espero que possa ajudar ...

    
por user101847 04.11.2012 / 20:33