101.2 - O Processo de Boot Flashcards

1
Q

Qual comando posso usar para verificar os logs do boot?

A

dmesg

ou

cat /var/log/dmesg

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Qual o fluxo de boot do Linux via BIOS ?

A
  • BIOS -> Localiza e executa o MBR do dispositivos definidos na BIOS
  • MBR -> Executa o Bootloader (GRUB /LILO)
  • Bootloader -> Seleciona e executa o kernel e o initird
  • Kernel -> Executa o /sbin/init
  • Init -> Inicia os programa do runlevel/target definidos
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

O que é a MBR ?

A

Master Boot Record.

  • Localizado no primeiro setor do disco bootável.
  • Contém informações sobre o GRUB /LILO
  • O MBR carrega e executa o GRUB / LILIO
  • Tem 512 bytes divididos em:
    • Boot Loader 446 bytes
    • Partition Table 64 bytes
    • Validation Check 2 bytes
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

O que é o Bootloader

A
  • Gerenciador de Boot
  • Tem a função de carregar o sistema (kernel) operacional na memória
  • Monta os file systems temporários Initrd que auxiliam a subir o kernel
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

O que é o INIT ?

A
  • Tem a função de iniciar os primeiros processos e serviços definidos nos runlevels/targets.
  • É o processo de ID 1
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Qual o fluxo de boot do Linux via UEFI ?

A
  • UEFI -> lê a partição ESP e carrega o bootloader especifico.
  • Bootloader (GRUB) -> seleciona e executa o kernel e o initird
  • Kernel -> Executa o /sbin/init
  • Init -> Inicia os programas do runlevel/target definidos
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Quais as principais características do UEFI ?

A
  • Obtêm os bootloaders pelo ESP (EFI System Partition)
  • Utiliza preferencialmente partições GPT ao invés de MBR
  • Implementa Boot Seguro
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Quais as características da ESP ?

A

EFI System Partition

  • Contém o bootloader
  • Utiliza um file system do tipo FAT
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

O que é GPT ?

A

GUID Partition Table

  • Permite criar até 128 partições.
  • Limite de cada partição é de 9,4 ZB
  • Mantém copias do BootLoader em outras partições
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Como posso verificar o processo de boot através do comando journalctl ?

A

journalctl -b (trás informações somente do boot)

journalctl -k (trás informações somente do kernel)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Quais são os principais tipos de INIT ?

A
  • SystemV (SysV) - init original (runlevel)
    • Systemd (target)
    • Upstart (target)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Quais são os tipos de bootloader ?

A
  • LILO
  • GRUB Legacy
  • GRUB 2
How well did you know this?
1
Not at all
2
3
4
5
Perfectly