Como Funciona o Boot de um Linux? | O que tem num LiveCD?

Fabio Akita2022-09-1246 minutosIntermediário
LinuxBootUEFISystemdLiveCDKernelInit RAMSistema OperacionalFabio Akita

Sobre este curso

Instalar distros Linux é fácil, mas entender o que acontece por baixo dos panos é crucial. Este vídeo detalha o processo de boot de um Linux, desde o firmware até os daemons, explorando o que há em um LiveCD e como tudo funciona.

Sobre o Curso

Instalar distros Linux hoje em dia é muito fácil. Só bootar do pendrive, clicar em "próximo", "próximo" e pronto, tá tudo instalado e funcionando. Qualquer um consegue instalar na maioria das configurações modernas de hardware.

Porém, isso não te ensina nada e ao final você continua não sabendo absolutamente nada sobre o que é um Linux e o que de fato ele faz. Como é o processo de boot? Quais softwares estão envolvidos nesse processo? E mais importante: o que posso fazer quando alguma coisa dá errado? Quais ferramentas tenho à minha disposição?

Hoje é o dia de finalmente você começar a entender como sua máquina realmente funciona.

O que você vai aprender

  • O processo de boot do Linux em detalhes
  • A função dos Firmwares e UEFI no início do sistema
  • O que é uma imagem ISO e o conteúdo de um LiveCD
  • O papel do Init RAM (initrd) antes do sistema operacional principal
  • Como os daemons e o Systemd gerenciam os serviços após o boot
  • A diferença entre "Run Levels" do SysV init e o Systemd
  • Ferramentas e conhecimentos para diagnosticar problemas de inicialização
  • Conceitos sobre como tudo em Linux são arquivos e mount points

Pré-requisitos

  • Curiosidade sobre o funcionamento interno de sistemas operacionais
  • Conhecimento básico de computação e uso de um sistema operacional (não necessariamente Linux)
  • Familiaridade com o conceito de instalar software

Para quem é este curso

Estudantes, desenvolvedores, profissionais de TI e entusiastas de tecnologia que desejam ir além da instalação básica e realmente entender o que acontece quando um sistema Linux é iniciado, ganhando autonomia para solucionar problemas e aprofundar seus conhecimentos em sistemas operacionais.