Thanks for all your help, i really appreciate it! So i should run?... dd if=/dev/mmcblk0p1 of=/dev/mmcblk0p1 bs=512 count=1 skip=6 Is that the full code? Where would the -r option come in? After i have run this? Thanks again, hopefully its going to be fixable this way!
dd if=/dev/mmcblk0p1 of=/dev/mmcblk0p1 bs=512 count=1 skip=6
fsck -af /dev/mmcblk0p1
fsck -r /dev/mmcblk0p1
mount /dev/mmcblk0p1 /home/user/MyDocs