Welcome to this course on Linux System Startupl! This is a stand alone course but is also part of a learning path in order to prepare you for the LPIC-2 201-450 exam. The Linux boot process goes through many stages before loading the operating system and all of the services that are necessary to interact with the system. The course will begin by covering the evolution from SysV-Init systems to systems using Systemd. This includes how system services are handled during startup, general system use, and how to include or exclude services to reach a specific system state (i.e., runlevels for SysV-Init and targets for Systemd). Then we will walk through the various stages of the boot process starting with the BIOS and UEFI all the way to loading the operating system kernel. This includes modifying the boot process, interrupting that process to gain access to the system, and using different runlevels or targets in order to troubleshoot and recover a system. The course will end by covering other alternate bootloaders that can be used to create recovery disks, perform network booting, and boot from non standard systems such as embedded or IoT devices.
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.