problem formating disk with gpart
freebsd at edvax.de
Thu Dec 1 11:04:47 UTC 2011
On Thu, 01 Dec 2011 02:07:41 -0600, CyberLeo Kitsana wrote:
> On 11/30/2011 03:01 PM, Robert Huff wrote:
> > One of my systems has a hot-swap eSATA device, which reports as
> > "ad1". I'm trying to use this to prepare a new disk using gpart and
> > something (possibly my understanding) is broken.
> > After removing another disk and inserting the new one, I do:
> >>> gpart show ad1
> > => 34 976773101 ad1 GPT (465G)
> > 34 976773101 - free - (465G)
> > ... which is the value for the disk just removed.
> > If I do (to start clean):
> >>> gpart destroy ad1
> > gpart destroy ad1
> > gpart: Input/output error
> > Huh?
> If I remember correctly, the old ATA subsystem (ad*) does not support
> hotswap notification, so the kernel will not see a device change until
> reboot or reinit. You should probably be using AHCI (if the driver
> supports your chipset) or very careful use of atacontrol detach, attach,
> or reinit.
I'm not fully sure if this applies here, but there are
the following commands:
atacontrol attach channel
atacontrol detach channel
atacontrol reinit channel
atacontrol spindown device [seconds]
It seems as they are intended to support "manual hotswapping"
to be done with SATA. See "man atacontrol" for details.
Happy FreeBSD user since 4.0
Andra moi ennepe, Mousa, ...
More information about the freebsd-questions