O Windows 8 e o Ubuntu 12.04 Dual Boot NIghtmare

5

Eu fiz algumas pesquisas sobre como fazer essa inicialização dupla, e estou próximo, mas preciso de orientação para inicializar no Windows 8 (o Ubuntu está instalado).

Eu tenho um Lenovo Ideapad y510p.

Eu irei falar sobre o que eu fiz para inicializar dualmente este laptop, com o windows 8 pré-instalado, com o Ubuntu 12.04:

  1. Eu segui todas as instruções até a carta para a resposta de 97 votos aqui, e tudo funcionou bem até depois da seção de inicialização do reparo: Instalando o Ubuntu ao lado de um Windows pré-instalado com UEFI

  2. Ocorreu o seguinte erro ao reiniciar após a seção de inicialização de reparo: erro: magia de elfo independente de arco inválido. Este erro (um problema no grub) me desabilitou de iniciar no Ubuntu: (

  3. Após um pouco de googling, segui as instruções na seção reativando o grub 2 para resolver o erro: link

  4. Encontrei uma solução possível para corrigir o problema de inicialização do Windows 8 e tentei: link

  5. Achei que a solução acima funcionou, mas quando tento inicializar no Windows 8, recebo o seguinte erro de arquivo ausente:

Arquivo: \ Boot \ BCD

Status: 0xc000000e

Info: os dados de configuração de inicialização do seu PC estão faltando ou contém erros.

Veja algumas outras informações que podem ser úteis:

  • Eu tenho 3 partições dedicadas ao Ubuntu.

  • O primeiro, sda8, tem um sinalizador bios_grub (1049 kb).

  • O segundo, sda9, é onde todo o resto é (96,6 GB).

  • O último, sda10, é para swap (8299 MB).

Minha pergunta é: Como corrijo a configuração de inicialização do Windows 8? Qualquer ajuda seria muito apreciada:)

Atualização 1: Quando eu tento inicializar no modo UEFI, recebo o seguinte erro: mágica de elf independente de arco inválido (o mesmo erro que vi na etapa 2).

Atualização 2: um link útil que encontrei aqui: Dupla inicialização do Ubuntu 12.04: UEFI e Legacy

Então, esta é a minha quarta vez instalando o Ubuntu no laptop, e parece que eu preciso instalá-lo no modo UEFI. Devo desfazer tudo de novo e reinstalar? Ou existe alguma maneira de salvar minha instalação? Neste ponto, não consigo nem inicializar no Windows (embora eu tenha um CD de instalação para corrigir o problema de inicialização do Windows, isso acabaria atrapalhando o Ubuntu).

Atualização 3: Depois de pesquisar um pouco mais, descobri uma maneira legal de lidar com esse assunto bagunçado, usando o rEFInd. O post de Rod Smith aqui me salvou!

Instalando o ubuntu 12.04.02 no modo uefi

Agora, sou capaz de fazer o boot duplo do Windows 8 e do Ubuntu e inicializar em ambos os sistemas operacionais :)

Eu tenho outro problema (relacionado à configuração de inicialização no BIOS) que vou postar como uma questão separada:)

    
por Steve 26.07.2013 / 18:35

3 respostas

2

Divulgação justa: não entendo completamente a mecânica envolvida. Ainda assim, depois de experimentar um pesadelo semelhante com meu laptop, o que finalmente aconteceu para mim foi perceber que não posso instalar o grub muito longe na unidade; Você não diz qual esquema de particionamento tentou, então imaginei que esse poderia ser o problema que você está enfrentando também.

O que fiz foi manter a estrutura UEFI intacta (ou melhor, permitir que o disco de instalação do Windows crie um novo a partir do zero), mas assegurei que uma pequena partição dedicada (200MB) estivesse localizada relativamente próxima do início da unidade (cerca de 400MB para ele) que o Windows deixa sozinho. (Eu não posso enfatizar o suficiente, porém, que ainda deve ser o Windows que particiona a unidade. A maneira que eu fiz isso, eu removi completamente o sistema de arquivos, criei uma partição de 400MB, minha partição dedicada depois, apaguei o original e deixe que o Windows faça o que tem de melhor, tenho certeza que você poderia simplificar o processo de alguma forma, mas eu estava vendo estrelas nessa fase.)

Então, depois que o Windows fez uma instalação limpa no resto do espaço alocado a ele (e, no processo, criando a estrutura UEFI necessária antes da minha partição, e uma partição do Windows imediatamente depois), eu simplesmente substituí particionar com uma partição ext4 durante a instalação do Ubuntu e montá-lo como /boot , instalando o grub nele. Tudo funcionou bem depois disso (depois de executar o boot-repair, isto é).

    
por Jonathan Y. 27.07.2013 / 02:19
0

Eu tive o mesmo problema e eu encontrei este programa e ele corrigiu o problema de inicialização dupla.

Eu tento fazer na linha de comentário do grub. Eu fiz tudo escrito em fóruns. No final, faço o download desse programa e executo no terminal.

link

    
por Deniz Yalçın 11.10.2013 / 10:08
0

Eu encontrei um problema semelhante. O Windows está instalando informações de inicialização em uma partição diferente. A solução que encontrei foi inicializar a mídia de instalação e escolher o reparo (para entrar no ambiente WindowsPE). A partir daí, você pode acessar um prompt de comando com o atalho de teclado shift + f10

Eu emiti os seguintes comandos:

bcdedit /enum all

Isso é listado todas as informações de inicialização do Windows e onde ele estava localizado. Eu determinei que o Windows colocou arquivos de inicialização em outra partição "D"

Eu emiti o seguinte comando:

robocopy d:\Boot c:\Boot /mir /xf bcd.*

A partir deste ponto, todas as informações foram copiadas para a partição C correta.

Também precisamos corrigir a entrada do dispositivo {bootmgr}:

bcdedit /store c:\Boot\BCD /set {bootmgr} device partition=C:

Agora você deve conseguir inicializar com sucesso; reinicie e tente. Espero que isso ajude alguém.

    
por Cecil 23.10.2013 / 18:00