br-linux

Artigos br-linux.org
Artigos sobre Linux em bom português, originais e com qualidade

O texto abaixo foi publicado no BR-Linux antes de 2005, e está mantido aqui por razões históricas. Veja o material atualizado diariamente do BR-Linux em http://br-linux.org
Recuperando o BootLoader com Kurumin
Publicado em 20 de janeiro de 2004
 

Neste tutorial o João Luis Mancy dos Santos (joaocep@terra.com.br) explica o que pode ser feito para recuperar o acesso a partição raiz quando perdemos o BootLoader.

Se você deu um "cfdisk /mbr" sem querer no MSDOS, e não possui um disco de boot da sua distribuição, este tutorial vai lhe ajudar usando o Kurumin como ferramenta.

Recuperando o BootLoader com Kurumin

Por: João Luis Mancy dos Santos joaocep@terra.com.br


Muitas vezes perdemos o acesso a uma partição raiz por erro de um software ou humano. Supondo que realizamos um famoso "c:\fdisk /mbr" através do MSDOS ou MS-Windows em nosso HD. Assim, se não possuimos o disquete de boot de nossa distribuição estamos perdidos.

Mas com o Kurumin tudo ficou mais facil e prático. Para quem usa o Gentoo o princípio é o mesmo:


1 - Inicie com o CD do Kurumin (boot através de CDROM)


2 - Acesse o Console com CTRL + ALT + F1


3 - Descubra qual a partição que está montada a raiz de seu sistema linux, para que não ocorra nenhum problema e os famosos "kernel panic" de problemas com o arquivo /etc/fstab (Necessariamente a mesma ex: Se era hda2, procure manter a raiz na mesma partição, e o HD como Primary Master também).

    # cfdisk /dev/hdX onde X é seu HD (a, b, c...) descubra a partição linux raiz e saia sem alterar nada.

DICA: O Kurumin cria automaticamente as partições em diretórios dentro do /mnt , sendo assim, você deverá apenas montá-los

    # mount /mnt/hdXX onde XX é sua partição raiz " / "

Descobrindo qual é a sua partição raiz, vamos para o próximo passo.


4 - Passando seus devices e processos para seu antigo linux.

    # mount -o bind /proc /mnt/hdXX/proc

    # mount -o bind /dev /mnt/hdXX/dev


5 - Assumindo o nosso falecido linux finalmente:

    # chroot /mnt/hdXX /bin/bash


Pronto, agora so tocar ficha. No caso do Bootloader basta editar o arquivo /etc/lilo.conf e digitar:

    # lilo


Caso ele não esteja no PATH basta adicionar o PATH:

    # export PATH=$PATH:/sbin - ou qualquer outro diretório que contenha
arquivos ou scripts.


Nesta dica falo somente sobre lilo, mas também dá para recuperar arquivos ou mesmo um Kernel. Basta usar seus conhecimento. Aqui eu usei o Kurumim, mas use a distro de sua preferência, agora tem até Mandrake e Slack.

Boa sorte.

(autor: João Luis Mancy dos Santos joaocep@terra.com.br)

Postado por fuji em janeiro 20, 2004 01:21 AM


Comentários para "Recuperando o BootLoader com Kurumin"

» Postado por: Bebeto_Maya em janeiro 25, 2004 09:46 PM, 200.97.174.:

    Boa dica! !Excepcional! ! !

 

» Postado por: Andre Luis em janeiro 28, 2004 03:26 PM, 200.212.236:

    Fantastico ! Funciona mesmo !

 

» Postado por: Fenema em janeiro 30, 2004 01:19 AM, 200.225.151:

    Funciona Tambem no RedHat 9

    Tinha perdido meu grub e consegui recuperar
    Coloquei o disco1 --> linux secure
    chroot.....

    Flw!

 

» Postado por: Rafael Goulart em fevereiro 17, 2004 09:37 AM, 200.223.113:

    Apenas como informação, é possível realizar este processo em várias distribuições utilizando o primeiro cd e entrando no modo de resgate (rescue). O Mandrake possui até um menu no cd de resgate com esta opção - recupera o boot loader. O trabalho fica bem mais fácil no Mandrake e no Red Hat, que montam automaticamente as partições existentes - o que também é uma opção no menu de resgate.
    Mas é importante conhecer os passos - eu mesmo já tive que fazer isto várias vezes, após ter que reinstalar o Windows.

 

» Postado por: joaocep em fevereiro 17, 2004 05:36 PM, 200.184.71.:

    Eu sei que funciona em varias outras distros, mas a maioria nao da restore se for um Debian ou Slackware ... eles tentarao sobrepor a antiga distro. ja com Kurumin ou outro live cd ficaria mais facil. pois normalmente vc tem somente um hd (em casa).

    mas valeram as experiëncias...

 

» Postado por: Rodolfo em maio 10, 2004 11:32 AM, 200.218.18.:

    Precisei fazer bind para o diretorio temp tambem.
    mount -o bind /tmp /mnt/hdXX/tmp

 

» Postado por: Thiago em junho 14, 2004 02:49 PM, 200.204.178:

    Olá Galera,
    fiz a instalação do Kurumin, mas preservei a partição WinXP e modo não instalar no MBR. Só que não criou um disco de boot, como faço para iniciar o Kurumin, pois necessita do Disk de Boot...

    Agradeço,
    Abraços,

    Mauro Thiago da Silva

 

» Postado por: Marcelo em julho 1, 2004 01:59 PM, 200.140.36.:

    E se partição era dos e foi apagada com o fdisk da para recuperar da mesma forma?

 

» Postado por: Marcelo em julho 1, 2004 01:59 PM, 200.140.36.:

    E se partição era dos e foi apagada com o fdisk da para recuperar da mesma forma?

 

» Postado por: Kaike em agosto 5, 2004 04:32 PM, 200.190.124:

    Animal esse tutorial ainda mais para mim que sou um newbe no Linux. Eu fiz umas coisas erradas qdo atualizei o Kernel e isso me salvou...
    VALEU !!!

 

» Postado por: Maiquel em agosto 20, 2004 06:18 PM, 200.17.41.2:

    Parabens pelo Tutorial. Mas tive um problema ao tentar recuperar meu lilo.

    Eu tenho o Mandrake 10 Official com o kernel 2.6 instalado. Andei mexendo nas partições com o Partition Magic e minha antiga particao hda7 ficou hda3.

    Tentei fazer o que o tutorial explicava mas na hora do chroot deu 'Segmentation Fault'. Alguem sabe explicar o porquê?

    Tentei com o Kurumin 3.11 e com o Knoppix 3.3. Deu o mesmo problema

 

» Postado por: dental plans em outubro 20, 2004 10:18 PM, 200.118.118:

    555 You only get one set of teeth. Take care of them with a good
    dental plan. Dental
    insurance is
    money well spent. I sleep better since I signed up for my new dental insurance
    plan.
    Get yours at: http://dental-insurance-plan.freeservers.com/

 

» Postado por: Almir em outubro 22, 2004 10:16 AM, 201.8.138.1:

    Depois que instalei o Windows-XP(hd) o boot do Krumin(hd) e Red Hat(hd) sumiram. Apos utilizar um gerenciador de boot, com a finalidade de recuperalos, essas partiçoes além de não estarem bootando, não estão sendo reconhecidas pelo kurumin(cd). Ainda conceguirei recuperar os meus arquivos? como ?

 

Antes de comentar...

- Preserve a qualidade desta discussão
- Leia os Termos de Uso.
- Este formulário deve ser usado para comentários sobre a notícia. Se você tem dúvidas ou precisa de ajuda, use o Fórum.
- Mantenha o foco nos argumentos e no assunto
- Não faça ataques pessoais.
- Pense 5 vezes antes de entrar em discussões inúteis, como "qual é a melhor distribuição/ambiente gráfico/linguagem de programação/etc.", mesmo se alguém já tiver provocado - um erro não justifica o outro
- Não seja um e-mala ;-)

Envie seu comentário









Lembrar as informações pessoais?


Atenção: Este formulário deve ser usado para comentários sobre a notícia. Se você tem dúvidas ou precisa de ajuda, use o Fórum, onde mais pessoas estarão disponíveis para respondê-lo..






Nota: os comentários pertencem a seus respectivos autores e são de responsabilidade de quem os postou. O restante desta nota está disponível sob a licença GNU FDL, exceto se explicitamente declarado em contrário.