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.

[ Hits: 35.040 ]

Por: José Roberto em 13/07/2007 | Blog: http://www.thesims2br.com/


Configurando o LILO



Se você já configurou com o grub então não precisa fazer com o lilo, pule pra página 4. Se você não usa o lilo também, então veja o que é feito aqui e adapte para o teu. =)

Agora que já temos o que precisamos vamos a configuração.

Copie os dois arquivos (memdisk.bin e sbootmgr.dsk) para o diretório /boot:

# cp memdisk.bin /boot
# cp sbootmgr.dsk /boot


Tire a permissão de leitura do arquivo lilo.conf dos usuários não-root:

# chmod 600 /etc/lilo.conf

Abra o lilo.conf:

# vi /etc/lilo.conf

Vá até o final com Page Down e insira a configuração abaixo, modificando XXX pela partição onde está o seu sistema (ex: hda5) e 123456 por uma senha (se não quiser usar senha remova a linha password)

aperte A para inserir texto

# CD-ROM
image = /boot/memdisk.bin
   root = /dev/XXX
   initrd = /boot/sbootmgr.dsk
   password = 123456
   label = CD-ROM

agora aperte ESC e digite: :wq (dois pontos, dáblio, que)

Isso vai salvar o arquivo e sair.

Certifique-se de que todos as partições que estão no arquivo lilo.conf estão montadas e salve as alterações com o comando abaixo:

# lilo

Página anterior     Próxima página

Páginas do artigo
   1. Porque não usar a BIOS
   2. Configurando o grub
   3. Configurando o LILO
   4. Finalizando
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Biometria facial na autenticação do usuário root

Vulnerabilidade e segurança no Linux

Quebrando a criptografia RSA

Snort - The Open Source Network Intrusion Detection System

Alta disponibilidade com IP compartilhado - UCARP

  
Comentários
[1] Comentário enviado por marcrock em 13/07/2007 - 14:57h

Muito bom o seu artigo!!!

Parabéns!!!!

Até mais.

[2] Comentário enviado por removido em 13/07/2007 - 23:32h

simples e objetivo!!!
Parabéns!!!

[3] Comentário enviado por nicollazinho em 15/07/2007 - 10:11h

tenho o linux que já veio de fabrica, instalei o xp só que não tem som, gostaria de alguma dica para resolver esse problema alguem conhece uma????

[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!!!

ótimo artigo. parabéns!

[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?

No mais, parabéns pelo artigo!

[6] Comentário enviado por jose.rob.jr em 26/07/2007 - 17:29h

Valeu pessoal =D

GilsonElt, o memdisk é uma imagem de disquete, fica meio sem lógica usar disquete pra bootar disquete, mas, nada é impossível ;-)

[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.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts