When I give the command "cp file1 file2" then the error comes:
cp: cannot create regular file `file2': Input/output error

This occurs sometimes and it occurs when I am giving the command inside a external hard disk which is mounted by "ntfs-3g" manually.
Why does this error come?