Correção de BASH mínimo como edição de linha com suporte Erro GRUB no Linux

Esta é a maneira mais fácil de corrigir o BASH mínimo, como a edição de linha com suporte para erro Grub em sistemas Linux baseados no Ubuntu.

Correção de BASH mínimo como edição de linha com suporte Erro GRUB no Linux

Outro dia, quando instalei o Elementary OS em dual boot com Windows](/guia-instalando-elementary-os-luna), encontrei um erro do Grub no momento da reinicialização. Foi-me apresentada uma linha de comando com a mensagem de erro:

Minimal BASH como edição de linha é suportado. Para a primeira palavra, TAB lista as conclusões de comandos possíveis. em qualquer outro lugar, TAB lista as conclusões de dispositivos ou arquivos possíveis.

Edição de linha semelhante a BASH mínima é suportada

Na verdade, este não é um erro específico do Elementary OS. É um erro comum Grub que pode ocorrer com qualquer sistema operacional Linux, seja Ubuntu, Fedora, Linux Mint etc.

Neste post, veremos como corrigir esse erro de Grub suportado pela edição de linha mínima do BASH em sistemas Linux baseados em Ubuntu.

Você pode ler este tutorial para corrigir problemas semelhantes e mais frequentes, erro: nenhuma partição grub rescue in Linux

Pré-requisitos

Para corrigir esse problema, você precisaria do seguinte:

  • Um USB ativo ou disco (de preferência) da mesma distribuição Linux
  • Uma conexão de Internet ativa na sessão ao vivo

Depois de certificar-se de que possui os pré-requisitos, vamos ver como consertar a tela preta da morte para Linux (se posso chamá-la assim;)).

Correção de BASH mínima como edição de linha é suportada erro Grub

O processo é simples se você seguir as etapas com cuidado (não cegamente). Você pode ter que alterar os nomes das partições de acordo com o seu sistema.

Etapa 1: inicialize no USB Linux ativo.

Etapa 2: Você precisa descobrir se o seu sistema usa EFI ou BIOS. Para fazer isso, abra o terminal e use o seguinte comando para listar suas partições:

Comandos para usar no terminal

sudo fdisk -l

Observe atentamente sua saída porque pode ser uma saída enorme. Se você vir algo como EFI, é uma indicação de que seu sistema tem EFI. Esta informação é importante nas fases posteriores.

Comandos para usar no terminal

Device Start End Sectors Size Type /dev/sda1 2048 976895 974848 476M EFI System /dev/sda2 976896 40038399 39061504 18.6G Linux filesystem /dev/sda3 40038400 79099903 39061504 18.6G Linux filesystem /dev/sda4 79099904 468875263 389775360 185.9G Linux filesystem

Você precisa observar duas coisas aqui. A partição onde o EFI está instalado (se estiver instalado) e a partição onde a partição raiz está instalada.

Etapa 3 (apenas para sistemas UEFI): Agora, o que você precisa fazer é reinstalar o grub.

Monte a partição raiz primeiro. Estou usando/dev/sda2 como root, mas você deve mudar isso com o que você tem em seu sistema:

Comandos para usar no terminal

sudo mount /dev/sda2 /mnt

Se você tiver um sistema EFI, monte essa partição também:

Comandos para usar no terminal

sudo mount /dev/sda1 /mnt/boot/efi

Agora, a próxima etapa é finalmente instalar o grub para o sistema UEFI assim:

Comandos para usar no terminal

sudo grub-install --boot-directory=/mnt/boot --bootloader-id=ubuntu --target=x86_64-efi --efi-directory=/mnt/boot/efi

Reinicie o Ubuntu Linux usando este comando:

Comandos para usar no terminal

shutdown -r now

Você deve ter o grub de volta ao normal.

Etapa 3 (apenas para sistema não EFI): Instalar o grub em sistema não EFI é ainda mais fácil.

Monte a partição raiz do Linux:

Comandos para usar no terminal

sudo mount /dev/sda1 /mnt

E, em seguida, instale o grub:

Comandos para usar no terminal

sudo grub-install /dev/sd1

Reinicialize e deve ficar bem.

Método alternativo para corrigir este BASH mínimo como edição de linha é suportado erro Grub no Linux baseado no Ubuntu

Eu sei que você pode apontar que este erro do Grub não é exclusivo para distribuições Ubuntu ou Linux baseadas no Ubuntu, então por que estou colocando ênfase no Ubuntu mundial? O motivo é que, aqui, escolheremos uma maneira fácil de usar uma ferramenta chamada Boot Repair para corrigir nosso problema. Não tenho certeza se esta ferramenta está disponível para outras distribuições como o Fedora. Sem perder mais tempo, vamos ver como resolver o BASH mínimo, como se a edição de linha fosse um erro de grupo com suporte.

Etapa 1: Sessão de inicialização em vidas

Conecte o USB ao vivo e inicialize na sessão ao vivo.

Etapa 2: instalar o reparo de inicialização

Quando estiver na sessão de live, abra o terminal e use os seguintes comandos para instalar o Reparo de inicialização:

Comandos para usar no terminal

sudo add-apt-repository ppa:yannubuntu/boot-repair sudo apt-get update sudo apt-get install boot-repair

Nota: Siga este tutorial para correção falha ao buscar cdrom apt-get update não pode ser usada para adicionar novos erros de CD-ROMs, se você encontrá-lo ao executar o comando acima.

Etapa 3: reparar a inicialização com o reparo de inicialização

Depois de instalar o Boot Repair, execute-o na linha de comando usando o seguinte comando:

Comandos para usar no terminal

boot-repair &

Na verdade, as coisas são bem simples a partir daqui. Você só precisa seguir as instruções fornecidas pela ferramenta Boot Repair. Primeiro, clique na opção Reparo recomendado no Reparo de inicialização.

reparo de boot no Ubuntu Linux Levará alguns minutos para que o Boot Repair analise o problema com o boot e o Grub. Posteriormente, ele fornecerá alguns comandos para usar na linha de comando. Copie os comandos um por um no terminal. Para mim, ele me mostrou uma tela como esta:

Corrigindo problema do Grub no Ubuntu Linux

Ele fará alguns processos depois que você inserir estes comandos:

edição do bash mínimo

Assim que o processo terminar, ele fornecerá a você uma URL que consiste nos registros do reparo de inicialização. Se o seu problema de inicialização ainda não foi corrigido, você pode ir ao fórum ou enviar um e-mail para a equipe de desenvolvimento e fornecer a URL como referência. Legal, não é?

Reparo de inicialização concluído com êxito

Após o reparo de inicialização terminar com êxito, desligue o computador, remova o USB e inicialize novamente. Para mim, ele inicializou com sucesso, mas acrescentou duas linhas adicionais na tela do Grub. Algo que não foi importante para mim, pois fiquei feliz em ver o sistema inicializando normalmente.

corrigiu o erro mínimo de BASH como edição de linha com suporte

Funcionou para você?

Então foi assim que eu consertei o BASH mínimo, como a edição de linha com suporte para erro Grub no Elementary OS Freya. E quanto a você? Isso funcionou para você? Sinta-se à vontade para fazer uma pergunta ou deixar uma sugestão na caixa de comentários abaixo.

Via itsfoss.com. Você pode conferir o post original em inglês:

Fix Minimal BASH like line editing is supported GRUB Error In Linux

Última atualização deste artigo: 4 de march de 2020