Pular para o conteúdo principal

Questão de Sistemas Operacionais — Linux — CESPE / CEBRASPE 2021

Sistemas OperacionaisLinux
Código
ce130443
Banca
CESPE / CEBRASPE
Órgão
TCE-RJ
Ano
2021
Nível
Superior
Cargo
Analista de Controle Externo - Especialidade: Tecnologia da Informação
Acerca dos sistemas operacionais Windows e Linux e da interoperabilidade entre esses sistemas, julgue o item que se segue.No processo de inicialização de um sistema Linux, a função de carregar e descompactar a imagem do kernel é responsabilidade do carregador de boot de primeiro estágio.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Inicialização do Linux: Função do Boot Loader de Primeiro Estágio

Gabarito: ❌ ERRADO. O carregador de boot de primeiro estágio (como o código no MBR) não é responsável por carregar e descompactar a imagem do kernel; sua função é carregar o carregador de boot de segundo estágio (ex.: GRUB stage2), que por sua vez carrega o kernel. A descompressão do kernel é realizada por uma rotina de descompressão que faz parte da própria imagem do kernel (ex.: zImage/bzImage). Portanto, a afirmação está incorreta.

No processo de inicialização típico do Linux:

  1. O primeiro estágio (boot loader inicial, ex.: MBR) localiza e carrega o segundo estágio (ex.: GRUB stage1.5 ou stage2).

  2. O segundo estágio (ex.: GRUB) carrega a imagem do kernel (vmlinuz, geralmente comprimida) na memória e transfere o controle para ela.

  3. A imagem do kernel contém um código de descompressão que descomprime o kernel propriamente dito para a memória e então inicia sua execução.

  1. 11º estágio (MBR)
  2. 2Carrega 2º estágio (GRUB)
  3. 32º estágio carrega kernel
  4. 4Kernel se descomprime
LEVEL · soulevel.com.br
NÃO CAIA NESSA!

A banca tenta confundir atribuindo ao primeiro estágio uma tarefa (descompressão) que na verdade é executada por um componente interno do kernel. O primeiro estágio não interage diretamente com o kernel comprimido; ele apenas carrega o próximo estágio do boot loader. O erro está em trocar as responsabilidades: "primeiro estágio" vs. "próprio kernel".

ERRADO. A função descrita é, na verdade, do código de descompressão contido na imagem do kernel, e não do carregador de boot de primeiro estágio.

Gabarito: ❌ ERRADO.

Link permanente: /questoes/ce130443