Beruflich Dokumente
Kultur Dokumente
Mdulo 101.2
A seguir est uma lista parcial dos arquivos utilizados, termos e utilitrios:
* / var / log / messages * dmesg * BIOS * bootloader * kernel * init
Mdulo 101.2
Mdulo 101.2
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,
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