Problems mirroring seagate cheetah 146GB 15k drives.

Has anyone ever tried mirroring with 15k seagate drives? I have never ran into this issue mirroring with 10k seagate drives. This is the error I am getting when attempting to mirror 146GB 15k seagate cheetah drives. It is complaining about overlaps with the metadevice state database. This is running on a sun V210 using solaris 10.

Creating SVM Meta Devices. Please wait ...
- Creating SVM State Replica on disk c0t0d0s3
- metadb: jumpsolaris-mirrored01.lax.qa.untd.com: network/rpc/meta:default: failed to enable/disable SVM service
- Creating SVM State Replica on disk c0t1d0s3
- metadb: waiting on /etc/lvm/lock
- metadb: jumpsolaris-mirrored01.lax.qa.untd.com: c0t1d0s3: overlaps with device in metadevice state database
- Creating SVM Mirror Volume d0 (/)
- Creating SVM Mirror Volume d10 (swap)
- Creating SVM Mirror Volume d20 (/var)
- Creating SVM Mirror Volume d30 (/usr)

ERROR: Could not mount / (/dev/md/dsk/d0)

ERROR: Could not mount the configured file system(s)

ERROR: System installation failed

For future reference the fix for this issue is the following:
Mirror one drive first.

Add the following two lines to /kernel/drv/sd.conf. The spacing is very important.

sd-config-list="SEAGATE ST3146855LC ", "hack";
hack=1,0x8,0,0,0,0,0;

Then reboot and mirror the second drive manually.