Interrupt the boot process in order to gain access to a system:
Um sistema quando está a iniciar, muitas vezes, por ser tão rápido, nem temos tempo para perceber quais os passos que estão a ser tomados para que o sistema consiga executar e demonstrar o ambiente de trabalho, contudo, é muito importante conhecer-se devidamente todas as etapas de boot do sistema pois numa fase de despistagem é critico sabermos onde nos temos de focar.
O sistema passa por 5 fazes distintas aquando inicia:
1) Bios: Responsável por executar o POST (Power On Self Test);
2) MBR: (Master Boot Record) é a informação que se encontra sempre presente no inicio do primeiro sector de um disco , que basicamente indica aos restantes componentes onde no disco é que o sistema operativo começa. O MBR é responsável por carregar e iniciar o GRUB2;
3) GRUB2: O Grub é o BootLoader do sistema. É responsável por carregar 2 ficheiros essenciais para o correto arranque da máquina: vmlinuz kernel (/boot/vmlinuz) e initrd image (/boot/initrd.img);
4) Kernel: O kernel é o intermediário entre o Sistema Operativo e o Hardware. O kernel carrega todas as Drivers vindas do initrc.img para conseguir fazer Boot do sistema (executando o 1º processo do systemd);
5) Systemd: É o primeiro processo (PID-1). Responsável por inicializar o sistema e executar todos os serviços que este depende. Lê o ficheiros de configurações existentes: /etc/systemd/system/default.target e /etc/systemd/system/runlevel.target.
Após estas 5 fases o sistema irá estar pronto e preparado no Interface de Utilizador pronto a ser utilizado.
Last updated
Was this helpful?