df doesn't correspond with partitions


Hi All,
Can't figure something out. Perhaps it's because I come from a System V background (Solaris mainly). Was trying to install some unix stuff and it complained I was out of space in /tmp. Now my MacOSX partition has over 1.12gb free (more than enough). However a 'df -k' shows otherwise

# df -k
Filesystem 1K-blocks Used Avail Capacity Mounted on
/dev/disk0s11 5110880 4237388 873492 82% /
devfs 31 31 0 100% /dev
fdesc 1 1 0 100% /dev
<volfs> 512 512 0 100% /.vol
/dev/disk0s8 1222020 465208 756812 38% /John's Box

Where has it all gone and why can't I access (why so many partitions and where is swap?). Looking into the fstab files doesn't help because I have too many!

$ ls /etc/*fstab*
/etc/fstab.hd /etc/fstab.rd /etc/fstab.sd

Weird, /tmp seems to be setup as a memory virtual device. I don't really want to fiddle these figures. However I can't find any documentation in BSD to explain any of this!

Help me find my disk space, so I can carry on porting Linuxy things.