That could happen for a number of reasons. The disk could be bad beyond a particular point or the drive could have problems reading it beyond a particular point.

As Bitt pointed out it could also be down to the different way Linux is accessing the disk when it is mounting the floppy.

Do you have another floppy drive you could plug in to try ?
_________________________
Remind me to change my signature to something more interesting someday