POST( Power on self test)
İlk olarak companentlerin iyi ve çalışır durumda olduğundan emin olmaya çalışılır.
Post üç ana adımda oluşur.Bunların ilki video kartı ilklendirmedir.
BIOS tarafından keşfedilen bilgiye dayanarak video kartının donanımı(hardware) test edilir ve monitörün bağlı olup olmadığını BIOS algılamaya çalışır.Eğer bu testler başarılı olursa BIOS gelişmeleri video display üzerinden göstermeye başlar.
Video alt sistem ilklendirildikten sonra bilgisayarı başlatacak komutun warm boot(resetle yapılır)’mu veya cold boot(power on la yapılır)’mu olduğunu POST belirlemeye çalışır.Eğer cold boot ise RAM belleğin değerlendirmesi yapılır.Warm boot RAM testi atlanır.(zaten açılırken RAM testi yapıldı.Reset atıp açılırken RAM’i taramaya gerek yok.)Daha sonra PCI bus’ına herhangi bir cihazın bağlı olup olmadığı POST tarafından araştırılır.(PCI:Perighered Companent Interconnect)
Bu cihazlar sound kartiağ adaptörü,SCSI(Small Computer System Interface) veya PCI arayüzünü kapsayan herhangi bir cihazı kapsayabilir.Eğer bu cihazlar için BIOS herhangi bir sürücüye gerek duyarsa BIOS genellikle cihazın kendine gömülü olan BIOS’u checkler daha sonra BIOS bu sürece ilişkin bilgileri görüntüler. Bu bilgiler BIOS’un uyarlaması(versiyonu) , üreticisini ,bilgisayarın işlemcisi ve belleğine ilişkin bilgileri ve saklama cihazları içim yüklenmiş özel sürücüleri kapsar.
(BIOS àbilgisayarın haritasını bilen,bu cihazları nasıl çalışmasını gerektiğini,sağlam olup olmadığını belirleyip yönetendir.Ama BIOS bu kadar büyük olamaz.Bu cihazlarda küçük BIOSlar var ana BIOS bu BIOSların var olup olmadığını,çalışıp çalışmadığını araştırıp bu cihazlara ona göre işlemler yaptırır.)
Not:Bilgisayarda bilgisayarın pilini kullanan bir RAM türü olan CMOS RAM vardır.Bu RAM türündeki 256 byte’lık kısımda Harddisk olmaz ise bilgisayar Harddisk üzerinden açılmaz.
Saklama cihazlarının boot sırasını belirlemek için BIOS, CMOS RAM’de saklanan setting’i inceler.BIOS’un karar vermeye çalıştığı şey Windows’u nerde bulacağıdır.Çoğu bilgisayarlar Hard sürücü,Floppy sürücü veya Optik sürücüden boot yaparlar.Ve CMOS’da saklanan setting’e dayanarak BIOS bu cihazların her birini check eder.
Eldeki boot sırasına göre BIOS listedeki ilk cihaza erişir.Çoğu bilgisayar işletim sistemini saklamak için hard sürücüyü kullanır.BIOS bu sürücüdeki MBR(Master Boot Record) kaydını arar.MBR genellikle hard sürücünün ilk sektöründe saklanır ve iki kısımdan oluşur.Bunlar:
Not:Hard diskin en dış halkası MBR’yi verir.BIOS reser attığımız zamanHard disk kafası en dış halkaya getirilerek açılış bilgilerini okur ve bilgilerini okur ve bilgisayarı başlatır.
Partition Loader,aktif olarak işaretlenmiş bir partition’nı aramak için Partition Table’ı okur.Poatition Loader’a göre bunun anlamı Windows’u yüklemek için gerekli ilk işletim sistem dosyalarını işaret edecek bilginin bu partition’da bulunacağıdır.Bu bilgi aktif partition’nın ilk sektörüne yerleştirilmiş Boot Record’unda saklanır.Boot Record,Windows’u yüklemek için gerekli ilk dosyaları nerede bulacağını CPU’ya söyler.
CPU O.S.’nin yüklenmesi sürecine girer.( O.S.:İşletim sistemi) Bu işin çoğu NTLDR dosyası tarafından yürütülür.(NT Loader )
Windows XP’yi yüklemek için ilk adım;
Bilgisayarın protected moda çalışması için CPU’yu confiqure etmesidir.CPU read moda çalışırken NT Loader,sistem sürücülerini yükler.(İşletim sisteminin yüklenmesi ve işlemesi için önemli bir program)
NTLDR,Boot.ini dosyasını arar ve içindekileri okur.Boot.ini dosyası,iki O.S. başlangıç parametresi içerir.Bunlar:
Windows’un default yeri(location) ve Windows boot’lanmadan önce NTLDR gözleyeceği timeout interval’dır.Timeout sona erince NTLDR(yükleyici) NTdeted.com programını yükler.NTdeted.com Windows’un Registry’ında saklanan bilgisayar sisteminin Hardware envanterini gerçekler.Bu Hardware tamamlanınca NTLDR,NToskrnl.exe’yi (Win XP’nin krnl’i) ve HAL(Hardware Abstruction Layer)’ı yükler.Bu yüklemeden sonra Kernel Windows operasyonlarının çoğundan sorumlu hale gelir.NTLDR programı sistemin boot cihazlarının cihaz sürücülerini yükler ve bilgisayarın kontrolünü NToskrnl.exe’ye devreder.
(İşletim sisteminin esası NToskrnl.exe’dir.Bunun yüklenmesi gerekir)
(HAL günümüzdeki BIOS’dur)(Harddisk’te yer alır.)
(Bunlardan sonra işletim sistemi kurulmuş olur.)