pfinstall(1M) enables you to test a profile against:
The workstation's disk configuration where pfinstall is being run.
A disk configuration file that you can create with the prtvtoc command. A disk configuration file is a file that represents a structure of a disk (for example, bytes/sector, flags, slices). Disk configuration files enable you to use pfinstall from a single workstation to test profiles on different sized disks.