When I run the df command, I get the following result:
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/hda1 -503479503165 1 0 37% /
In case it helps, this is what I get from df -Th:
Filesystem Type Size Used Avail Use% Mounted on
/dev/hda1 ext2 -503479503165k 1.0k 0.0k 37% /
Why is the size coming up with a negative number? The use figure seems about right.
I'm running Debian Woody (3.0r1). The hard drive is split into a single partition (about 2GB) plus swap.