Não é possível obter nenhum dos sistemas operacionais para inicializar após a instalação do ubuntu

0

Eu instalei a última versão do ubuntu na minha máquina série sony vaio e que veio com o win8 de 64 bits pré-instalado. Eu recentemente atualizei para o 8.1 embora.

Como a máquina vem com inicialização segura e UEFI, desativei a inicialização segura, mudei a UEFI para o modo legado. Para instalar o ubuntu usei um live usb. Eu criei uma partição para instalar o Ubuntu, formatado para ext4, criei outra pequena partição para usá-lo como área de código de bios, instalei o ubuntu na partição (a primeira é claro) com o ponto de montagem / .

Após a instalação ser bem sucedida, reiniciei a máquina. É iniciado em vivo usb novamente. Eu instalei o reparo da inicialização, executei-o usando as configurações recomendadas. Depois que o reparo foi bem-sucedido, ele me disse para não esquecer de alterar a inicialização do BIOS no sda3/efi/ubuntu/shimx64.efi . Agora eu não sei exatamente o que isso significa. Então, eu reiniciei o sistema, entrei no bios, habilitei a inicialização segura e o modo de inicialização para o UEFI novamente (em oposição ao legado). Mas agora, quando eu inicializo o sistema depois de desconectar o live usb, ele mostra uma mensagem de que o sistema operacional não está disponível. Eu desativei a inicialização segura e mudei para o modo herdado novamente. Agora a tela fica presa no logo inicial do vaio.

Agora, acho que o problema foi não alterar a inicialização do bios no shimx64.efi. Mas sendo esta a minha primeira vez com o linux, não sei o que isso significa. Também poderia ser outra coisa? Eu tentei procurar por uma solução, mas não consegui encontrar nada de útil. Agora eu restaurei meus arquivos de efi com reparo de inicialização e sou capaz de inicializar no windows.

Mas não consegui carregar o ubuntu: (aqui está o pastebin: paste.ubuntu.com/6732864/

    
por prithul 11.01.2014 / 18:16

1 resposta

1

Seu primeiro erro foi instalar o Linux no modo BIOS / CSM / legado. O conselho para fazer isto está sendo difundido e distante, mas é CONSELHO BAD !!!! Na melhor das hipóteses, é uma solução temporária necessária, mas temporária, em um punhado de computadores com muitos bugs, ou pode ser uma maneira de simplificar uma configuração somente do Linux; No entanto, ao inicializar duas vezes com o Windows 8, é mais provável que ele crie um trabalho extra e pode levar a problemas como o que você está enfrentando.

O que eu recomendo que você faça é o seguinte:

  1. Atualize o firmware do seu computador para a versão mais recente. Isso às vezes corrige bugs que podem contribuir para o tipo de problema que você tem. (Se você não pode atualizar porque a única maneira de fazer isso requer a inicialização do Windows ou porque uma atualização não está disponível, você terá que pular esta etapa.)
  2. Usando qualquer computador que funcione, faça o download e prepare uma unidade flash USB ou um CD-R com meu gerenciador de inicialização do rEFInd. (Essa página tem links para download de imagens prontas para os dois tipos de mídia.)
  3. Insira seu utilitário de configuração de firmware e assegure-se de que:
    • A inicialização segura está desativada
    • O modo BIOS / CSM / herdado está desativado (e o suporte a EFI / UEFI está ativado, se o seu firmware o apresentar dessa maneira)
  4. Inicialize usando o meio rEFInd. Ele deve apresentar várias opções para inicializar o Windows e o Linux. Teste todos eles e assegure-se de que você possa inicializar ambos os sistemas operacionais.
  5. Se você puder inicializar ambos os sistemas operacionais de rEFInd, instale a versão do pacote Debian no Ubuntu.

Com alguma sorte, você poderá inicializar ambos os SOs via rEFInd, sem usar o CD-R ou a unidade flash USB. Se o firmware continuar a insistir que o computador não é inicializável, poste de volta com detalhes. Pode ser possível contornar o problema de uma forma ou de outra, mas se o procedimento acima não funcionar, você está quase certamente no território do bug de firmware incorreto, que pode ser difícil de atravessar. Se o computador for novo, consideraria seriamente substituí-lo nesse caso.

Mesmo se o procedimento acima funcionar, você pode acabar com entradas de inicialização duplicadas. Essas podem ser tratadas de várias maneiras:

  • Você pode usar a tela Opções avançadas do Boot Repair para desfazer sua operação de backup / renomeação, o que causa uma entrada duplicada do Windows, uma das quais é inicializada no GRUB.
  • Se tiver certeza de que não quer mais usar um gerenciador de inicialização, é possível excluí-lo de /boot/efi/EFI/{somename} .
  • Se você deseja desobstruir uma entrada, mas manter o próprio carregador de boot disponível, use a opção dont_scan_volumes , dont_scan_dirs ou dont_scan_files em /boot/efi/EFI/refind/refind.conf para ocultar uma partição, diretório ou arquivo. / li>

Observe que é provável que você tenha pelo menos três entradas do Linux: uma lançará o GRUB e duas outras iniciarão o Linux diretamente. É melhor mantê-los por perto, pois eles podem fornecer formas alternativas de inicialização caso um deles falhe no futuro. As entradas de inicialização direta cada uma delas carrega seu próprio kernel, então você pode escolher qual kernel inicializar (tanto quanto você puder a partir do GRUB).

    
por Rod Smith 12.01.2014 / 15:54