ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
Lab so-abertos-unidade3
1. Técnico de Manutenção e Suporte em Informática
Laboratório de Sistemas Operacionais Abertos
Unidade 3 – Processo de carga do Linux
Prof. Leandro Cavalcanti de Almeida
leandro.almeida@ifpb.edu.br
@leandrocalmeida
7. LILO
●
Inicialização através de vários
dispositivos (HD, pendrive, disquete,...)
●
Instalação na MBR ou no setor de inicialização de uma partição
●
Possibilidade de inicialização de várias configurações
de kernel diferentes
●
Interativo
●
Antigo
8. GRUB - V2
●
Suporte a uma quantidade enorme de Sistemas Operacionais
●
Suporte a diversos sistemas de arquivos e kernels
●
Possibilidade de inicialização de várias configurações
de kernel diferentes
●
Suporte a scripts, incluindo declarações condicionais e funções
●
Carregamento de módulos dinâmicos
●
Modo de recuperação
●
Personalização de menus
●
Temas
●
Flexível
●
Interativo
9. GRUB - V2
●
Arquivo de configuração é o /etc/grub/grub.cfg , no
entanto não devemos editá-lo diretamente
●
O grub.cfg é gerado através do comando update-grub
baseado nos arquivos /etc/grub.d/ e /etc/default/grub
●
O arquivo /etc/grub.d/40_custom é o recomendado
para ser alterado pelos usuários
OBS: a edição e configuração do grub não está previsto para esta disciplina
10. GRUB - V2
●
O grub é responsável por iniciar o kernel do linux no
momento do boot
●
Ele também passa alguns parâmetros de configuração
para o kernel
●
Após o kernel ser carregado entra em ação o primeiro
processo do Linux...
11. O INIT é o 1º processo
iniciado pelo Linux
Ele continua a carga no sistema,
executando scripts, montando
sistemas de arquivos,...
12. O INIT também inicia outros
processos...
... bem como trabalha com
níveis de execução
13. No Linux o nível de execução(runlevel)
indica o modo de operação atual da
máquina
S – Start
0 – Shutdown
1 – Single user (manutenção do sistema)
2 – Multiuser (modo texto – padrão no Debian)
3 – Multiuser
4 – Não utilizado
5 – Multiuser (modo gráfico)
6 – Restart