You cannot use partition s2 to create a filesystem, s2 is the backup partition, if you want to create a filesystem that is your entire new hardisk, just use format and configure a partition (eg: s0), to contain entire disk space, don't forget to save the new label, then to create the filesystem you can use something like:
# newfs -m 1 /dev/rdsk/c0t1d0s0
and if you want to mount your new filesystem on eg: /newdisk just:
# mkdir /newdisk
# mount /dev/dsk/c0t1d0s0 /newdisk
don use "rdsk" on mount (block device), use "dsk" block device or you receive the error "mount: /dev/rdsk/c0t1d0s0 not a block device", you can also change "/etc/vfstab" to contain the new filesystem for eg: mount at boot time, etc.
Also when add a new disk if your are using Solaris 8, you can use "devfsadm" in place "drvconfig,disks,devlinks", devfsadm to the job in just one command...
Regards,
Carlos Almeida,
Hope it helps,
Carlos Almeida