Hmm, I never tried, but it should be possible to implement a kickstart server on Solaris. For a kickstart server you need:
- a DHCP server
- a TFTP server
- a NFS server
and all of that is available on Solaris. All Linux specific files (like SysLinux for remote boot, Kickstart Files, ...) are just copied to the kickstart server and do not have to be executed in some way.
But the problem could be hidden in details.