O problema não é adicionar a troca; o problema é a suposição de que todo o espaço de troca aparece na saída de df
.
Somente os dados do tipo de partição são exibidos e, como você está usando a troca no sistema, também conhecido como swapfile, ele não aparece. O espaço de troca foi ativado pelo primeiro swapon
que você fez; você estava apenas procurando no lugar errado para confirmar isso. O segundo swapon
falhou, com razão, porque você não pode adicionar o mesmo arquivo pela segunda vez. Quando você olhou em /proc/swaps
, que é o resumo definitivo do sistema do espaço de troca all , você viu que seu novo espaço estava funcionando.