Solaris 10 update 7 - Replacing a mirrored SVM disk on a Sun x4500

First I deleted the SVM submirrors and cleared them from the meta db replicas.

metadetach -f d30 d31 metadetach -f d20 d21 metadetach -f d10 d11 metaclear d31 metaclear d21 metaclear d11

checked out the current replica db, then removed the db for the disk we removed and verified.
metadb -i metadb -d c5t0d0s7 metadb -i

Changed the dedicated dump device to a slice on the disk not being replaced, then soft-ejected the disk(this turns on the blue eject/remove LED).

dumpadm -d /dev/dsk/c5t4d0s6 cfgadm -c unconfigure sata3/0::dsk/c5t0d0

Replaced physical disk in x4500(bottom left on the thumper).

cfgadm -c configure sata3/0::dsk/c5t0d0

Had to wipe the EFI disk label from the new disk. weird. Then copied the partition table over from the active mirror, and installed the grub boot loader.

fdisk -B /dev/rdsk/c5t0d0p0 prtvtoc /dev/rdsk/c5t4d0s2 | fmthard -s - /dev/rdsk/c5t0d0s2 /sbin/installgrub /boot/grub/stage1 /boot/grub/stage2 /dev/rdsk/c5t0d0s0

Re-added the db device to SVM creating 2 replicas, initialized the newly created meta devices and re-attached to their respective mirrors.

metadb -a -c 2 c5t0d0s7 metastat -c metainit -f d11 1 1 c5t0d0s0 metainit -f d21 1 1 c5t0d0s1 metainit -f d31 1 1 c5t0d0s3 metattach d10 d11 metattach d20 d21 metattach d30 d31 metastat -c