Como corrigir inicialização dupla do Windows 8 e Ubuntu 14.04 em um Sony Vaio?


8

Atualmente, estou tentando instalar o Ubuntu 14.04 em um Sony Vaio que veio pré-instalado com o Windows 8 no modo UEFI (eu entendo). E estou enfrentando o inferno da bota dupla. Eu já tentei a maioria das sugestões no guia completo Instalando o Ubuntu ao lado de um Windows pré-instalado com UEFI , bem como instalações do Ubuntu ao usar o UEFI , mas ainda tenho problemas, por isso NÃO marque a pergunta atual como duplicada.

Estas são as etapas que eu já fiz:

  1. Use um 14.04 de 64 bits
  2. Na BIOS eu não consegui encontrar nem desativar QuickBoot/FastBoote Intel Smart Response Technology(SRT). Mas eu fiz desabilitar FastStartupno Windows 8.
  3. Na BIOS eu desabilitei SecureBoot.
  4. Instalei o 14.04 no modo UEFI ( /etc/fstabcontém a partição UEFI) usando o particionamento manual no disco rígido da GPT. Reduzi o tamanho da partição do Windows 8 de dentro do Windows 8, conforme recomendado.
  5. Após a instalação, observei problemas de inicialização dupla, então tentei usar boot-repair(seguindo este guia ). Mas acabou com um erro e não consertou muito.

Questão:

O Windows 8 sempre inicializa bem. Quando, de alguma forma, consigo acessar a tela do grub, escolher Ubuntu ou Windows 8 resultará na inicialização do sistema operacional. Assim, a inicialização dupla funciona. No entanto, na maioria das vezes o Vaio simplesmente inicializa no Windows 8 após um desligamento ou reinicialização.

Para acessar a tela do grub de maneira confiável, atualmente estou usando a seguinte solução alternativa:

  • Enquanto pressiono a tecla SHIFT, clico em Reiniciar no Windows-8: insira a descrição da imagem aqui
  • Quando o menu abaixo aparece, eu seleciono Use a device: insira a descrição da imagem aqui
  • Então eu seleciono Ubuntu: insira a descrição da imagem aqui

Depois o menu GRUB aparece e eu consigo inicializar o Ubuntu. Para que isso funcionasse, eu tive que ativar External Device Bootno BIOS e definir o Boot priorityque o External Device(1) deveria estar antes do Internal HDD(2).

Questão:

  • Como posso corrigir os problemas de inicialização dupla no laptop? Gostaria de poder ir direto para a tela do GRUB sempre que reiniciar o computador, no Windows 8 ou no Ubuntu.

Uma pergunta relacionada com dicas de problemas de firmware Vaio: askubuntu.com/questions/360285/13-10-on-vaio-pro-with-uefi
landroni

Isto é o que funcionou para mim: (finalmente!) Ubuntuforums.org/... simples e elegante
Henk

Às vezes Vaios Sony com duas placas gráficas têm problema com o Ubuntu, eu normalmente só pode usar com o modo de resistência

Se você tiver uma nova pergunta, faça-o clicando no botão Fazer pergunta . Inclua um link para esta pergunta se ela ajudar a fornecer contexto.
Charles Green

Respostas:


4

Um usuário da Sony postou isso:

O truque era copiar manualmente o diretório de inicialização do ubuntu no lugar do diretório \ EFI \ Boot e renomear shimx64.efi para \ EFI \ Boot \ bootx64.efi (não \ EFI \ Microsoft \ Boot \ bootmgfw.efi)

A correção Boot-Repairs é a renomeação de bootmgfw.efi, que deve ser refeita se o Windows atualizar seus arquivos. E só pode inicializar o Windows no menu grub.

Algumas outras opções:

Alternativa aos reparos de inicialização renomear shim. Alguns sistemas funcionam melhor para registrar o grub / shim de dentro do Windows - para aqueles que continuam redefinindo o Windows como padrão

O Grub não aparece na inicialização do Windows 8.1 Ubuntu 13.10 Dual boot

caminho \ EFI \ ubuntu \ grubx64.efi do bcdedit / set {bootmgr}

https://coderwall.com/p/vfyqkg

Alguns instalam o rEFInd, que parece ser outra solução alternativa.

http://www.rodsbooks.com/refind/index.html

http://www.rodsbooks.com/refind/secureboot.html


Muito obrigado! Seu primeiro truque funcionou perfeitamente para mim (depois de várias tentativas fracassadas com o reparo da inicialização ... NB: Eu não estou usando uma inicialização dupla, só tenho o Ubuntu instalado. Portanto, não posso contar com um sistema de inicialização dupla.
Pierre-Antoine

Versão atualizada: askubuntu.com/questions/486752/… Se apenas inicializando o Ubuntu, você pode criar a pasta / EFI / Microsoft / Boot e copiar o grub ou shim nessa pasta e renomeá-lo para bootmfgw.efi. Então o sistema pensa que está inicializando o Windows e apenas inicializa o Ubuntu. E sem o Windows, você não terá conflitos com o Windows substituindo o arquivo bootmfgw.efi, mas nas principais atualizações do grub talvez seja necessário atualizar a cópia do grub que você renomeou como bootmfgw.efi.
oldfred

Adendo: funcionou perfeitamente com o Ubuntu, mas eu queria instalar o Gnome-Ubuntu e me deparei com outro problema. Solução: tive que definir manualmente o sinalizador 'boot' na partição EFI (usando gparted, mas outras ferramentas provavelmente funcionariam).
Pierre-Antoine

Bem, como não está quebrado, não vou consertar! :) Mas obrigado pelo aviso.
Pierre-Antoine

1

Eu tive o mesmo problema aqui. Para corrigir, tente as etapas abaixo:

  1. Desativar inicialização segura, inicialização rápida, etc ... (você já fez isso);
  2. Ao instalar o Ubuntu, escolha o particionamento manual e crie as partições da seguinte maneira:
    1. Uma partição ext4 para sistema e casa (se você quiser). Ponto de montagem:/
    2. Uma partição de troca. Eu normalmente uso 50% da RAM disponível;
    3. Uma partição ext2 para inicialização. Eu acho que 400mb é suficiente. Ponto de montagem: /boot;
  3. Instale o Ubuntu, mas não reinicie após o término da instalação.
  4. Instale o gparted: sudo apt-get install gparted
  5. Gparted aberto. Selecione seu disco e, em seguida, a partição de inicialização (ext2). Clique com o botão direito do mouse na /bootpartição, selecione gerenciar sinalizadores e ative o sinalizador bios_grub . Aplique a alteração e feche o gparted.
  6. Instale o reparo de inicialização como este link e execute-o normalmente usando as configurações recomendadas.

Se tudo estiver certo, o reparo de inicialização encontrará o Windows 8 e configurará o grub para você. Agora, você pode reiniciar.

Espero que ajude.


0

Tente isso . Eu tive o mesmo problema com o Ubuntu 14.04 e Windows 7 e isso funcionou muito bem para mim.


Eu já tentei corrigir o problema usando o Boot-Repair, conforme mencionado na pergunta. O que exatamente você acha que devo tentar com esse guia?
landroni

Oh, desculpe pelo meu post ruim então. Não tenho outra solução para o seu problema. Espero que você encontre um em breve.
Ragnar

Em vez de postar uma resposta apenas para link, considere copiar (e citar) os componentes essenciais da resposta. Dessa forma, se o seu link ficar inoperante, sua resposta terá valor para usuários futuros. Consulte também este conselho do Stack Overflow Meta para escrever boas respostas .
Clayton

0

Se uma opção de dispositivo de inicialização não aparecer para o seu dispositivo: Verifique as opções nos menus do firmware para ativar ou desativar o modo de compatibilidade do BIOS.

Para usar o modo de compatibilidade do BIOS, verifique as opções nos menus do firmware para desativar os recursos do UEFI SecureBoot.

Para PCs mais antigos (Windows® 7-era ou anterior), procure opções para Inicializar a partir do arquivo e navegue até o arquivo \ EFI \ BOOT \ BOOTX64.EFI nesse dispositivo.

direto do MS WEBSITE

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.