I got it working!!! What Joel said was key. I had probably done it wrong the first time (didn't use the b option in disklabel), and everytime I re-tried it after that, I wasn't starting from scratch (zero'ing the two raid drives). So I booted the SeaTools for DOS CD, and zero'ed the two 3TB drives this time, and then re-installed with the March 1, 2013 snapshot of 5.3 (don't think this is what fixed it though), and did the same procedure in my first post, and now it works! When Joel said that, the light just went on in my head, cause I had been wondering how to reverse the procedure and start over, but had only been using the 'z' option in disklabel, and had only dd if=/dev/zero the resulting softraid volume, not the 2 real volumes each time I started over to try again.
A warm Thanks to everyone for their input. Also, about the 4k sectors, I think Ken is right, I think Seagate's smartalign technology takes care of it all behind the scenes so to speak, and the OS still sees 512 byte sectors. Might be worth a mention in the FAQ or something that if you don't setup raid1 correctly the first time, to start over, you need to detach the raid using bioctl, clear the disklabels, zero the raid volumes, and reinit them in fdisk? On Sun, Mar 3, 2013 at 3:53 PM, Kenneth R Westerback <kwesterb...@rogers.com > wrote: > On Sun, Mar 03, 2013 at 07:54:07PM +0100, Robert wrote: > > On Sun, 3 Mar 2013 12:35:29 -0500 > > Kenneth R Westerback <kwesterb...@rogers.com> wrote: > > > On Sun, Mar 03, 2013 at 11:15:54AM -0600, Brandon Tanner wrote: > > > > Joel, > > > > > > > > Would the fact that my two 3TB drives (ST3000DM001) use 4k sectors > be the > > > > reason I wasn't getting it working then? > > > > > > Both of the drives in the dmesg you posted report 512-byte sectors. > > > > > > .... Ken > > > > The Seagate datasheet [1] claims that this drive (ST3000DM001) uses 4k > sectors. > > > > Otherwise can I confirm that a Western Digital WD30EFRX 3TB drive with > 512b sectors works fine with crypto softraid. > > > > kind regards, > > Robert > > > > [1] > http://www.seagate.com/files/staticfiles/docs/pdf/datasheet/disc/barracuda-desktop-hdd-ds-1770-1-1212us.pdf > > > > Many drives use 4K internally but still report to the outside world that > they use 512 byte sectors. Handling the translation/packing/unpacking > themselves. OpenBSD just reports (and trusts) what the drive reports > in response to READ_CAPACITY/READ_CAPACITY_16. > > .... Ken