Perdi o Grub

13. Re: Perdi o Grub

Josue de Jesus Santos
JJSantos

(usa Gentoo)

Enviado em 23/01/2012 - 20:03h

error13 escreveu:

entaum to na maquina agora efetuei este procedimento:

-acessei live CD
-abri o terminei com root
-executei o comando
# fdisk -l

e me retorno...

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/hda1 * 1 3824 30716248+ 7 HPFS ou NTFS
/dev/hda2 3825 6256 19535040 83 Linux
/dev/hda3 6257 14946 69802425 5 Estendida
/dev/hda5 6257 6318 497983+ 82 Linux swap / Solaris
/dev/hda6 6319 14946 69304378+ 83 Linux

Disco /dev/sda: 8011 MB, 8011087872 bytes
255 cabeças, 63 setores/trilha, 973 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sda1 * 1 974 7821312 b W95 FAT32
A partição 1 possui fins físico/lógico diferentes:
fís. = (972, 254, 63) lógico = (973, 213, 8)

a particao onde esta o debian é a particao hda2

logo passei para o passo de montar a aprtição

# mkdir /media/debian

# mount -t reiserfs -o rw /dev/hda2 /media/debian/

me retorno...

mount: tipo de sistema de arquivos incorreto, opção inválida, superbloco inválido em /dev/hda2,
faltando página de código ou outro erro
Em alguns casos informações úteis são encontradas no syslog - tente
"dmesg | tail" ou algo do tipo

dai efetuei o comando acima dmesg|tail

# dmesg |tail

[ 825.223214] ReiserFS: hda3: warning: sh-2021: reiserfs_fill_super: can not find reiserfs on hda3
[ 879.871056] ReiserFS: hda2: warning: sh-2021: reiserfs_fill_super: can not find reiserfs on hda2
[ 897.199974] attempt to access beyond end of device
[ 897.199987] hda3: rw=0, want=18, limit=2
[ 897.200260] ReiserFS: hda3: warning: sh-2006: read_super_block: bread failed (dev hda3, block 8, size 1024)
[ 897.200525] attempt to access beyond end of device
[ 897.200531] hda3: rw=0, want=130, limit=2
[ 897.200772] ReiserFS: hda3: warning: sh-2006: read_super_block: bread failed (dev hda3, block 64, size 1024)
[ 897.200778] ReiserFS: hda3: warning: sh-2021: reiserfs_fill_super: can not find reiserfs on hda3
[ 1233.917139] ReiserFS: hda2: warning: sh-2021: reiserfs_fill_super: can not find reiserfs on hda2


ps. tentei com as duas partições me da o mesmo erro, ou seja nao consigo montar a partição!


oque posso fazer agora?


R:

# mount /dev/hda2 /media/debian


  


14. Re: Perdi o Grub

Douglas dos Santos
error13

(usa Ubuntu)

Enviado em 23/01/2012 - 20:19h

Josue A. Santos escreveu:

renato_pacheco escreveu:

Nem todas as distros possuem o update-grub, eu só conheço o Ubuntu q tem. Caso o Debian não tenha, digite o comando abaixo q dá na msm:


grub-mkconfig -o /boot/grub/grub.cfg


Verdade, no Gentoo e Sabayon esse é comando equivalente
ao update-grub..



@Josue A. Santos o problema é q eu nao to nem conseguindo montar a particao da os erro que eu descrevi acima!
sabe oque podeira ser?


15. Re: Perdi o Grub

Josue de Jesus Santos
JJSantos

(usa Gentoo)

Enviado em 23/01/2012 - 20:38h

error13 escreveu:

Josue A. Santos escreveu:

renato_pacheco escreveu:

Nem todas as distros possuem o update-grub, eu só conheço o Ubuntu q tem. Caso o Debian não tenha, digite o comando abaixo q dá na msm:


grub-mkconfig -o /boot/grub/grub.cfg


Verdade, no Gentoo e Sabayon esse é comando equivalente
ao update-grub..



@Josue A. Santos o problema é q eu nao to nem conseguindo montar a particao da os erro que eu descrevi acima!
sabe oque podeira ser?


Leu o ultimo comentário?


R:

# mount /dev/hda2 /media/debian



16. Re: Perdi o Grub

Douglas dos Santos
error13

(usa Ubuntu)

Enviado em 23/01/2012 - 21:10h

renato_pacheco escreveu:

Correto, não é LVM, mas vc deve atentar para um detalhe: percebi q vc tem o /boot separado em uma outra partição, correto? Se tiver, o trabalho será maior. Caso contrário, basta vc montar a partição, mudar d raíz e executar o comando do grub. Ex.:


mkdir /media/linux
mount /dev/sda5 /media/linux
chroot /media/linux
update-grub


bom nao sei se realmente esta separado o /boot porem montei a particao hda2, efetuei um ls e apareceu o /boot enfim! executei os comandos que estao acima e so me apareceu isso!

# update-grub
Searching for GRUB installation directory ... found: /boot/grub

tentei esse tb!

ubuntu:/# grub-mkconfig -o /boot/grub/grub.cfg
bash: grub-mkconfig: command not found

root@ubuntu:/home/ubuntu# grub-mkconfig -o /boot/grub/grub.cfg
bash: grub-mkconfig: comando não encontrado

como posso resolver este problema???


17. Re: Perdi o Grub

Josue de Jesus Santos
JJSantos

(usa Gentoo)

Enviado em 23/01/2012 - 21:28h

error13 escreveu:

renato_pacheco escreveu:

Correto, não é LVM, mas vc deve atentar para um detalhe: percebi q vc tem o /boot separado em uma outra partição, correto? Se tiver, o trabalho será maior. Caso contrário, basta vc montar a partição, mudar d raíz e executar o comando do grub. Ex.:


mkdir /media/linux
mount /dev/sda5 /media/linux
chroot /media/linux
update-grub


bom nao sei se realmente esta separado o /boot porem montei a particao hda2, efetuei um ls e apareceu o /boot enfim! executei os comandos que estao acima e so me apareceu isso!

# update-grub
Searching for GRUB installation directory ... found: /boot/grub

tentei esse tb!


ubuntu:/# grub-mkconfig -o /boot/grub/grub.cfg
bash: grub-mkconfig: command not found

root@ubuntu:/home/ubuntu# grub-mkconfig -o /boot/grub/grub.cfg
bash: grub-mkconfig: comando não encontrado

Esse comando como falei é especifico para as distros como Gentoo e Sabayon que não possue o update-grub
Por isso comando não encontrado!


como posso resolver este problema???


1 - Qual sua distro?
2 - Tem algum que rode diretamente por CD, ou um DVD do Debian(não live, mais o de instalação)?
3 - Se sim, ótimo.
4 - Na que possuir, faça:

# grub-install /dev/sda*(se for SATA, substitua o caractere coringa pelo número da sua partição)

# grub-install /dev/hda*(se for IDE, substitua o caractere coringa pelo número da sua partição)

# update-grub && shutdown -r now


18. Re: Perdi o Grub

Douglas dos Santos
error13

(usa Ubuntu)

Enviado em 26/01/2012 - 11:45h

entaum @Josue A. Santos

1 - Qual sua distro?
- uso Debian Lenny e Windows (perdi o grub pois fui atualizar para Win7)

2 - Tem algum que rode diretamente por CD, ou um DVD do Debian(não live, mais o de instalação)?
sim executei com o CD do etch que no caso éra o unico que tinha em maos! porem nao obtive sucesso tb.


4 - Na que possuir, faça:
# grub-install /dev/sda*(se for SATA, substitua o caractere coringa pelo número da sua partição)

# grub-install /dev/hda*(se for IDE, substitua o caractere coringa pelo número da sua partição)

# update-grub && shutdown -r now

- quando eu executo o comando de grub-install ele ja me retorna erro que nao postei acima, mais nao to na maquina agora, mas ele da um erro

ps.acho q vou ter formartar mesmo!!!


19. Re: Perdi o Grub

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 26/01/2012 - 12:01h

@error13, a primeira coisa é dar o boot em um LiveCD q seja compatível com a sua distro (preferencialmente um Debian Lenny, pois vc tem pouca experiência). O próximo passo é tentar montar a sua partição e o seu boot, como descrito acima. Caso não saiba qual é a partição, faça o "fdisk -l". Depois d montada as duas partições, mude a raiz com o chroot para a partição q não seja o /boot do seu HD e execute o comando assim:


grub-mkconfig -o /ponto/de/montagem/do/boot/grub/grub.cfg


Se não tiver o grub-mkconfig, tente com o grub2-mkconfig. Tem distros q mudam isso.


20. Re: Perdi o Grub

Douglas dos Santos
error13

(usa Ubuntu)

Enviado em 26/01/2012 - 12:03h

renato_pacheco escreveu:

@error13, a primeira coisa é dar o boot em um LiveCD q seja compatível com a sua distro (preferencialmente um Debian Lenny, pois vc tem pouca experiência). O próximo passo é tentar montar a sua partição e o seu boot, como descrito acima. Caso não saiba qual é a partição, faça o "fdisk -l". Depois d montada as duas partições, mude a raiz com o chroot para a partição q não seja o /boot do seu HD e execute o comando assim:


grub-mkconfig -o /ponto/de/montagem/do/boot/grub/grub.cfg


Se não tiver o grub-mkconfig, tente com o grub2-mkconfig. Tem distros q mudam isso.


karak nem sabia q tinha live do Lenny! vou procurar e testar isso ainda hoje!
vlws!




21. Re: Perdi o Grub

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 26/01/2012 - 12:09h

Huiahiuhaiuha!!! Realmente não tem, havia me esquecido disso, mas não tem problema. É só escolher o menu d recuperação do sistema na hora do boot, q vc nem precisa montar a unidade (ela já vai tá montada). Dae é só montar a partição do seu boot e fazer o chroot na sua partição q o Debian já montou, seguindo os passos q eu t passei para instalar o seu grub.


22. Re: Perdi o Grub

Douglas dos Santos
error13

(usa Ubuntu)

Enviado em 26/01/2012 - 12:14h

renato_pacheco escreveu:

Huiahiuhaiuha!!! Realmente não tem, havia me esquecido disso, mas não tem problema. É só escolher o menu d recuperação do sistema na hora do boot, q vc nem precisa montar a unidade (ela já vai tá montada). Dae é só montar a partição do seu boot e fazer o chroot na sua partição q o Debian já montou, seguindo os passos q eu t passei para instalar o seu grub.



achei essa iso que diz q é "live" do 6
http://ftp.br.debian.org/debian-cd/6.0.3-live/i386/iso-hybrid/

to baixando e ja vo testa aki no Virtaul box pra ver!


23. Re: Perdi o Grub

Marco Brainiac
mbrainiac

(usa Debian)

Enviado em 26/01/2012 - 21:19h

tive oseguinte problema

tinha o xp em dual boot com debian, fiz bobagens e tive de instalar outra vez o debian.

no meu caso ficou o grub mas não entrava o windows

1- desinstalei o debian (formatei)

2- Recuperei o a mtr do windows XP pelo cd modo de recuperação (só funciona com sp2)

3- reinstalei o debian e no shell dei o comando:
#update-grub

Sei que não é bem o que pediu sou meio kbaço no linux mas quem sabe não dá uma luz?

veja este artigo:
Instalando o GRUB
Você instalou o Windows após instalar o Linux e perdeu o GRUB? Tentou alterar alguma configuração e o GRUB sumiu? Ou a instalação do Linux deu errado justamente na instalação do GRUB?

Seus problemas acabaram!! Vamos instalar o GRUB usando um CD de instalação do Debian.
http://www.vivaolinux.com.br/artigo/instalacao-ou-Recuperacao-do-GRUB/


24. Debian 6

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 26/01/2012 - 22:57h

Cara uso o debian 6 e sempre que preciso restaurar o grub uso esta maneira:
mkdir /media/debian
mount /dev/hda2 /media/debian/
mount -o bind /dev/ /media/debian/dev

chroot /media/debian
grub-install /dev/hda

Pelo que vi usa o /dev/hda2 porem tem tb uma partição linux em /dev/hda6
Se não for a partição /dev/hda2 use abaixo

umount /dev/hda2

mkdir /media/debian
mount /dev/hda6 /media/debian/
mount -o bind /dev/ /media/debian/dev

chroot /media/debian
grub-install /dev/hda

obs: uso o cd live do ubuntu mas funcionar com outro



01 02 03



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts