Somente em tela do grub

1. Somente em tela do grub

Fabio da Silva Crisóstomo
Fabiocrisostomo1

(usa Ubuntu)

Enviado em 29/11/2016 - 17:21h

Prezados, ao atualizar o Ubuntu para 16.04, o computador reiniciou e agora somente fica na tela do grub.
Com a seguinte informações :

GNU GRUB version 2.02~beta2-36ubuntu3.2
Minimal BASH-like line editing is supported. For the first Word, TAB lists possible command completions. Anywhere else TAB lists possible device or file completions.

grub>


  


2. Re: Somente em tela do grub

Perfil removido
removido

(usa Nenhuma)

Enviado em 29/11/2016 - 19:03h

Vai precisar da mídia de instalação do Ubuntu.

> https://www.vivaolinux.com.br/dica/Como-recuperar-o-GRUB-em-3-comandos-Esse-funciona


3. Nada feito

Fabio da Silva Crisóstomo
Fabiocrisostomo1

(usa Ubuntu)

Enviado em 01/12/2016 - 13:49h

Não consigo fazer a dica. Ainda continuo com o problema.


4. Re: Somente em tela do grub

Marcos Felipe
plimo263

(usa Ubuntu)

Enviado em 01/12/2016 - 15:54h

Fabiocrisostomo1 escreveu:

Não consigo fazer a dica. Ainda continuo com o problema.


Boa tarde, veja qual das partições esta os arquivos do kernel e do initrd usando o comando ls você consegue visualizar as partições. Sua saida deve ser algo como:
grub> ls
hd0 hd0,msdos1 hd0,msdos5

Esta saída é claro depende de quantas partiçoes você tem então pode ser que seja outra. Depois para você saber qual a partição que tem o kernel e o initrd voce pode usar ls seguido de uma destas informações entre parenteses e a barra /. O tab pode ser usado para facilitar a digitação. A barra (/) no layout de teclado do bash parece estar configurada no ; mas isto é um palpite, você vai ter que descobrir onde esta esta barra.
grub> ls (hd0,msdos1)/

Arquivos possíveis são:
lost+found/ vmlinuz-3.19.0-25-generic initrd.img-3.19.0-25-generic

A saída pode ser mais ou menos com esta, o importante é você localizar os arquivos vmlinuz-versao-do-kernel e initrd.img-versao-do-kernel.

Uma vez indentificado você pode usar os comandos linux versao-do-kernel e initrd -versao-do-kernel

Por exemplo no meu caso suponhando que eu tenha a minha partição root em /dev/sda1 posso usar a seguinte linha para o kernel e para o initrd, baseado nesta versão de kernel.

# Suponho que o diretorio /boot que no meu caso esta nesta particao (hd0,msdos1). Tem casos que o grub pode estar instalado em uma partição separada digo o /boot estar em outra partição do disco. Esta parte você vai ter que verificar, no meu caso ele esta ma mesma partição raiz. Seguindo estes comandos abaixo se o seu ambiente é parecido com o meu vai conseguir dar o boot.
## Definindo a variavel root com a partição onde esta localizado o kernel. Se omitido você deve informar na linha linux e initrd o (disco,particao) por exemplo linux (hd0,msdos1)/boot/vmlinuz-versaodokernel.
set root=(hd0,msdos1)
# Informo onde esta o kernel seguido a informação de qual é a minha partição raiz.
linux /boot/vmlinuz-3.19.0-25-generic root=/dev/sda1 ro
## Por ultimo informo onde esta o initramdisk
initrd /initrd.img-3.19.0-25-generic
## O comando final é a palavra chave boot para inicializar o sistema
boot


É claro que isto é somente um exemplo do que você pode encontrar, é uma sintaxe. Usar tab assim como na linha de comando vai facilitar a digitação.








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts