Tentei aumentar minha partição raiz LVM (on luks) com
lvresize -L +5G -r /dev/vg/lv-root
e descobriu que o sistema de arquivos não crescia porque estava montado. Agora eu encontrei isso
https://ubuntuforums.org/showthread.php?t=1537569
que diz que eu deveria inicializar de outra coisa e fazer
resize2fs /dev/vg/lv-root <size>
Minha pergunta é: posso omitir o tamanho e deixar o sistema de arquivos preencher a partição (que foi ampliada com sucesso antes)? Eu tentaria, mas com medo de estragar as coisas. O uso do Arch (atualizado) e o sistema de arquivos é ext4.
-l
não funcionou para mim agora, eu tive que usar-L
.Sim, você pode omitir o tamanho do seu segundo comando. Nesse caso, o fs será redimensionado para usar todo o dispositivo de bloco (lv-root).
Em geral, isso pode ser feito apenas com partições desmontadas. Mas o ext4 (e também alguns fs diferentes) tem um recurso especial, que pode ser cultivado enquanto estiver online. É o recurso do driver do sistema de arquivos ext4. Nesse caso, o comando resize2fs solicitará apenas esta funcionalidade de expansão on-line do driver kernel fs.
fonte