O sistema de arquivos raiz está desmontado durante o encerramento do Linux?

1

O que diz no título. Se o sistema de arquivos raiz estiver desmontado, como init pode ser acessado para executar as últimas etapas que ocorrerem depois?

    
por Melab 25.07.2016 / 20:55

1 resposta

0

init é o primeiro processo a ser executado depois que o kernel foi carregado e o último a "desligar as luzes" - falado figurativamente.
O kernel não precisa de / para ser montado para executar init , já que ele pode ser executado completamente da memória.
As distribuições "Live" estão rodando quase completamente a partir da memória e existem algumas, cujo cd / dvd / usbstick / floppy você pode remover do PC depois que o sistema foi carregado na memória.

Agora, para a pergunta no título da sua pergunta: sim, ela está desmontada na maioria das distribuições - outro remount / somente leitura.

Mais informações podem ser encontradas em /etc/inittab (se o sistema está sendo executado com o sysvinit) do seu sistema e, por exemplo, no link

No systemd você pode ver quais objetos são avaliados com systemctl list-dependencies --after systemd-halt.service .

    
por 25.07.2016 / 21:10