O GRUB inicia na linha de comando após a reinicialização

12

Eu instalei o Linux Mint no meu laptop juntamente com um Windows 10. pré-instalado Quando ligo o computador, o menu normal do GRUB aparece na maioria das vezes:

MasdepoisdeinicializaroLinuxouoWindowsereinicializar,oGRUBinicianomododelinhadecomando,comomostraaseguintecapturadetela:

Provavelmenteexisteumcomandoqueeupossodigitarparainicializarapartirdesseprompt,masnãosei.OquefuncionaéreiniciarusandoCtrl+Alt+Del,depoispressionarF12repetidamenteatéqueomenunormaldoGRUBapareça.Usandoestatécnica,semprecarregaomenu.AreinicializaçãosempressionarF12semprereinicializanomododelinhadecomando.

AchoqueaBIOStemoEFIativadoeinstaleiogerenciadordeinicializaçãoGRUBem/dev/sda.

PorqueissoestáacontecendoecomopossogarantirqueoGRUBsemprecarregueomenu?

Editar

Comosugeridonoscomentários,tenteilimparopacotegrub-efiereinstalá-lo.Issonãocorrigiuoproblema,masagora,quandoinicianomododepromptdecomando,oGRUBmostraaseguintemensagem:

error:nosuchdevice:6fxxxxx-xxxx-xxxx-xxxx-xxxxxee.Enteringrescuemode...grubrescue>

Eu verifiquei com o comando blkid e esse é o identificador da minha partição linux. Talvez essa informação adicional possa ajudar a descobrir o que está acontecendo?

    
por Antoine Aubry 12.12.2016 / 23:05

7 respostas

7

O processo de inicialização não pode encontrar a partição raiz (o dispositivo é), então você mesmo deve especificá-lo.

Eu acho que você tem que olhar para algo como este artigo: how-rescue -non-boot-grub-2-linux

curto: neste tipo de linha de comando grub rescue>

ls

... para listar todos os dispositivos disponíveis, então você tem que passar por cada um, digite algo como (depende do que é mostrado pelo comando ls):

ls (hd0,1)/
ls (hd0,2)/ 

... e assim por diante, até encontrar

(hd0,1)/boot/grub   OR (hd0,1)/grub

Em caso de efi

(hd0,1)/efi/boot/grub OR (hd0,1)/efi/grub

... agora defina os parâmetros de inicialização de acordo, apenas digite isso com os números corretos e depois de cada linha pressione return

set prefix=(hd0,1)/grub
set root=(hd0,1)
insmod linux
insmod normal
normal

agora ele deve inicializar e depois de iniciar uma linha de comando e entrar

sudo update-grub

... ele deve inicializar da próxima vez Se não, você tem que passar pelas etapas novamente e ter que reparar ou instalar o grub novamente (veja este artigo: link )
espero que tenha entendido a sua pergunta corretamente e é isso que você está procurando

    
por 16.12.2016 / 14:43
1

O seu Windows pode estar instalado no modo de inicialização UEFI e no modo de inicialização Mint in BIOS. Os dois modos não são compatíveis e você só pode inicializar dual a partir do menu UEFI / BIOS e pode ter que ativar ou desativar as configurações de inicialização UEFI ou BIOS. O Grub só pode fazer o boot duplo de outras instalações no mesmo modo de inicialização que você inicializou o grub. Você pode usar o Reparo de inicialização para converter um BIOS.

    
por 21.12.2016 / 10:15
1

Você pode inicializar seu sistema linux através do disco Super Grub2, baixar o iso de aqui e criar um USB inicializável

Após inicializar com sucesso o kali linux, reinstale grub-efi da seguinte forma:

grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=debian --recheck --debug /dev/sda
update-grub
    
por 22.12.2016 / 22:52
1

Reinstale o Linux na mesma partição, cuide do foll. coisas desta vez:

  1. Inicie o Live e instale
  2. Após a instalação, NÃO reinicializa
  3. Feche a caixa de diálogo e abra o Terminal Ctrl + Alt + T
  4. Digite o seguinte comando: sudo update-grub

VerificarparaLine*"Gerenciador de inicialização do Windows encontrado ..." *

  1. Reinicie se for feito com sucesso
por 21.12.2016 / 13:59
1

Isso é uma coisa engraçada acontecendo com muitos PCs com o Windows 10. Aconteceu comigo e com os amigos recentemente. Por favor, note que eu não sei porque, eu só posso especular isso depende de algumas atualizações do Windows 10. Como alguém disse, na verdade isso é devido ao processo de inicialização não encontrar a partição raiz por algum motivo, então o GRUB pede para você dizer a ele onde está via CLI.

De qualquer forma obrigado por fazer esta pergunta, eu achei tentando corrigir o meu problema e criei esta conta apenas para responder a isso. A correção é super fácil:

  • vá para BIOS / UEFI
  • verifique as partições de inicialização: existem ok ou muitas? você reconhece todos eles? Remova os que não são necessários.
  • redefinir a ordem de inicialização para o padrão
  • reiniciar, você deverá ver o menu usual do GRUB
por 02.11.2018 / 06:36
-1

Eu encontrei o mesmo problema. E eu descobri que, às vezes, quando a inicialização no Windows 10 a ordem de inicialização é alterada. Eu tenho dois SSDs no meu laptop. Um tem o Ubuntu e o Grub e o outro tem o Windows instalado. Às vezes, a ordem de inicialização é alterada quando o Windows 10 é atualizado e coloca o SSD do Windows em primeiro lugar, fazendo com que o sistema sempre inicialize no Windows. Recentemente, ele mudou aleatoriamente e eu comecei a ver o sistema inicializar no prompt do grub. Depois que eu mudei a ordem de inicialização no BIOS, o menu do grub foi carregado normalmente.

    
por 02.11.2018 / 18:09
-1

Espero que isso ajude você a entender melhor como procurar. Eu fiz isso muito simples para você e outros iniciantes no Linux. Por favor, apenas pague com bondade. Essas pessoas são brilhantes aqui, mas precisam lembrar que já foram iniciantes

Tome nota de como o nosso sistema inicializa. Como todos sabem, isso pode ser um problema diferente que os outros talvez descubram. Então, um pouco de história, eu vou através de distribuições linux como eu faço meias. Eu uso muitas meias diferentes. Eu tenho uma instalação completa, sem inicialização dupla, que é o mppont deste top lat. Mas aqui está o kicker. Eu normalmente não tenho problemas para salvar meus dados (home / user), mas desta vez grub disse que não iria instalar. Perdi dados e aprendi que sou capaz de palavrões que eu nunca soube que tinha ... de qualquer maneira, Gurb agia como se não estivesse instalando, mas aconteceu. Então ... alguém derrubou meu laptop durante uma atualização .... inirsmfs restaurou o que eu preciso também, mas aqui o que se seguiu

Botão liga / desliga > Grub 2.02:

Se você primeiro iniciar e você obter um menu vermelho no que diz respeito à inicialização segura blah blah .. sua vaga. Mas você pode clicar em "ok" (vago como no Windows tem um título de 3 palavras, e antes de clicar ok acho que pode haver 6 palavras (Haha reclamar se eu estiver errado na contagem, desculpe). Bottom line, você começa no grub.

Meu caso, marque gurn para verificar Você pode digitar cmpath = hd0 (no meu caso). Então prefixo = (hd0, .gpt2) ... Terminando em insmod normal Normal

And.booted

Então eu pensei sobre isso e verifiquei meu diretório boot / efi / EFI ls.-al

d. papagaio d. Ubuntu

Eu reiniciei para ver qual é o maldito BIOS SAID AND LOW AND BEHOLD:

(hd0, gpt2) inicialização / grub papagaio... o ubuntu como boot priotiy

Então eu tentei isso ...

Entrou no bios e agora me demoniza ou não, na verdade estou ajudando. Indont afirma ser um especialista, mas eu, junto com todos, merece respeito, não ignorância e comentários de pessoas que não conseguiram resolver isso. Problemas acontecem devido a EFI-NOW isso é especulativo. Por favor, taxa livre para comentar sobre essa afirmação.

Saída do tipo Fom Grub - > insira BIOs Vá para o boot. OBSERVE AS OPÇÕES DO BOOT:          -PAPAGAIO          -vai provavelmente ver hd0, gpt2) / grub / boot Urgh no meu caso insano ubuntu, então você pode zombar de mim para que Haha Ir para a inicialização desativar inicialização silenciosa se desativado, sem problema

Agora desabilite a inicialização segura, se aplicável, e se os candidatos selecionar custome

Se você puder encontrá-lo bem, é o fim do mundo !!!

Haha mas confira seriamente sua prioridade de inicialização ... você provavelmente verá         Papagaio         Hd0, gpt2         Haha e eu vimos o Ubuntu.

Agora desabilite o óbvio --- > PARA MIM UBUNTU

SALVE E REINICIE ... ENTÃO SEJA FELIZ

PAGUE-O PARA A FRENTE COM BONDADE. ESSES GINOS, POR VEZES, ESQUECEM QUE AS PESSOAS NÃO MERECEM SER ABANDONO DIREITO.

FYI: meu nome não é o que é dito. Seu Eric Supple

    
por 19.11.2018 / 09:40