Você está na página 1de 11

Curso de preparação

Para prova LPI 101

Professor João Henrique

Módulo 102.2
O Exame LPI 102.2
102.2 Instalar o gerenciador de boot (Peso 2)

Descrição:
Os candidatos devem ser capazes de selecionar, instalar e configurar um gerenciador
de boot.

Proporcionar locais de inicialização e opções alternativas de inicialização de backup.


Instalar e configurar um gerenciador de boot como o GRUB.
Interagir com o gerenciador de inicialização.

A seguir está uma lista parcial dos arquivos utilizados, termos e utilitários:
/ boot / grub / menu.lst
grub-install
MBR
superblock
/ etc / lilo.conf
lilo

Módulo 102.2
Bootloader
Como vimos o bootloader é responsável por carregar um kernel e
passar instruções diversas durante seu carregamento. Vimos que ao
ligar o computador passamos pelo BIOS e depois bootloader.

MBR Master Boot Record nada mais é do que os primeiro 512


bytes do disco, ou seja, primeiro setor do disco que devemos
instalar o bootloader.
Bios
Superblock é o primeiro bloco,
junção de blocos formam um
setor e mbr é o primeiro setor do
bootloader
disco.
Kernel
Módulo 102.2
Grub (Grand Unified Bootloader)
O bootloader mais utilizado no momento pelas distribuições linux,
desde que ele já exista no sistema para instalar o mesmo na mbr
utilizamos o comando /sbin/grub-install (Ele também cria a pasta
/boot/grub).

O arquivo de configuração dele é menu.lst que está localizado na


pasta /boot/grub

/boot/grub/menu.lst

No Grub basta alterar este arquivo para que as alterações sejam


realizadas com sucesso (Iremos ver que no lilo não basta só alterar
seu arquivo de configuração para que elas sejam feitas com
sucesso).

Módulo 102.2
Exemplo de menu.lst
default 0
timeout 10

title Debian GNU/Linux, kernel 2.6.8-2-686 root (hd1,0)


kernel /boot/vmlinuz-2.6.8-2-686
root=/dev/hdb1 ro initrd /boot/
initrd.img-2.6.8-2-686
savedefault
boot

default 0 – Imagem padrão que o sistema irá carregar se o usuário não escolher alguma
timeout 10 – Essa linha faz com que ele boot automaticamente após 10 segundos

Módulo 102.2
Exemplo de menu.lst
default 0
timeout 10

title Debian GNU/Linux, kernel 2.6.8-2-686 root (hd1,0)


kernel /boot/vmlinuz-2.6.8-2-686
root=/dev/hdb1 ro initrd /boot/
initrd.img-2.6.8-2-686
savedefault
boot
title – Título exibido no menu de escolha do grub .
root – Local onde se encontra a partição de boot do sistema no caso hdb1 pois o primeiro
número mostra onde estaáo HD e o segundo número em que partição ,exemplo se tiver a
seguinte situação (hd0,0) quer dizer hda1.
kernel – Localização da imagem do kernel.
root=/dev/hdb1 – Mostra a partição inicializada como Raiz.
ro – Inicializa como somente leitura.
boot – Carrega a imagem.

Módulo 102.2
Lilo (Linux Loader)
O bootloader lilo foi o bootloader mais utilizado, hoje em dia é
utilizado em poucas distros como exemplo o slackware.

O arquivo de configuração dele é lilo.conf que está localizado na


pasta /etc/

/etc/lilo.conf

No lilo toda vez que alteramos este arquivo temos que executar o
comando lilo para que as alterações sejam passadas a mbr

No grub as configurações ficam fora da mbr, no lilo as configurações


e o lilo são enviados juntos para mbr (Por isso precisamos executar o
comando lilo).

Módulo 102.2
Exemplo lilo.conf
boot=/dev/sda
delay 4
timeout=50
image=/boot/vmlinuz-2.0.36
root=/dev/sda2
label=linux
read-only

Explicação de cada linha:


boot - Onde o lilo será instalado (mbr de qual dispositivo).
delay - Pausa em décimos de segundo para que o usuário tecle TAB
e chame o menu do lilo.
timeout – pausa em décimos de segundo para que a opção padrão
seja escolhida automaticamente e carregada.

Módulo 102.2
Exemplo lilo.conf
boot=/dev/sda
delay 4
timeout=50
image=/boot/vmlinuz-2.0.36
root=/dev/sda2
label=linux
read-only

Explicação de cada linha:


image – Localização do arquivo de kernel a ser carregado
root – Partição raiz para o kernel indicado em image
label – Nome que irá aparecer no menu
ready-only – Partição raiz montada como somente leitura

Módulo 102.2
Backup MBR
Administradores precisam conhecer o procedimento de backup da
mbr para evitar problemas decorrentes de acidentes.

No terminal do sistema operacional iremos usar o comando dd para


copiar os primeiro 512 bytes (mbr), para um arquivo de backup.

dd if=/dev/hda of=backup.mbr bs=512 count=1

Deixe o arquivo guardado, em caso de problema para recuperar,


entre com o comando

dd if=backup.mbr of=/dev/hda

E se for SATA???

Módulo 102.2
Revisão
102.2 Instalar o gerenciador de boot (Peso 2)

Descrição:
Os candidatos devem ser capazes de selecionar, instalar e configurar um gerenciador de
boot.

Proporcionar locais de inicialização e opções alternativas de inicialização de backup.


Instalar e configurar um gerenciador de boot como o GRUB.
Interagir com o gerenciador de inicialização.

A seguir está uma lista parcial dos arquivos utilizados, termos e utilitários:
/ boot / grub / menu.lst
grub-install
MBR
superbloco
/ etc / lilo.conf
lilo

Módulo 102.2

Você também pode gostar