Não há GRUB após a instalação do Ubuntu

4

A principal questão do problema é que não consigo carregar o desktop Ubuntu 12.10 - i386 após a instalação perto do win7basic (o windows 7 foi pré-instalado no meu laptop) . Eu tentei reconfiguração manual do sistema de arquivos, tentei um automático. também tentei instalar o ubuntu 12.04 - destop - amd64. Nenhum dos erros foi percebido durante o processo de instalação. Mas depois de instalar o Windows 7 é iniciado automaticamente. Parece-me que nada mudou no winloader. Eu sei que não é muita informação que eu coloco aqui, mas vou responder a todas as perguntas.

    
por andrekk 26.12.2012 / 17:28

3 respostas

2

Seu problema é que você está tentando misturar o estilo BIOS e o estilo de inicialização EFI. O Windows 7 é instalado no modo EFI, conforme indicado pelo uso de uma Tabela de Partição GUID (GPT) com uma Partição do Sistema EFI (ESP) como /dev/sda1 que contém arquivos de inicialização do Windows EFI, como EFI/Microsoft/Boot/bootmgfw.efi . Sua instalação do Ubuntu está no modo BIOS, como indicado pela presença do código do GRUB no MBR, a presença de uma partição de inicialização do BIOS ( /dev/sda5 ), a falta de carregadores de inicialização do Ubuntu EFI no ESP e o fato que você tentou instalar a versão i386.

A solução mais limpa é limpar sua instalação atual do Ubuntu, baixar uma versão AMD64 e instalá-la no modo EFI. Infelizmente, o instalador do Ubuntu não deixa claro que você está executando em modo EFI vs. modo BIOS. Para fazer essa determinação, você deve abrir um shell e procurar o diretório /sys/firmware/efi . Se estiver presente, você inicializou no modo EFI; se estiver ausente, você provavelmente inicializou no modo BIOS. Se você inicializar um instalador AMD64 e descobrir que este diretório está ausente, tente novamente, mas use a ferramenta que seu computador oferece para selecionar o dispositivo de inicialização e selecione o CD ou unidade flash USB que inclua "EFI" ou "UEFI" como parte de sua descrição.

Outra solução é instalar o meu gerenciador de inicialização do rEFInd no Windows. Edite o arquivo refind.conf para que a linha scanfor não seja comentada e inclua o item hdbios . O rEFInd deve então fornecer opções de inicialização para o Windows e para uma opção genérica do BIOS. O último deve lançar o GRUB, que por sua vez o levará ao Linux. Usar dois gerenciadores de inicialização complica o processo de inicialização, portanto, é melhor instalar uma versão de 64 bits do Ubuntu, a menos que você tenha uma razão convincente para usar uma versão de 32 bits. (Razões convincentes para ir 32 bits são raras nos dias de hoje.)

No entanto, outra solução é usar o gerenciador de inicialização do seu computador, que você normalmente acessa pressionando F2, F8 ou alguma outra tecla de função durante a inicialização. Você deve ter opções para inicializar o Windows no modo EFI ou para inicializar a partir do disco rígido no modo BIOS / legado. (Os nomes exatos usados variam de uma instalação para outra.) Essa provavelmente será a solução mais difícil a longo prazo, mas você pode considerá-la aceitável, especialmente se seu firmware tiver um gerenciador de inicialização melhor que a média.

    
por Rod Smith 27.12.2012 / 04:43
0

Você não instalou o gerenciador de inicialização do Ubuntu no MBR.

Para restaurar o GRUB, siga este link: link

Se a restauração falhar, veja a primeira resposta: Como posso consertar o grub? (Como obter o Ubuntu de volta depois de instalar o Windows?)

Se ainda falhar, tente novamente, mas instale o GRUB na sua partição do Ubuntu: se estiver em / dev / sda7, digite

grub-install /dev/sda7

e NÃO

grub-install /dev/sda

para instalar, use o EasyBCD e adicione uma entrada para a partição do Ubuntu.

    
por nastys 26.12.2012 / 17:33
0

Helo Tente este metode se você instalou o grub: No terminal:

  1. sudo update-grub

  2. edite por NANO ou vii / etc / default / grub e modifique se em GRUB_TIMEOUT = 0 modifique para ex 5 e SAVE; mais fácil no Midnight Commander (apt-get install mc) (sudo -s ENTER, mc ENTER) !!! /etc/standard/grub e F4 !!!! (sudo -s ENTER, mc ENTER)

  3. novamente sudo update-grub

  4. Feche o terminal e RESTART ou REBOOT

por Gaboca 05.02.2015 / 05:54