Explanation: *Booting a system using the none milestone can be very useful for debugging startup problems. There is no equivalent run level to the none milestone.
*If problems with starting services occur, sometimes a system will hang during the boot. This procedure shows how to troubleshoot this problem.
2.Boot without starting any services.
This command instructs the svc.startd daemon to temporarily disable all services and start sulogin on the console.
ok boot -m milestone=none
2.Log in to the system as root.
3.Enable all services.
# svcadm milestone all
4.Determine where the boot process is hanging.
When the boot process hangs, determine which services are not running by running svcs -a. Look for error messages in the log files in /var/svc/log.
- After fixing the problems, verify that all services have started.
Verify that all needed services are online.
# svcs -x
Verify that the console-login service dependencies are satisfied.
This command verifies that the login process on the console will run.
# svcs -l system/console-login:default
6.Continue the normal booting process.