Date: Mon, 4 Apr 2005 23:33:35 -0500 (CDT) From: Mike Silbersack <silby@silby.com> To: current@freebsd.org Subject: msdosfs or ehci corruption? Message-ID: <20050404232917.I5371@odysseus.silby.com>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050404232917.I5371>