Does this help? Below is my df output and my du output and the output of sfdisk showing that I have only two partitions.
So my question again is where is the missing 4+GB?
Is there any util that can give me more information?
ethanalpert:~# df -k
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/hda1 19228276 17788808 462720 98% /
ethanalpert:~# du -ks /
ethanalpert:~# sfdisk --force /dev/hda
Checking that no-one is using this disk right now ...
BLKRRPART: Device or resource busy
This disk is currently in use - repartitioning is probably a bad idea.
Umount all file systems, and swapoff all swap partitions on this disk.
Use the --no-reread flag to suppress this check.
Disk /dev/hda: 2491 cylinders, 255 heads, 63 sectors/track
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0
Device Boot Start End #cyls #blocks Id System
/dev/hda1 * 0+ 2431 2432- 19535008+ 83 Linux
/dev/hda2 2432 2490 59 473917+ 82 Linux swap
/dev/hda3 0 - 0 0 0 Empty
/dev/hda4 0 - 0 0 0 Empty
Input in the following format; absent fields get a default value.
<start> <size> <type [E,S,L,X,hex]> <bootable [-,*]> <c,h,s> <c,h,s>
Usually you only need to specify <start> and <size> (and perhaps <type>).