====== Attach a new disk to a zpool ====== * make the boot disk a mirror * make a copy of the bootdisk for usage in another computer * replace your bootdisk with a bigger disk format CTRL C to see what disks you have format -e c0t0d0 selecting c0t0d0 [disk formatted] ... format> fdisk No fdisk table exists. The default partition for the disk is: - 100% "SOLARIS System" partition Type "y" to accept the default partition, otherwise type "n" to edit the partition table. y format> label [0] SMI Label [1] EFI Label Specify Label type[0]: Ready to label disk, continue? yes format> partition ... partition> 0 Part Tag Flag Cylinders Size Blocks - unassigned wm 0 0 (0/0/0) 0 ... Part Tag Flag Cylinders Size Blocks - root wm 1 - 17778 136.19GB (17778/0/0) 285603570 partition> label ... partition> quit format> label format> quit > zpool attach -f rpool c0t6d0s0 c0t0d0s0 Make sure to wait until resilver is done before rebooting. > zpool status ... NAME STATE READ WRITE CKSUM rpool ONLINE 0 0 0 mirror-0 ONLINE 0 0 0 c0t6d0s0 ONLINE 0 0 0 c0t0d0s0 ONLINE 0 0 0 (resilvering) errors: No known data errors ==== Make disk bootable ==== installgrub /boot/grub/stage1 /boot/grub/stage2 /dev/rdsk/c0t0d0s0 ==== Detach disk (as a copy of your boot disk) ==== zpool detach rpool c0t0d0s0