From owner-freebsd-questions@FreeBSD.ORG Thu Oct 5 14:32:18 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 68DBA16A5B0 for ; Thu, 5 Oct 2006 14:32:18 +0000 (UTC) (envelope-from jonathan@hst.org.za) Received: from sirian.hst.org.za (sirian.hst.org.za [209.203.2.130]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4DCF543D49 for ; Thu, 5 Oct 2006 14:32:13 +0000 (GMT) (envelope-from jonathan@hst.org.za) Received: from localhost (localhost.hst.org.za [127.0.0.1]) by sirian.hst.org.za (Postfix) with ESMTP id 5822031C8A7 for ; Thu, 5 Oct 2006 16:33:32 +0200 (SAST) Received: from sirian.hst.org.za ([127.0.0.1]) by localhost (sirian.hst.org.za [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 25788-05 for ; Thu, 5 Oct 2006 16:33:32 +0200 (SAST) Received: by sirian.hst.org.za (Postfix, from userid 1004) id 0DCAF31C875; Thu, 5 Oct 2006 16:33:32 +0200 (SAST) Received: from sysadmin.int.dbn.hst.org.za (sysadmin.int.dbn.hst.org.za [10.1.1.20]) by sirian.hst.org.za (Postfix) with ESMTP id 60A8C31C7EF for ; Thu, 5 Oct 2006 16:33:31 +0200 (SAST) From: Jonathan McKeown Organization: Health Systems Trust To: freebsd-questions@freebsd.org Date: Thu, 5 Oct 2006 16:34:03 +0200 User-Agent: KMail/1.7.2 References: <200610051034.35795.jonathan@hst.org.za> In-Reply-To: <200610051034.35795.jonathan@hst.org.za> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200610051634.03895.jonathan@hst.org.za> X-Spam-Checker-Version: SpamAssassin 2.61 (1.212.2.1-2003-12-09-exp) on sirian.hst.org.za X-Spam-Level: X-Spam-Status: No, hits=-4.4 required=7.0 tests=BAYES_00, REMOVE_REMOVAL_2WORD autolearn=no version=2.61 X-Virus-Scanned: by amavisd-new at hst.org.za Subject: Re: Removing removable ATA hard drives X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Oct 2006 14:32:18 -0000 On Thursday 05 October 2006 10:34, Jonathan McKeown wrote: > I recently bought a drive caddy for an ATA hard drive. The unit is in two > parts: a cassette, into which can be fitted a standard ATA hard drive, and > a carrier permanently fitted into a standard drive bay. The carrier > includes a power keyswitch for the drive bay. > > I installed it, brought the box (running 4.9) back up, and then switched on > the power to the drive. FreeBSD didn't recognise the drive even after an > atacontrol reinit of the channel. > > I then dropped the box and brought it back up with the keyswitch for the > drive in the ON position. It now recognises the drive (could this be > BIOS-related?). OK, having got to this point and with some trepidation, I started fiddling. The removable drive is on ATA channel 1 along with a CD writer. > Is it safe to simply switch the power to the drive off using the keyswitch > and then remove the cassette with the server running but the drive bay > powered down? Do I need to do anything other than ensure that the drive is > unmounted at the time? > > And having done that, if I replace the drive and then reapply power using > the keyswitch, would I need to do anything to get FreeBSD to notice the > return of the device? So far doing an atacontrol detach 1, powering down the drive with the keyswitch, removing it and doing an atacontrol attach 1 to get my CD back, seems to work without problems. Adding the drive back in, powering it up and then doing an atacontrol reinit 1 also seems to work without problems. Potentially slightly less safe, I guess, simply powering the drive off and doing an atacontrol reinit 1 seems to work. Does anyone have any horror stories or awful warnings before I make this part of my backup procedure? Jonathan