Restaurando o LILO com o Slackware 9.1 (HOWTO)
Este artigo é destinado a usuários iniciantes. Seu objetivo é ajudar a reinstalar o LILO quando algum programa sobrescreve a MBR (tipo a instalação do Windows) e você não consegue mais carregar o Linux.
Restaurando o lilo com o Slackware 9.1 (HOW TO)
Este artigo é destinado a usuários iniciantes. Seu objetivo é ajudar a reinstalar o LILO quando algum programa sobrescreve a MBR (tipo a instalação do Windows) e você não consegue mais carregar o Linux.
Para começar vamos fazer uma suposição de como está estruturado seu HD:
/dev/hda1 Partição Windows /dev/hda2 / /dev/hda3 Swap /dev/hda5 /boot /dev/hda6 /tmp /dev/hda7 /home /dev/hda8 /var /dev/hda9 /usr
OBS: Caso você não tenha instalado o Linux utilizando partições diferentes para os principais diretórios, fica mais fácil ainda reinstalar o LILO, pois você só precisa montar uma partição e já terá todos os diretórios.
1) Boot do Slackware:
Faça o boot com o CD ou disquete do Slackware 9.1. Logo no início do boot ele vai perguntar se você deseja passar alguns parâmetros para carregar o kernel, então você digita o seguinte:
bare.i root=/dev/hda2 rw
Tecle enter, aguarde carregar o kernel, e faça o login como "root".
2) Montando as partições
Agora você precisa montar as partições dos seguintes diretórios: "/" e "/boot", ou seja, /dev/hda2 e /dev/hda5, mas antes deve criar as pastas para os pontos de montagem. Para isso use os comandos:
# mkdir /mnt/root
# mkdir /mnt/boot
Agora você já pode montar as partições. Digite os comandos:
# mount /dev/hda2 /mnt/root
# mount /dev/hda5 /mnt/boot
Certo! Está tudo organizado.
3) Instalando o LILO
Você só precisa executar o "lilo", que se encontra no diretório "sbin", porém precisa informar alguns parâmetros adicionais, como a localização do arquivo de configuração ("lilo.conf") e do arquivo "map". Para isso execute o comando:
# /mnt/root/sbin/lilo -C /mnt/root/etc/lilo.conf -m /mnt/boot/map
Feito isso ele reescreve a MBR e está tudo pronto! Você só precisa reiniciar o computador.
4) Lembretes
Caso o lilo não tenha a opção "Windows" quando você reiniciar, faça o seguinte:
Entre no Linux e edite o arquivo /etc/lilo.conf. No final do arquivo, em "Linux bootable partition config", adicione as seguintes linhas:
other=/dev/hda1
label=Windows
table=/dev/hda
Salve o arquivo e saia. Então digite "lilo" para aplicar as modificações. Agora quando você reiniciar, basta selecionar Windows ou Linux.
Artigo escrito por Alexandro Corrêa (VirtualBoy)
Porto Alegre, 19.04.2004
Sua tática é muito simples e funciona beleza. Queria acrescentar que existe um método que lhe pouparia bastante trabalho quando o assunto é montar as partições já existentes para restaurar o LILO, trata-se do comando chroot, que é explicado nesse ótimo artigo do Ricardo Lucca:
http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=913
[]'s