the size of /home reduced 3G but I can't found the name of new partition
Por que deveria haver uma nova partição? Vamos ver o que você fez:
umount /home/
e2fsck -f /dev/sda2
A partição é desmontada e verificada.
resize2fs /dev/sda2 3G
A partição é redimensionada. Eu não faço isso com muita frequência, mas parece-me bizarro que o sda2 agora tenha 5.0 GB e não 3.0 GB, se é isso que você pediu.
Portanto, agora você tem algum espaço livre na unidade que pode ser usado para criar novas partições. No entanto, você não fez nada para criá-los, então é claro que eles não estão lá.
Para criar uma nova partição sem uma GUI, use fdisk
ou parted
(note, no g
). IMO o primeiro é mais simples, embora se você tiver um disco GPT, certifique-se de que sua versão do fdisk suporta o GPT (ele indicará se não tiver). Observe que, conforme man resize2fs
:
The resize2fs program does not manipulate the size of partitions. [...] If you wish to shrink an ext2 partition, first use resize2fs to shrink the size of filesystem. Then you may use fdisk(8) to shrink the size of the partition. When shrinking the size of the partition, make sure you do not make it smaller than the new size of the ext2 filesystem!
Eu destaquei a primeira frase para enfatizar o fato de você ter encolhido o sistema de arquivos, não a partição . Isso é um pouco confuso, pois df
refere-se a nós de dispositivos (ou seja, partições de disco) como sistemas de arquivos. Na verdade, refere-se ao sistema de arquivos na partição, que não é a mesma coisa.
Então, agora você encolheu o sistema de arquivos, você pode diminuir a partição, então você pode adicionar um novo (e criar um novo sistema de arquivos).