msdosfs or ehci corruption?
Mike Silbersack
silby at silby.com
Mon Apr 4 21:33:41 PDT 2005
I just ran into a problem on my laptop with a March 30th build of current,
using ehci. I tried mving a bunch of files and directories to my usb
thumb drive (which is using msdosfs), and mv returned a few errors about
files with that name already existing.
I went to look, and a few directories had been created _as files_, with
contents from similar files!
I tried a manual mkdir, and the same thing happened.
I unmounted, and windows chkdsk found crosslinked files in that directory,
which it was able to repair... but I'm going to have to doublecheck and
see what got corrupted.
So, here's the question: Since the directory I was copying all these
files into was created right before the mv was started, does this mean
that FreeBSD somehow created the crosslinked files/directories, or is it
possible that a crosslink pre-existed, which caused something to go weird?
Any other possibilities? Is this something that might have been fixed
since the 30th somehow?
Thanks,
Mike "Silby" Silbersack
More information about the freebsd-current
mailing list