De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 10 de Junho de 2002
Em algumas ocasiões eu já perdi a configuração do GRUB e segui esta receita:
# grub grub> find /boot/grub/stage1 (hd0,0) grub> root (hd0,0) Filesystem type is reiserfs, partition type 0x83 grub> setup (hd0,0) Checking if "/boot/grub/stage1" exists... yes Checking if "/boot/grub/stage2" exists... yes Checking if "/boot/grub/reiserfs_stage1_5" exists... no Running "install /boot/grub/stage1 d (hd0,0) /boot/grub/stage2 p /boot/grub/me nu.lst "... succeeded Done. grub>
Eu já fiz isto em sistemas Conectiva GNU/Linux e RedHat e funcionou muito bem.
Geralmente você precisa restaurar o GRUB quando, após ter o GNU/Linux instalado, se instala um outro sistema operacional da Microsoft. O Windows 2000, por exemplo, além de remover a entrada do GRUB também marca a partição do Linux como não ativa.
Faz-se necessário então, além de restaurar o GRUB, marcar a partição do Linux como bootavel, usando o fdisk.
Para isto invoque o fdisk:
# fdisk /dev/hda The number of cylinders for this disk is set to 2480. There is nothing wrong with that, but this is larger than 1024, and could in certain setups cause problems with: 1) software that runs at boot time (e.g., old versions of LILO) 2) booting and partitioning software from other OSs (e.g., DOS FDISK, OS/2 FDISK) Comando (m para ajuda): p Disco /dev/hda: 255 cabeças, 63 setores, 2480 cilindros Unidades = cilindros de 16065 * 512 bytes Dispositivo Boot Início Fim Blocos Id Sistema /dev/hda1 * 1 65 522081 83 Linux /dev/hda2 66 2480 19398487+ f Estendida Win95 (LBA) /dev/hda5 66 98 265041 83 Linux /dev/hda6 99 163 522081 83 Linux /dev/hda7 164 800 5116671 83 Linux /dev/hda8 801 1182 3068383+ 83 Linux /dev/hda9 1183 1247 522081 82 Linux swap /dev/hda10 1248 2480 9904041 83 Linux Comando (m para ajuda): a Número da partição (1-10): 1 (Selecione neste ponto o número da partição que deseja tornar inicializável) Comando (m para ajuda): w (Salve o que fez)
Pronto, deve estar tudo ok. GRUB em ordem e a partição do Linux pronta para boot.
Importantissimo, quando for instalar outros sistemas com seu GNU/Linux não se esqueça de ter em mãos um disquete de inicialização, que todas as distribuições fornecem um passo para a gravação durante o processo de instalação. É a maneira mais rápida de se bootar pelo Linux e recuperar problemas com GRUB e outros mais.
Caso você não tenha gerado este disquete durante o boot, use o comando mkbootdisk. Não tem mistério, é só ler as páginas do manual para ver como se usa. Eu até ia contar isto aqui mas esta dica está ficando muito longa :) Mais tarde eu conto....
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários