On Oracle Solaris hosts, the Oracle VM VirtualBox autostart daemon is
integrated into the SMF framework. To enable it you must point
the service to an existing configuration file which has the same
format as on Linux, see
# svccfg -s svc:/application/virtualbox/autostart:default setprop \ config/config=/etc/vbox/autostart.cfg
When everything is configured correctly you can start the Oracle VM VirtualBox autostart service with the following command:
# svcadm enable svc:/application/virtualbox/autostart:default
For more information about SMF, see the Oracle Solaris documentation.