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.
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.
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:
[4] Comentário enviado por devil_jaguar em 15/07/2007 - 22:01h
hahaha......
assim como aconteceu na USP há algum tempo..... os caras invadiram a diretoria e instalaram Linux em todas as máquinas.... perderam muito!!!
[5] Comentário enviado por GilsonDeElt em 22/07/2007 - 12:57h
Cara, muito bom!
D+ mesmo!
Há muito tempo procurava algo assim, pra num ter que ficar botando CD no PC antes do boot.
Só que no momento tô sem CD (leitora foi pro espaço, hehe).
Só uma dúvida: dá pra usar isso pra dar boot em disquetes?
[7] Comentário enviado por phervieira em 01/08/2008 - 18:05h
Cara, Tô colocando o comando pra descobrir qual é o apelido que o grub dá a minha partição: # grub grub> find /boot/grub/sbootmgr.dsk mas fica horas e nada. Tá certo isso?? Tem alguma outra maneira? Parabéns pelo artigo.
[8] Comentário enviado por c4ldas em 06/10/2009 - 12:32h
phervieira, o comando não é assim, provavelmente o autor esqueceu de pular uma linha. O comando é dessa forma:
#grub
Então você entra no console do grub. Depois disso você digita:
find /boot/grub/sbootmgr.dsk
A partir daí vai aparecer algo como (hd0,0) ou (hd0,1), ou qualquer coisa do tipo.