Lets have a look...
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mmcblk0p2 3502444 911972 2412556 28% /
tmpfs 257944 0 257944 0% /lib/init/rw
udev 10240 128 10112 2% /dev
tmpfs 257944 0 257944 0% /dev/shm
/dev/mmcblk0p1 210749 17164 182342 9% /boot
Lets check what fdisk says..
Disk /dev/mmcblk0: 4013 MB, 4013948928 bytes
255 heads, 63 sectors/track, 488 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00072ced
Device Boot Start End Blocks Id System
/dev/mmcblk0p1 * 1 28 224878+ 83 Linux
/dev/mmcblk0p2 29 471 3558397+ 83 Linux
/dev/mmcblk0p3 472 499 224910 5 Extended
/dev/mmcblk0p5 472 499 224878+ 82 Linux swap / Solaris
And lets ask it to verify...
Command (m for help): v
Partitions 5: cylinder 499 greater than maximum 488
Total allocated sectors 8016311 greater than the maximum 7839744
DOH!

How to fix this mess without making a new image *sigh*
Okay so the swap partition is whoopise... I turned my off (might just remove it outright next release) it and its extended companion..
Whats the other issue @perlhead?
--Update--FYI I've done this to my own PlugPBX ...
1) Removed the swap partition info from /etc/fstab
2) Deleted partitions 4 and 5 via fdisk (no longer used / needed I think )
3) Forced system to restart and fsck itself via
shutdown -rF now
command
No file-system errors, I'd assume fsck would get angry if a partition didn't have all its sectors to check?
--Update--Well something is for sure messed, my webmin just vanished from /etc/webmin ....everything inside is gone. I think I'm going to be building a new system image for the next release of PlugPBX *sigh*
$&^@!^#!@&&@
[/b]