Answer: You should know about the /etc/inittab file, where default runlevel will define. And Much more runlevel specific Scripts are called here.
Actually that problem will occur if you don’t specify the default runlevel.
Reboot the system
Boot the System on single user mode.
Except for a normal boot of Linux, single-user mode is the most commonly used option. This is the system maintenance mode for experienced Linux administrators. It allows you to perform clean backups and restores to any partitions as needed from local hardware. It also allows you to run administration commands, recover or repair password and shadow password files, run filesystem checks, and so forth.
vi /etc/inittab and Write
id:runlevel:initdefault:
Standard Runlevels in RedHat Enterprise Linux
Runlevel
Description
0
Halt
1
Single-user mode, for maintenance (backups/restores) and repairs
2
Multiuser, without networking
3
Multiuser, with networking
4
Unused
5
X11, defaults to a GUI login screen. Logins bring the user to a GUI desktop.
6
Reboot (never set initdefault in /etc/inittab to this value!)