Sie sind auf Seite 1von 13

Curso de preparao Para prova LPI 101

Professor Joo Henrique

Mdulo 101.2

O Exame LPI 101.2


O candidato dever ser capaz de orientar o sistema atravs do processo de inicializao. (Tpico 101.2 Peso 3)

A seguir est uma lista parcial dos arquivos utilizados, termos e utilitrios:
* / var / log / messages * dmesg * BIOS * bootloader * kernel * init

Mdulo 101.2

Bootloaders (Carregador de boot)


Logo aps os testes de hardware (Memria, HD, Leitores de CD/DVD , Pendrives etc..), o BIOS ir procurar nos discos (Seguindo a ordem definida na prioridade de boot etc..), a MBR (setor 0 do disco), para por fim procurar algum bootloader. Bootloader: Carregador de boot, ir carregar o sistema linux. No linux os mais usados so GRUB (Grand Unified Boot Loader) e Lilo (Linux Loader), iremos estuda-los nos prximos slides.

Mdulo 101.2

Bootloaders (Carregador de boot)


Os Bootloaders so responsveis por carregar arquivos de kernel e caso preciso passar opes para o kernel ao carrega-lo.

possvel passar informaes sobre memria disponvel, cpus, controlador de inicializao, resoluo de vdeo, etc. So opes passadas ao carregar o kernel.
Os bootloaders ficam instalados na mbr nos primeiros cilindros do disco.

Mdulo 101.2

Grub

Ao teclar e entramos no modo para editar a instruo de boot, enter para confirmar e b para iniciar com as alteraes

Mdulo 101.2

Grub
As opes devem ser digitadas ao final da linha que carrega o kernel. Algumas opes interessantes que podemos passar ao Grub: - mem para definir quanto de memria RAM iremos disponibiizar (Ex: mem=512M) - init para definir outro programa para inicializar em vez do /sbin/init (Ex: init=/bin/bash) - maxcpus define quantos cpus podero ser utilizados (Ex: maxcpus=2) - quiet deixa a maioria das mensagens do boot escondidas (basta adicionar quiet no final da linha que est editando) - root que indica a partio raiz personalizada (root=/dev/sda3) na inicializao

Mdulo 101.2

Grub

As opes devem ser digitadas ao final da linha que carrega o kernel. Algumas opes interessantes que podemos passar ao Grub:

- vga indicar a resoluo de vdeo (Ex: vga=773 para 1024x 768, vga=775 para 1280x1024)
- ro deixa a montagem inicial como somente leitura , significa ready only - rw deixa a montagem inicial como leitura e escrita. Read e Write - acpi habilita ou no o controle de energia acpi

Mdulo 101.2

Kernel

Aplicaes

Kernel

Hardware

O Bootloader carrega o kernel, o kernel faz deteces e configuraes hardware , so as linhas de cdigo que aparecem no monitor.

de

Depois de toda deteco e confgurao o kernel ir montar o root filesystem (a partio / ), com auxilio do arquivo de configurao do bootloader, Grub /boot/grub/menu.lst e Lilo /etc/lilo.conf . Por fim ser executado o processo init carregando /sbin/init

Mdulo 101.2

O Processo Init

O Init o primeiro processo a ser carregado processos que sero carregados depois dele.

no sistema

e pai de todos os

No Linux cada processo possui um nmero de identificao nico chamado de PID, o PID do Init 1 e este nmero cresce a medida que novos processos so criados. O Init o nico processo que no possui um processo pai, j os demais sempre so carregados abaixo de um processo pai.

Mdulo 101.2

O Processo Init

Mdulo 101.2

/var/log/messages
um arquivo de log do sistema, ele armazena informaes referentes ao boot do sistema. Este log um arquivo de texto que pode ser lido para que a administrao do sistema seja realizada de maneira mais eficiente,

cat /var/log/messages | more

Mdulo 101.2

Dmesg
Este comando muito poderoso, ele capaz de ler uma poro de contedo da memria que guarda informaes referentes ao boot do sistema, quando utilizamos o contedo do arquivo /var/log/messages e dmesg conseguimos reunir informaes preciosas sobre o boot do sistema, detectar erros e deste modo realizar a administrao do sistema.

dmesg | more para que o resultado seja paginado, para descer no texto utilize
tecla espao

Mdulo 101.2

Reviso
O candidato dever ser capaz de orientar o sistema atravs do processo de inicializao. (Tpico 101.2 Peso 3) A seguir os conceitos que devem ser aprendidos: * / var / log / messages * dmesg * BIOS * bootloader * kernel * init

Mdulo 101.2

Das könnte Ihnen auch gefallen