Date: Fri, 3 Dec 2010 10:06:58 +0100 From: Hans Petter Selasky <hselasky@c2i.net> To: freebsd-usb@freebsd.org Cc: Marcin Wisnicki <mwisnicki+freebsd@gmail.com> Subject: Re: External usb HDD disconnects, system gets messed up Message-ID: <201012031006.58465.hselasky@c2i.net> In-Reply-To: <id9hl7$mau$1@dough.gmane.org> References: <20101125025526.GA2772@mail> <201011260817.47338.hselasky@c2i.net> <id9hl7$mau$1@dough.gmane.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Friday 03 December 2010 02:37:43 Marcin Wisnicki wrote: > On Fri, 26 Nov 2010 08:17:47 +0100, Hans Petter Selasky wrote: > > I think that the USB part of your USB disk has died or there has been a > > firmware crash. Other OS'es will perform a complete device reset in this > > situation and sometimes that help, but still that is hiding a problem > > about the device. We don't do that on FreeBSD, and that might be the > > reason it does not recover. > > Then print a warning. A lot of self-powered 2.5 disks I've used had the > same problem. > > Also, would it be possible to somehow keep the kernel device if physical > device reappears within few seconds (with i/o temporarily frozen) such > that existing mount points keep working ? Hi, It would require some patching. It is not impossible to do, but I think that it should not be required. If a disk drive does not work properly with FreeBSD then you should be careful using it to store your data. It might be that the vendor of your USB HDD has only tested using one OS. It might be that OS is not FreeBSD. Please try to get support from your USB HDD manufacturer. I'm pretty sure that it is not a problem with FreeBSD USB or FreeBSD CAM layer. I've been using a USB HDD enclosure for the last couple of years now without any problems at all, even though the USB connector is starting to get broken. Another idea: Search Google for "Pyramids of Waste documentary". --HPS
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201012031006.58465.hselasky>