Instalei o Linux Mint no meu laptop junto com o Windows 10. pré-instalado. Quando ligo o computador, o menu GRUB normal aparece na maioria das vezes:
Porém, após a inicialização do Linux ou do Windows e da reinicialização, o I GRUB inicia no modo de linha de comando, conforme visto na captura de tela a seguir:
Provavelmente existe um comando que eu posso digitar para inicializar a partir desse prompt, mas não o conheço. O que funciona é reiniciar usando Ctrl + Alt + Del e pressionando F12 repetidamente até que o menu GRUB normal seja exibido. Usando esta técnica, ele sempre carrega o menu. A reinicialização sem pressionar F12 sempre reinicia no modo de linha de comando.
Eu acho que o BIOS possui o EFI ativado e instalei o carregador de inicialização GRUB em / dev / sda.
Por que isso está acontecendo e como posso garantir que o GRUB sempre carregue o menu?
Editar
Conforme sugerido nos comentários, tentei limpar o grub-efi
pacote e reinstalá-lo. Isso não resolveu o problema, mas agora quando ele inicia no modo de prompt de comando, o GRUB mostra a seguinte mensagem:
error: no such device: 6fxxxxx-xxxx-xxxx-xxxx-xxxxxee.
Entering rescue mode...
grub rescue>
Eu verifiquei com o blkid
comando e esse é o identificador da minha partição linux. Talvez essa informação adicional possa ajudar a descobrir o que está acontecendo?
fonte
grub-efi
pacote. Tente limpar e reinstalargrub-efi
.cat /etc/default/grub
?Respostas:
O processo de inicialização não pode encontrar a partição raiz (a parte do disco, que contém as informações para iniciar o sistema), então você deve especificar sua localização.
Eu acho que você tem que olhar algo parecido com este artigo: how-rescue-non-boot-grub-2-linux
curto: neste
grub rescue>
tipo de linha de comando... para listar todos os dispositivos disponíveis, você deve examinar cada um deles, digitar algo como (depende do que é mostrado pelo comando ls):
... e assim por diante, até encontrar
Em caso de efi
... agora defina os parâmetros de inicialização de acordo, digite-os com os números corretos e depois de cada linha, pressione return
agora ele deve inicializar e depois de iniciar uma linha de comando e entrar
... ele deve ser inicializado na próxima vez. Caso contrário, você precisará seguir as etapas novamente e talvez seja necessário reparar ou instalar o grub novamente (consulte este artigo: https://help.ubuntu.com/community/Boot-Repair )
espero ter entendido sua pergunta corretamente e é isso que você está procurando
fonte
ls
dá:(hd0) (hd0,gpt2) (hd0,gpt1)
etc. então eu tenteils (hdo)
,ls (hdo)/
e conseguierror: no server is specified
. Eu tentei:ls (hdo,gpt2)/
e conseguierror: disk
hdo, gpt2 'não encontrado'.ls
deu a você(hd0) ...
um 'zero' como em '01234' e você escreveu que tentould (hdo)/
com um 'o' como em '..LMNOPQRS ..' - você precisa usar o número0
"zero"Isso é algo engraçado que acontece com muitos PCs com inicialização dupla com o Windows 10. Recentemente, aconteceu comigo e com meus amigos. Observe que não sei por que, só posso especular que isso depende de algumas atualizações do Windows 10. Como alguém disse, de fato, isso ocorre porque o processo de inicialização não encontra a partição raiz por algum motivo, então o GRUB pede que você diga a ele onde está via CLI.
De qualquer forma, obrigado por fazer esta pergunta, achei que estava tentando resolver o meu problema e criei esta conta apenas para responder. A correção é super fácil:
fonte
Seu Windows pode estar instalado no modo de inicialização UEFI e o Mint no modo de inicialização do BIOS. Os dois modos não são compatíveis e você pode apenas inicializar duas vezes no menu UEFI / BIOS e pode ser necessário ativar ou desativar as configurações de inicialização UEFI ou BIOS. O Grub pode apenas inicializar duas outras instalações no mesmo modo de inicialização que você inicializou o grub. Você pode usar o Boot-Repair para converter um BIOS.
fonte
Você pode inicializar o seu sistema Linux através do disco Super Grub2. Faça o download do iso daqui e criar um dispositivo USB inicializável
Após inicializar com êxito o kali linux, reinstale da
grub-efi
seguinte maneira:fonte
Eu tive o mesmo problema. E descobri que, às vezes, ao inicializar no Windows 10, a ordem de inicialização é alterada. Eu tenho dois SSDs no meu laptop. Um tem ubuntu e grub e o outro possui janelas instaladas. À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 comecei a ver o sistema inicializar no prompt do grub. Depois de alterar a ordem de inicialização no BIOS, o menu grub é carregado normalmente.
fonte
O mesmo problema ocorreu no meu laptop dell com Windows 10 e Linux mint 19. Então, o que aconteceu foi que eu estava trabalhando com o Windows e, de repente, o disco estava faltando na lista de discos. Janela estava funcionando bem, uma vez que estava na unidade SSD. Depois de ficar confuso por um tempo, eu queria ter certeza de que o disco rígido estava funcionando, então eu executei um diagnóstico a partir da bios depois que isso foi feito. Reiniciei a máquina e recuperei minha listagem do grub.
fonte
De repente, descobri que, após algumas atualizações, o Windows definiu a opção Inicialização rápida como habilitada. E isso causou meu problema de inicialização do ubuntu))) A opção de inicialização rápida pode ser encontrada em algum lugar nas configurações de BIOS / inicialização
fonte
Reinstale o Linux na mesma partição, cuide do foll. coisas desta vez:
sudo update-grub
fonte
lsblk -f
ecat /etc/fstab
talvez supervisionar alguma coisa.Experimente estes comandos
Repita isso para todas as partições listadas até encontrar um resultado que inclua algo como initrd.img -... vmlinuz -... ou even / grub. Depois de encontrar uma partição que contém sua imagem de inicialização do Linux Mint, você executará as seguintes etapas:
Você deve inicializar o kernel
grub> set root=(hd0,1) grub> linux /vmlinuz-4.4.0-38-generic grub> initrd /initrd.img-4.4.0-38-generic grub> boot
grub> set root=(hd0,[partition number you found])/boot grub> insmod linux grub> linux (hd0,[partition number you found])/boot/vmlinuz-[image name] grub> initrd ((hd0,[partition number you found])/boot/initrd.img-[image name] grub> boot
Depois de inicializado na instalação do Linux Mint e não em um disco de recuperação ou qualquer outra coisa, se você perceber que está faltando o Windows no GRUB, precisará seguir estas etapas:
sudo os-prober \\ If you see your Windows Partition then you can run the next step sudo grub2-mkconfig sudo update-grub
fonte
Espero que isso ajude a lhe dar uma melhor compreensão de como procurar. Eu fiz isso muito simples para você e outros iniciantes no Linux. Por favor, pague-o com gentileza. Essas pessoas são brilhantes aqui, mas precisam se lembrar de que já foram iniciantes
Observe como o sistema é inicializado. Todos sabemos que isso pode ser um problema diferente que outros talvez descubram. Então, um pouco de história, eu passo através de distribuições linux, como faço meias. Eu uso muitas meias diferentes. Eu tenho uma instalação completa, sem inicialização dupla, esse é o mppont desta parte superior. Mas aqui está o kicker. Normalmente, não tenho problemas ao salvar meus dados (residencial / usuário), mas desta vez o grub disse que não seria instalado. Perdi muitos dados e aprendi que sou capaz de palavrões que nunca soube que tinha ... de qualquer forma, o Gurb agia como se não estivesse instalando, mas funcionou. Então ... alguém derrubou meu laptop durante uma atualização .... inirsmfs restaurou o que eu também precisava, mas aqui o que se seguiu
Botão liga / desliga-> Grub 2.02:
Se você inicializar e obter um menu vermelho em relação à inicialização segura, blá blá ... é vago. Mas vamos clicar em "ok" (vago, como no Windows, tem um título de 3 palavras, e antes de clicar em ok, acho que podem haver 6 palavras (Haha se queixa se eu estiver errado na contagem, desculpe). . você inicializa no grub.
No meu caso, verifique gurn para verificar. Você pode inserir 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 o que o maldito BIOS disse e baixou:
(hd0, gpt2) boot / grub parrot ... ubuntu como princípio de inicialização
Então eu tentei isso ....
Entrou no bios e agora me demoniza ou não, eu estou realmente 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. Os problemas acontecem devido ao EFI-NOW, isso não é específico. Por favor, não hesite em comentar sobre essa declaração.
Tipo de saída do Grub -> enter BIOs Vá para boot. AVISO AS OPÇÕES DE BOOT: -PARROT - você provavelmente verá hd0, gpt2) / grub / boot Urgh no meu caso, ubuntu insano, para que você possa zombar de mim por isso Haha!
Agora desative a inicialização segura, se aplicável, e se os solicitantes selecionarem o cliente
Se você pode encontrá-lo bem, é o fim do mundo !!!
Haha, mas verifique seriamente a sua prioridade de inicialização ... você provavelmente verá o Parrot Hd0, gpt2 Haha e eu vi o Ubuntu.
Agora desative o óbvio ---> FOR ME UBUNTU
SALVAR E REINICIAR ... ENTÃO SOMENTE FELIZ
PAGUE COM AVANÇO. ESTES GINUSES AS VEZES ESQUECEM QUE AS PESSOAS NÃO MERECEM ENTRAR EM DIREITOS ADEQUADOS.
FYI: meu nome não é o que diz. É Eric Supple
fonte
Após a instalação do Linux Mint 19.1, o sistema inicializava apenas no prompt grub rescue> e exibia um erro logo acima, indicando que não foi possível encontrar o hd0. Graças a esta discussão, acessei o BIOS e, em "Opções de armazenamento / armazenamento", alterei a emulação SATA de AHCI RAID para IDE de modo nativo e agora o sistema é inicializado no menu adequado, que permite escolher minha distribuição Linux e continuar inicializando com êxito .
fonte
Copiei minha partição kubuntu 19.10 do hd para o SSD para tornar o sistema mais rápido e não queria reinstalar tudo novamente. Quero manter a partição original como um backup, pois quero experimentar a solução davinci. Então mudei o UUID usando o Gparted. Então eu recebi o erro Grub 2.02 "Mininal BASH-like editing ...". Tudo o que fiz foi inicializar na instalação e alterar a ordem de inicialização para corrigi-la. Agora vejo o Kubuntu 19.10 no sda11, o windows no sda1 e o kubuntu 19.10 no sdb2. Espero que ajude alguém.
fonte