É comum que as imagens do Linux no EC2 chamem resize2fs automaticamente em seu sistema de arquivos raiz quando "acordarem" com espaço não utilizado disponível. Isso é feito por cloud-unit. Pode haver um arquivo de log dessa ação em /var/log/resizerrootfs.log
ou evidência dele em outro lugar em /var/log
.
É por causa deste recurso que você pode inicialmente iniciar uma instância com um volume de raiz maior do que o que estava na AMI de 8GB e é capaz de usar todo o espaço sem alterar nada - antes da primeira inicialização, sua nova instância na verdade tem um sistema de arquivos raiz de 8GB, byte-by-by clonado do snapshot da AMI.
As instruções provavelmente são projetadas com segurança e universalidade em mente. É tecnicamente possível modificar a tabela de partições e fazer tudo a partir de uma única instância em execução, mas é obviamente uma operação delicada, se tentada.