Если df -h показывает, что на жестком диске еще есть место — его может и не быть. Надо смотреть также df -i.