Bootando CDROM com o grub / lilo
A opção de boot da BIOS é uma forma insegura de iniciar um CD, caso o computador seja público uma pessoa poderá usar um CD bootável sem autorização e fazer estragos no sistema instalado, ou você pode esquecer um CD de instalação, do Debian por exemplo, e alguém formatar o computador sem querer. Se sua BIOS não suporta o boot pelo CD, esta pode ser sua solução.
Porque não usar a BIOS
Imagine a situação, você instalou e configurou um sistema operacional de fácil instalação, o Debian por exemplo, ficou uma semana mudando tudo, deixou a sua cara. Então você esquece o CD do Debian dentro da unidade e sai pra trabalhar de manhã, enquanto você trabalha o seu filho, que estuda de tarde, resolve jogar aquele joguinho, encontra a tela do Debian e sai apertando enter. Quando você chega e vai finalizar aquele trabalho que você estava fazendo durante duas semanas e encontra uma partição ext3 vazia e uma swap no lugar do seu sistema operacional...
Para evitar casos assim estou criando este artigo.
Ele também vai te servir caso sua BIOS não tenha a opção de boot pelo CD-ROM, e você não quer, ou não pode, usar disquetes.
Você pode baixar a imagem deste gerenciador no site do Slackware:
Link direto:
http://slackware.at/data/slackware-current/isolinux/sbootmgr/sbootmgr.dsk
Como não gostamos de disquetes, vamos precisar do syslinux. Ele é um kernel capaz de iniciar gerenciadores de boot de disquetes.
Você pode usar a sua instalação do syslinux ou baixar o kernel em um dos sites:
Site oficial: http://syslinux.org/
Caso os links estejam off-line, você pode baixá-los do link abaixo:
http://boot-cd-with-grub-or-lilo.4shared.com/
Você também vai precisar do grub ou do lilo, se você usa outro gerenciador de boot você pode tentar adaptar o que é feito aqui no seu.
Site oficial do grub:
Site oficial do lilo:
Para evitar casos assim estou criando este artigo.
Ele também vai te servir caso sua BIOS não tenha a opção de boot pelo CD-ROM, e você não quer, ou não pode, usar disquetes.
Ingredientes
O grub não é capaz de inicializar um CD-ROM se ele não estiver dentro dele, o mesmo acontece com o lilo. Por isso existe um gerenciador de boot capaz inicializar um CD a partir de um disquete. Nós vamos precisar dele.Você pode baixar a imagem deste gerenciador no site do Slackware:
Link direto:
http://slackware.at/data/slackware-current/isolinux/sbootmgr/sbootmgr.dsk
Como não gostamos de disquetes, vamos precisar do syslinux. Ele é um kernel capaz de iniciar gerenciadores de boot de disquetes.
Você pode usar a sua instalação do syslinux ou baixar o kernel em um dos sites:
- http://www.lrz-muenchen.de/~bernhard/memdisk.bin
- http://www.4shared.com/file/19422757/a5cc69a6/memdisk.html
Site oficial: http://syslinux.org/
Caso os links estejam off-line, você pode baixá-los do link abaixo:
http://boot-cd-with-grub-or-lilo.4shared.com/
Você também vai precisar do grub ou do lilo, se você usa outro gerenciador de boot você pode tentar adaptar o que é feito aqui no seu.
Site oficial do grub:
Site oficial do lilo:
Parabéns!!!!
Até mais.