There are some other steps that may catch you if you take this approach - for example, you'll need to install grub. I'm not sure what else exactly could come up as I haven't tried this sort of migration myself.
Is there a reason you don't want a fresh install in this case? If you have data you want to preserve, you could do the fresh install, import the old zpool (under a new name), copy the data over (zfs send/recv or just plain old cp), and then destroy the old pool and attach the disk to the new rpool. - Keith dick hoogendijk wrote: > Lori Alt wrote: > > >> There IS a force option that allows you to create a pool with disks of >> unequal sizes, but the resulting pool will be the size of the smallest >> disk. >> > > OK, so this means either start over and install on the smallest disk OR do > a zfs send|recv to the smaller disk, boot from it and attach the larger > one (which will resilver to the amount of the smallst of the two, right? > > I like the send|recv way of doing things. I guess I just create a solaris > partition, create a rootpool on it and then send the filesystems (except > for dump and temp). Is this a way things should work? > >