Kısaca Linux Boot işlemi

Bios: Boot işleminin harddiskten mi? Cdromdan mı? Yoksa usb bellekten mi yapılacağını bios(Basic Input Output System) karar verir.
Bootloaders: Linux işletim sisteminde GRUB ve LILO boot yükleyicileri vardır. Bootloaders hangisinin boot edileciğini belirler./boot dizininde konsola ls komutunu girerek hangi boot yükleyiciyi kullandığınızı görebilirsiniz.
Hardware Boot: Bilgisayarınız açıldığında kontrol rom?da saklan bios programına verilir. Bios da power on self testi yapar , herhangi bir sorun ile karşılaşmaz ise NVRAM?e ulaşır ve parametreleri okur, ve sonra boot device ulaşır. Hardware boot stage os loader?ı yükler.
OS LOADER: Boot devicenin ilk bölümündedir. MRB(master boot record) olarak isimlendirilir. Os Loader?ın göreviri kernelin yerini bulmak yüklemek ver çalıştırmaktır.
Kernel startup : Kernel yüklendiğinde sürücüleri kullanarak aygıtları başlatır.Kernel süreçleri başlatılır ve root dosya sistemi bağlanır.
Init ve Inttab: Init başladığında etc/inittab dosyasından talimatları okur ve bu dosya farklı çalışma seviyelerinde nelerin çalışması gerektiğini belirler.
Çalışma seviyeleri örneği:

Bios: Boot işleminin harddiskten mi? Cdromdan mı? Yoksa usb bellekten mi yapılacağını bios(Basic Input Output System) karar verir.
Bootloaders: Linux işletim sisteminde GRUB ve LILO boot yükleyicileri vardır. Bootloaders hangisinin boot edileciğini belirler./boot dizininde konsola ls komutunu girerek hangi boot yükleyiciyi kullandığınızı görebilirsiniz.
Hardware Boot: Bilgisayarınız açıldığında kontrol rom?da saklan bios programına verilir. Bios da power on self testi yapar , herhangi bir sorun ile karşılaşmaz ise NVRAM?e ulaşır ve parametreleri okur, ve sonra boot device ulaşır. Hardware boot stage os loader?ı yükler.
OS LOADER: Boot devicenin ilk bölümündedir. MRB(master boot record) olarak isimlendirilir. Os Loader?ın göreviri kernelin yerini bulmak yüklemek ver çalıştırmaktır.
Kernel startup : Kernel yüklendiğinde sürücüleri kullanarak aygıtları başlatır.Kernel süreçleri başlatılır ve root dosya sistemi bağlanır.
Init ve Inttab: Init başladığında etc/inittab dosyasından talimatları okur ve bu dosya farklı çalışma seviyelerinde nelerin çalışması gerektiğini belirler.
Çalışma seviyeleri örneği:
- Halt
- Single User Mode
- Debian Ubuntu Deafult
- Redhat Suse text mode
- Wildcard
- Gui mode
- Reboot