well,
something's screwy with the drive

Mount it on a windows machine, run chkdsk & scandsk, and see if that clears it