I have successful create a mirror disk in my rpool as show below.
pool: rpool
state: ONLINE
scrub: none requested
config:
NAME STATE READ WRITE CKSUM
rpool ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
c1t0d0s0 ONLINE 0 0 0
c1t1d0s0 ONLINE 0 0 0
errors: No known data errors
Also complete have perform install grub on the mirror disk as well
#installgrub -m /boot/grub/stage1 /boot/grub/stage2 /dev/rdsk/c1t1d0s0
#bootadm update-archive
After I change the bios setting to boot from mirror disk, no problem to boot, but after I swap back boot from disk0, and reboot again from mirror disk, it stuck in GRUB prompt.
make it simple:
1st boot:mirror disk(ok)
2nd boot:ori disk(ok)
3rd boot:mirror disk(GRUB prompt)
have anyone have this problem?