In a typical scenario, during the boot process, the run-level system startup scripts are executed one-by-one. A particular run level startup script will not execute until the previous script is executed completely. If a particular service during the startup is hanging for some reason, it might take a while before it times-out and move on [...]