Não tenho certeza, mas tenho uma ideia: df significa disk free, então ele mostrará quanto do seu disco é realmente gratuito. du significa disco usado, então ele mostrará quanto do seu disco é realmente usado. Poderia ser o caso que apenas 2GB são realmente usados, mas o resto do espaço já está reservado para algo? Eu conheço esse problema de estatísticas de memória relacionadas a ram, que há confusão entre usado / reservado. Não tenho certeza com isso.
P.S .: Por que exatamente você está usando um sistema que tem 8 anos de idade? Isso é comparável a perguntar a alguém porque algo não funciona em sua máquina com Windows 2000!