grub não funciona

1. grub não funciona

Patrick Vieira
linuxfx

(usa Outra)

Enviado em 09/02/2011 - 13:12h

Amigo, após efetuar uma atualização do meu ubuntu 10.10, o programa me solicitou reinicar a maquina com sempre faz após as atualizações, quando reiniciei já não entrou mais no linux, apareceu uma mensagem e uma linha de comando da seguinte forma:

GNU GRUB version 1.98+20100804-5Ubuntu3
minimal BASH-like line editing is suported. for the fisrst word, TAB list possible comand completions. Anyware else TAB list possible device or file completions.

grub>

como resolvo esse problema?



  


2. Re: grub não funciona

3. Re: grub não funciona

Filippe
spolti

(usa Fedora)

Enviado em 09/02/2011 - 13:24h

provavelmente o ubuntu gero uma nova vmlinuz...

ai tu tem que alterar na mão no grub.conf.

para logar use o Single User

edite a linha atual de boot na tela do grub, se é que ela abre para vc...

se abrir digite no final da linha single user ou no ubuntu init 1 se não me engano....


abs


4. Re: grub não funciona

Patrick Vieira
linuxfx

(usa Outra)

Enviado em 09/02/2011 - 14:11h

Eu executei os comandos sugerido pelo link acima, apesar de não dar erro durante a execução dos comandos o problema persiste do mesmo jeito.
Caso o problema seja o que o filippec afirma como faço para resolver isso?
se alguém tiver mais alguma idéia estou aceitando...



5. Re: grub não funciona

Filippe
spolti

(usa Fedora)

Enviado em 09/02/2011 - 15:05h

Meu grub.conf:

# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You do not have a /boot partition. This means that
# all kernel and initrd paths are relative to /, eg.
# root (hd0,0)
# kernel /boot/vmlinuz-version ro root=/dev/hda1
# initrd /boot/initrd-version.img
#boot=/dev/hda
default=0
timeout=5
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
hiddenmenu
password --md5 $1$P.IftFjf$pVG30lmRVRBc2USwyoA/d/
title CentOS (2.6.18-194.11.1.el5)
root (hd0,0)
kernel /boot/vmlinuz-2.6.18-194.11.1.el5 ro root=LABEL=/ rhgb quiet
initrd /boot/initrd-2.6.18-194.11.1.el5.img
title CentOS (2.6.18-164.el5)
root (hd0,0)
kernel /boot/vmlinuz-2.6.18-164.el5 ro root=LABEL=/ rhgb quiet
initrd /boot/initrd-2.6.18-164.el5.img


A primeira linha de boot é sempre a versão mais atual, é gerada sempre que o kernel é atualizado através do yum (meu caso).

vc pode verificar..
vai no diretório: /boot/
procure pelo vmlinuz mais atual:
-rw-r--r-- 1 root root 1855924 Sep 3 2009 vmlinuz-2.6.18-164.el5
-rw-r--r-- 1 root root 158 Sep 3 2009 .vmlinuz-2.6.18-164.el5.hmac
-rw-r--r-- 1 root root 1876180 Aug 10 2010 vmlinuz-2.6.18-194.11.1.el5
-rw-r--r-- 1 root root 163 Aug 10 2010 .vmlinuz-2.6.18-194.11.1.el5.hmac

no meu caso este: -rw-r--r-- 1 root root 1876180 Aug 10 2010 vmlinuz-2.6.18-194.11.1.el5

compare se no grub.conf a primeira linha de boot
title CentOS (2.6.18-194.11.1.el5) é a mesma versão desta -rw-r--r-- 1 root root 1876180 Aug 10 2010 vmlinuz-2.6.18-194.11.1.el5

e veja também nesta linha kernel /boot/vmlinuz-2.6.18-194.11.1.el5 ro root=LABEL=/ rhgb quiet

e também no /boot procure por initrd
meu caso:
-rw------- 1 root root 2533712 Aug 12 22:59 initrd-2.6.18-164.el5.img
-rw------- 1 root root 2576512 Aug 13 01:11 initrd-2.6.18-194.11.1.el5.img
procure pelo atual e verifice se a versão bate com a linha do grub.conf

initrd /boot/initrd-2.6.18-194.11.1.el5.img

se não for.. pode alterar na mão sem medo de forma que fique tudo com a mesma versão....

title CentOS (2.6.18-194.11.1.el5)
root (hd0,0)
kernel /boot/vmlinuz-2.6.18-194.11.1.el5 ro root=LABEL=/ rhgb quiet
initrd /boot/initrd-2.6.18-194.11.1.el5.img


tu tbm pode tentar dar boot na versão anterior selecionando na tela principal do grub...
o grub sempre mantem as versões lá, sobe a atual para a primeira e as sucessores vão descendo...


Abs



6. Re: grub não funciona

Patrick Vieira
linuxfx

(usa Outra)

Enviado em 09/02/2011 - 15:26h

Eu entendi qual é o problema a partir do que você explicou, mas como eu sou iniciante no linux, teria como você me explicar através de comandos o que eu devo fazer pra corrigir esse erro?


7. Re: grub não funciona

Filippe
spolti

(usa Fedora)

Enviado em 09/02/2011 - 15:44h

cara, vc só vai precisar copiar e colar...

para abrir o grub.conf da um vim /etc/grub.conf e depois aperta "i" para editar a linha.
para colar apertes "esc p"

para salvar

"esc !wq" enter







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts