Drivers de dispositivos e inicialização de dispositivos são iniciados quando o kernel passa pela ponte initramfs; O initramfs contém os módulos iniciais necessários para configurar os dispositivos, incluindo o dispositivo de armazenamento no qual o sistema de arquivos raiz real reside.
Minha pergunta é: o script init
em initramfs
após carregar os módulos relevantes no kernel monta o sistema de arquivos raiz em /
no modo somente leitura ro
?
Infelizmente, não consigo ler scripts de shell, mas parece que fsck
é executado a partir de /init
, mas não posso dizer com certeza.
Por último, mas não menos importante, onde o sistema de arquivos raiz é remontado no modo rw
? Possivelmente em /sbin/init
?