Erro 17 no grub, urgente, trabalho p/ amanha!! [RESOLVIDO]

1. Erro 17 no grub, urgente, trabalho p/ amanha!! [RESOLVIDO]

Jonny
kirabouts

(usa Ubuntu)

Enviado em 11/05/2009 - 23:12h

Boa noite caras
Vamos direto ao assunto, q o negocio aqui é serio mesmo..
Bem, hje atarde estava arrumando as partições pelo paragon particionador, e como de costume, ele trabalhou corretamente, n hora da inicialização do Win ele passou o scandisc e moveu tdo certinho.. tdo estava orrorendo bem, até que na hora de inicializar o sistema, o grub me acusa um tal erro 17 (?!?), fui atras disso pelo google, e achei a resposta, menos a solução.. o paragon moveu o registro das partições, passando a partição do boot de sda1 para sda2, essas coisas.. alguns tutoriais diziam para reinstalar o grub por um live cd.. (a minha sorte de eu ter um tal de SATUX aki.. quebrou o galho) tentei, mas a ultima linha dizia que não era possivel montar a partição! não encontrei resposta para isso! Pensei em reinstalar o windows, mas dai ele ira apagar a tabela das partiçoes, como jah aconteceu uma vez.. entao como ultima alternativa, irei até a casa de um amigo amnha, gravarei o ubuntu e o instalarei novamente, mas sei se isso ira resolver o problema.. Mas preciso da maquina perfeita hje ainda =/
Com o comando fdisk -l, recebo isso:

Device Boot Start End Blocks Id System
/dev/sda1 * 22260 30401 65400615 7 HPFS/NTFS
/dev/sda2-----4472 5814 10787647+ 83 Linux
/dev/sda3-----2 4471 35905275 5 Extended
/dev/sda4-----5815 7217 11261952+ 7 HPFS/NTFS
/dev/sda5-----2 260 2080386 82 Linux swap / Solaris
/dev/sda6-----261 4471 33824826 83 Linux

*Se eu conseguir abrir o driver de cd que está rodando o livecd c algum comando, e gravar o ubuntu, jah eh aguma coisa!
Então amigos, alguem c alguma solução?
Abraços!


  


2. MELHOR RESPOSTA

yurick gomes
yurick

(usa Debian)

Enviado em 11/05/2009 - 23:51h

cara a única solução seria vc reinstalar o grub manualmente através de um liveCD,
mas como você falou o SATUX não te ajudou, como é que vc tentou?
através do console?? se eu não me engano esse satux tinha um utilitário pra recuperar o grub tmb, tentei usar há muito tempo mas num funcionou!
vc por acaso não outro liveCD por aí? pq aí vc poderia fazer no terminal:
# mount /dev/sdaX /mnt
# chroot /mnt
# mount -t proc /proc proc
# grub-install /dev/sda –root-directory=/mnt

sdaX é a partição onde tá instalado o linux,
no teu caso é a sda2 ou a sda6(possivelmente uma delas era do sistema, outra para documentos, certo?), não sei se isso vai te ajudar mas...

3. Re: Erro 17 no grub, urgente, trabalho p/ amanha!! [RESOLVIDO]

Genesco Sousa
gesousa

(usa Ubuntu)

Enviado em 11/05/2009 - 23:34h

normalmente este erro se encontra com o uuid indicando o hda1 e a sua partição atual é a partição hda2

bom então se vc seguiu os passos normais para recuperar o grub, aqui seria mais ou menos os mesmos

como cd live do satux

monte a partiçao do ubuntu e de um chroot nela...

Agora vc precisa descobrir o uuid da nova partição...

depois do chroot

digite o comando:

blkid

assim vc deve ter a saida com a informação do uuid:

ex:

/dev/sda1: UUID="6cb2cc76-bf6c-4f89-9570-3d722f2c56c8" TYPE="ext3"
/dev/sda5: UUID="054cc5d7-ac37-4519-bdd9-408c2c7b8b5f" TYPE="swap"
/dev/loop0: TYPE="squashfs"

no caso com estas informações vc deve alterar os uuids do menu.lst e do /etc/fstab

sudo gedit /boot/grub/menu.lst

ache a linha do kernel:

title Ubuntu 9.04, kernel 2.6.28-11-generic
uuid 6cb2cc76-bf6c-4f89-9570-3d722f2c56c8
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=6cb2cc76-bf6c-4f89-9570-3d722f2c56c8 ro locale=pt_BR quiet splash

e troque o uuid pelo uuid novo... no caso a opção tb de no lugar do uuid vc indidcar o caminho da partição:
ex:

title Ubuntu 9.04, kernel 2.6.28-11-generic
kernel /boot/vmlinuz-2.6.28-11-generic root=/dev/hda2 ro locale=pt_BR quiet splash


os mesmos passos devem ser seguidos no arquivo /etc/fstab

depois basta atualizar o grub

update-grub





4. Re: Erro 17 no grub, urgente, trabalho p/ amanha!! [RESOLVIDO]

Jonny
kirabouts

(usa Ubuntu)

Enviado em 11/05/2009 - 23:44h

acho q esse o problema, jah repasso oqq aconteceu!


5. Re: Erro 17 no grub, urgente, trabalho p/ amanha!! [RESOLVIDO]

Jonny
kirabouts

(usa Ubuntu)

Enviado em 12/05/2009 - 00:04h

DAi gesousa, rodei o comando o soh reecbi a 3 informação,
root@Satux:/# blkid
/dev/loop0: TYPE="squashfs"

Sem uuid nenhum oO

*att (eh necessario estar sem o chroot, estar fora da partição linux, e sim no live cd)

vo partir pro segundo metodo, mas vamos tentar o primeiro tambem gesousa, parece mais simples ;D


6. Re: Erro 17 no grub, urgente, trabalho p/ amanha!! [RESOLVIDO]

Jonny
kirabouts

(usa Ubuntu)

Enviado em 12/05/2009 - 00:15h

corrigindo teus comandos yurick, fica assim a tua forma de arrumar o grub, e realmente funciona!!

Para ver como está sua tabela de partições:
# sudo fdisk -l

Crie o diretório onde será montada a partição onde o linux e o grub estã
instalados:
#sudo mkdir /mnt/sda

Monte a partição:
#sudo mount /sdaX /mnt/sda OU
#sudo mount -t reiserfs /dev/sdaX /mnt/sda

X=numero da partição onde está montada a partição de boot, vc pod ver pelo fdisk -l

Monte os diretorios:
#sudo mount -o bind /dev/ /mnt/sda/dev
#sudo mount -o bind /sys/ /mnt/sda/sys/
#sudo mount -o bind /proc /mnt/sda/proc/

(se der problemas):
#sudo mount -t proc none /mnt/sda/proc

*(SEM CHROOT)
#sudo grub-install --root-directory=/mnt/sda /dev/sda
quit

--------------------------------------------------------------------

*(COM CHROOT)
Isto feito, usamos o comando chroot para entrarmos no ambiente do sistema:
# chroot /mnt/sda

O trunfo (?):
grep –v rootfs /proc/mounts > /etc/mtab

Em seguida, podemos fazer a recuperação do grub:
#sudo grub-install /dev/sda

http://www.vivaolinux.com.br/dica/Como-recuperar-o-Grub-do-seu-Ubuntu/


7. Re: Erro 17 no grub, urgente, trabalho p/ amanha!! [RESOLVIDO]

Genesco Sousa
gesousa

(usa Ubuntu)

Enviado em 12/05/2009 - 00:25h

tente trocar o root=uuid pelo caminho da partição ... root=/dev/sda2

bom além é claro de trocar o uuid do fstab pelo /dev/sda2 tb...






8. Re: Erro 17 no grub, urgente, trabalho p/ amanha!! [RESOLVIDO]

Jonny
kirabouts

(usa Ubuntu)

Enviado em 12/05/2009 - 00:36h

http://ubuntuforum-pt.org/index.php?topic=43421.0
parecia estar perto.. ai o meu /mnt/sda6/etc/hosts

GNU nano 2.0.2 Arquivo: /mnt/sda6/etc/hosts

127.0.0.1 localhost
127.0.1.1 Oz-Ubuntu

# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts



9. Re: Erro 17 no grub, urgente, trabalho p/ amanha!! [RESOLVIDO]

Jonny
kirabouts

(usa Ubuntu)

Enviado em 12/05/2009 - 00:49h

http://timmerman.wordpress.com/2008/01/22/e-foi-quase-relato-%e2%80%93-como-restaurar-o-grub-a-forca...
alguem me traduz oque esse cara ai fez.. uma confusão s´o os comandos q ele fez, lembramdo que estou a 20 dias no linux õ//


10. Re: Erro 17 no grub, urgente, trabalho p/ amanha!! [RESOLVIDO]

Genesco Sousa
gesousa

(usa Ubuntu)

Enviado em 12/05/2009 - 00:53h

não tem nada de errado mas então o seu sistema não está no sda2 e sim no sda6 ??

então seria.

sudo mount /dev/sda6 /mnt
sudo mount -o bind /dev /mnt/dev
sudo mount -o bind /proc /mnt/proc
sudo chroot /mnt

assim seria como vc estive-se rodando o ubuntu pelo live cd do satux

bastaria agora alterar os arquivo de boot do menu.lst

sudo gedit /mnt/boot/grub/menu.lst

e o arquivo ficaria mais ou menos assim:

ficaria algo assim:

title Ubuntu 9.04, kernel 2.6.28-11-generic
kernel /boot/vmlinuz-2.6.28-11-generic root=/dev/sda6 ro locale=pt_BR quiet splash
initrd /boot/initrd.img-2.6.28-11-generic


sudo update-grub

sudo gedit /etc/fstab

ficaria assim

/dev/sda6 / ext3 relatime,errors=remount-ro 0 1


reinicia o sistema


11. Re: Erro 17 no grub, urgente, trabalho p/ amanha!! [RESOLVIDO]

Jonny
kirabouts

(usa Ubuntu)

Enviado em 12/05/2009 - 01:24h

tentei seguir essa dica, maaas: http://www.vivaolinux.com.br/dica/Como-recuperar-o-Grub-do-seu-Ubuntu/
root@Satux:/home/satux# sudo grub-install --root-directory=/mnt/sda1 /dev/sda6

GNU GRUB version 0.97 (640K lower / 3072K upper memory)

[ Minimal BASH-like line editing is supported. For
the first word, TAB lists possible command
completions. Anywhere else TAB lists the possible
completions of a device/filename. ]
grub> root (hd0,5)
Filesystem type is reiserfs, partition type 0x83
grub> setup --stage2=/mnt/sda1/boot/grub/stage2 --prefix=/boot/grub (hd0,5)
Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/reiserfs_stage1_5" exists... yes
Running "embed /boot/grub/reiserfs_stage1_5 (hd0,5)"... 19 sectors are embedded.
succeeded
Running "install --stage2=/mnt/sda1/boot/grub/stage2 /boot/grub/stage1 (hd0,5) (hd0,5)1+19 p (hd0,5)/boot/grub/stage2 /boot/grub/menu.lst"... failed

Error 6: Mismatched or corrupt version of stage1/stage2
grub> quit

sacooo *o*


12. Re: Erro 17 no grub, urgente, trabalho p/ amanha!! [RESOLVIDO]

Jonny
kirabouts

(usa Ubuntu)

Enviado em 12/05/2009 - 01:28h

se nao rolar.. ai tem algumas outras pra quem tiver o mesmo problema.. http://ubuntuforum-pt.org/index.php?topic=14614.0
http://www.vivaolinux.com.br/topico/Ubuntu-e-Kubuntu/Reconfigurar-Grub-via-LiveCD



  
01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts