Based on your ideas guys.... Here is what I did on a "live" and installed 1.2.3-RC system: Your on your OWN here, but it works perfectly in my scenario:
ssh into the box: Enter an option: 8 for shell # gmirror label -v -b round-robin gm0 /dev/ad0 gmirror: Can't store metadata on /dev/ad0: Operation not permitted. # sysctl kern.geom.debugflags=16 kern.geom.debugflags: 0 -> 16 # gmirror label -v -b round-robin gm0 /dev/ad0 Metadata value stored on /dev/ad0. Done. # echo geom_mirror_load="YES" > /boot/loader.conf # cp /etc/fstab /etc/fstab.orig # cd /etc # vi fstab change any items from /dev/ad0s1a to /dev/mirror/gm0s1a (and so on for each entry) then reboot and type the following: # gmirror insert gm0 /dev/ad2 GEOM_MIRROR: Device gm0: provider ad2 detected. GEOM_MIRROR: Device gm0: rebuilding provider ad2. Checking status: # gmirror status Name Status Components mirror/gm0 DEGRADED ad0 ad2 (2%) # gmirror list | more Geom name: gm0 State: DEGRADED Components: 2 Balance: round-robin Slice: 4096 Flags: NONE GenID: 0 SyncID: 1 ID: 1374604831 Providers: 1. Name: mirror/gm0 Mediasize: 250059349504 (233G) Sectorsize: 512 Mode: r5w4e8 Consumers: 1. Name: ad0 Mediasize: 250059350016 (233G) Sectorsize: 512 Mode: r1w1e1 State: ACTIVE Priority: 0 Flags: DIRTY GenID: 0 SyncID: 1 ID: 3257120441 2. Name: ad2 Mediasize: 250059350016 (233G) Sectorsize: 512 Mode: r1w1e1 State: SYNCHRONIZING Priority: 0 Flags: DIRTY, SYNCHRONIZING GenID: 0 SyncID: 1 Synchronized: 3% ID: 272239463 -- J.D. Bronson Aurora Sinai Medical Center Aurora West Allis Medical Center --------------------------------------------------------------------- To unsubscribe, e-mail: support-unsubscr...@pfsense.com For additional commands, e-mail: support-h...@pfsense.com Commercial support available - https://portal.pfsense.org