Hello all,

i am newbee to linux. i have problem while restoring backup file of my CF card. so i used the command:
Code:
dd if=/dev/sdb1 of=backupcf.img
for backuping the CF content.

then i played a little while with the CF, using fdisk and mke2fs commands. after that when i used the command:
Code:
dd if=backupcf.img of=/dev/sdb1
it worked fine for dd command ecxecution, but then if i mount the cf card, and try to do ls command:
Code:
#mount -t auto /dev/sdb1 /mnt/ls
#ls -l/mnt/cf
/bin/ls: reading directory /mnt/cf: /Input/output error
what happened actually? how to get my old files back?

thanks,