multi-stage initialization process of Linux operating systems