TL;DR
コンピュータが起動してから、OS のカーネルを起動するまでの処理の流れ。
仕組み
コンピュータが起動すると、まずマザーボードの ROM に保存されたファームウェアのコードを実行する。x86 では、このファームウェアの標準規格として BIOS と UEFI の 2 つがある。
ファームウェアは POST(電源投入時自己診断テスト)を実行し、使える RAM を検出した後、CPU とハードウェアを事前に初期化する。その後、ブータブルディスクを探して OS のカーネルを起動する。
関連
出典