logo

İşletim Sisteminde Önyükleme

Önyükleme, bilgisayarı başlatma işlemidir. Bir düğmeye basmak gibi donanımla veya bir yazılım komutuyla başlatılabilir. CPU açıldıktan sonra ana belleğinde herhangi bir yazılım bulunmaz, dolayısıyla bazı işlemlerin yürütülmeden önce yazılımı belleğe yüklemesi gerekir. Bu, CPU'daki donanım veya bellenim tarafından veya bilgisayar sistemindeki ayrı bir işlemci tarafından yapılabilir.

Bilgisayarın yeniden başlatılmasına yeniden başlatma da denir ve ' zor ', örneğin CPU'ya giden elektrik gücü kapalı durumdan açık konuma getirildikten sonra veya ' yumuşak ', elektriğin kesilmediği yer. Bazı sistemlerde, yazılımla önyükleme isteğe bağlı olarak RAM'i sıfıra temizleyebilir. Sert ve yumuşak önyükleme, bir düğmeye basılması veya bir yazılım komutu gibi donanımlarla başlatılabilir. İşletim sistemi, genellikle işletim sistemi ve bazı uygulamalara ulaşıldığında önyükleme tamamlanır.

Bir bilgisayarı uyku durumundan döndürme işlemi, önyüklemeyi içermez; ancak onu hazırda bekletme durumundan geri yüklemek bunu yapar. Bazı gömülü sistemler minimum düzeyde çalışmaya başlamak için belirgin bir önyükleme sırasına ihtiyaç duymaz ve açıldığında ROM'da depolanan operasyonel programları çalıştırabilir. Tüm bilgisayar sistemleri durum makineleridir ve yeniden başlatma, istenmeyen, kilitli bir durumdan belirlenen sıfır durumuna dönmenin tek yöntemi olabilir.

Önyükleme işlemi, bir işletim sistemini veya bağımsız yardımcı programı yüklemenin yanı sıra, işletim sistemindeki sorunları tanılamak için bir depolama dökümü programını da yükleyebilir.

Önyükleme Sıralaması

Önyükleme, bilgisayar açıldığında işletim sistemini başlatan bir başlatma sırasıdır. Önyükleme sırası, bilgisayar açıldığında gerçekleştirilen ilk işlemler kümesidir. Her bilgisayarın bir önyükleme sırası vardır.

İşletim Sisteminde Önyükleme

1. Önyükleme Yükleyicisi: Merkezi işlem birimi tarafından desteklenen bilgisayarlar, yalnızca sistem belleğinde bulunan kodu çalıştırabilir. Modern işletim sistemleri ve uygulama programı kodu ve verileri, kalıcı belleklerde saklanır. Bir bilgisayar ilk kez açıldığında, başlangıçta yalnızca sistem belleğinin kalıcı bölümlerinde depolanan kod ve verilere güvenmek zorundadır. İşletim sistemi önyükleme sırasında gerçekten yüklenmez ve bilgisayarın donanımı birçok karmaşık sistem eylemini gerçekleştiremez.

Tüm işletim sisteminin yüklenmesiyle biten zincirleme reaksiyonu başlatan program, önyükleyici veya önyükleme yükleyicisidir. Önyükleyicinin tek işi, işletim sisteminin başlaması için diğer yazılımları yüklemektir.

2. Önyükleme Aygıtları: Önyükleme aygıtı, işletim sisteminin yüklendiği aygıttır. Modern bir PC BIOS'u (Temel Giriş/Çıkış Sistemi), çeşitli cihazlardan önyüklemeyi destekler. Bunlara yerel sabit disk sürücüsü, optik sürücü, disket sürücüsü, ağ arabirim kartı ve USB aygıtı dahildir. BIOS, kullanıcının bir önyükleme sırası yapılandırmasına olanak tanır. Önyükleme sırası şu şekilde ayarlanmışsa:

  • CD Sürücüsü
  • Sabit disk sürücüsü

BIOS önce CD sürücüsünden önyükleme yapmayı deneyecek ve bu başarısız olursa, sabit disk sürücüsünden önyükleme yapmayı deneyecek ve bu başarısız olursa ağdan önyükleme yapmayı deneyecek ve bu başarısız olursa, daha sonra hiçbir şekilde önyükleme yapmıyor.

3. Önyükleme Sırası: Tüm kişisel bilgisayarların kullandığı standart bir önyükleme sırası vardır. İlk olarak CPU, BIOS için bellekte bir talimat çalıştırır. Bu talimat, BIOS başlatma programına aktarılan bir atlama talimatı içerir. Bu program, bilgisayarın güveneceği aygıtların düzgün çalışıp çalışmadığını kontrol etmek için açılışta kendi kendini sınamayı (POST) çalıştırır. Daha sonra BIOS, önyüklenebilir bir aygıt bulana kadar yapılandırılmış önyükleme dizisinden geçer. BIOS, önyüklenebilir bir aygıt bulduğunda, BIOS önyükleme sektörünü yükler ve yürütmeyi önyükleme sektörüne aktarır. Önyükleme aygıtı bir sabit sürücü ise, bu bir ana önyükleme kaydı (MBR) olacaktır.

MBR kodu, bölüm tablosunda etkin bir bölüm olup olmadığını kontrol eder. Eğer bir tane bulunursa, MBR kodu o bölümün önyükleme sektörünü yükler ve çalıştırır. Önyükleme sektörü genellikle işletim sistemine özeldir ve çoğu işletim sisteminde ana işlevi, başlatmayı sürdüren işletim sistemi çekirdeğini yüklemek ve yürütmektir. Etkin bölüm olmadığını veya etkin bölümün önyükleme sektörünün geçersiz olduğunu varsayalım. Bu durumda MBR, bir bölümü seçecek ve genellikle ilgili işletim sistemi çekirdeğini yükleyen önyükleme sektörünü yükleyecek ikincil bir önyükleme yükleyicisi yükleyebilir.

Önyükleme Türleri

Bir işletim sisteminde iki tür önyükleme vardır.

İşletim Sisteminde Önyükleme
    Soğuk Önyükleme:Bilgisayar ilk kez başlatıldığında veya kapalı durumdayken, sistemi başlatmak için güç düğmesini açtığınızda, bilgisayarı başlatmak için yapılan bu tür işlemlere soğuk başlatma denir. Soğuk başlatma sırasında sistem ROM'daki (BIOS) tüm talimatları okuyacak ve İşletim Sistemi otomatik olarak sisteme yüklenecektir. Bu önyükleme, Sıcak veya Sıcak Önyüklemeden daha fazla zaman alır.Sıcak Önyükleme:Sıcak veya Sıcak Önyükleme işlemi, bilgisayar sistemlerinin yanıt vermemesi veya askıda kalma durumuna gelmesi ve ardından sistemin çalışır durumdayken yeniden başlatılmasına izin verilmesidir. Aynı zamanda yeniden başlatma olarak da adlandırılır. Bu durumun birçok nedeni vardır ve tek çözüm bilgisayarı yeniden başlatmaktır. Yeni yazılım veya donanım yüklediğimizde yeniden başlatma gerekebilir. Yazılım veya donanım yapılandırma değişikliklerini ayarlamak için sistemin yeniden başlatılması gerekir veya bazen sistemler anormal davranabilir veya düzgün yanıt vermeyebilir. Böyle bir durumda sistemin zorla yeniden başlatılması gerekir. En yaygın Ctrl+Alt+Del butonu sistemi yeniden başlatmak için kullanılır. Aksi halde bazı sistemlerde sistemi yeniden başlatmak için harici sıfırlama düğmesi mevcut olabilir.

İşletim Sisteminde Önyükleme İşlemi

Bilgisayarımız açıldığında bir tuşa basmak gibi donanımlarla veya yazılım komutuyla başlatılabilir, bilgisayarın merkezi işlem biriminin (CPU) ana belleğinde yazılım yoktur, yazılımı ana belleğe yüklemesi gereken bazı işlemler vardır. Çalıştırılmadan önce hafıza. Aşağıda işletim sistemindeki önyükleme işlemini açıklayan altı adım yer almaktadır:

İşletim Sisteminde Önyükleme

Aşama 1: Bilgisayar sistemi açıldığında, BIOS (Temel Giriş/Çıkış Sistemi), çağrılan ROM'da depolanan programlar üzerinde bir dizi etkinlik veya işlevsellik testi gerçekleştirir. POSTALAMAK (Açılışta Otomatik Test), sistemdeki çevre birimlerinin mükemmel durumda olup olmadığını kontrol eder.

Adım 2: BIOS, önyükleme öncesi etkinlikleri veya işlevsellik testini tamamladıktan sonra, önyüklenebilir sırayı okur. CMOS (Common Metal Oxide Semiconductor) ve belirtilen önyükleme aygıtı sırasına göre önyüklenebilir diskin ilk fiziksel sektöründe ana önyükleme kaydını arar. CMOS . Örneğin, önyükleme aygıtı sırası şu şekildeyse:

  • Disket
  • Hard disk
  • CD-ROM

Aşama 3: Bundan sonra, ana önyükleme kaydı ilk olarak bir disket sürücü . Bulunamazsa, sabit disk sürücüsü ana önyükleme kaydını arayacaktır. Ancak ana önyükleme kaydı sabit diskte mevcut değilse, CDROM sürücüsü arama yapacaktır. Sistem bu kaynakların herhangi birinden ana önyükleme kaydını okuyamazsa, ROM görüntülenir. ' Önyükleme aygıtı bulunamadı ' ve sistemi durdurdum. Belirli bir önyüklenebilir disk sürücüsünden ana önyükleme kaydının bulunması üzerine, Önyükleme yükleyicisi olarak da adlandırılan işletim sistemi yükleyicisi, bu önyüklenebilir sürücünün önyükleme sektöründen belleğe yüklenir. Önyükleme yükleyicisi, önyüklenebilir bir sürücünün önyükleme sektöründe bulunan özel bir programdır.

Adım 4: Önyükleme yükleyicisi ilk olarak şunu yükler: IO.SYS dosya. Bundan sonra, MSDOS.SYS DOS işletim sisteminin çekirdek dosyası olan dosya yüklenir.

Adım 5: Bundan sonra, MSDOS.SYS Komut Yorumlayıcısını bulmak için dosya aramaları YAPILANDIRMA.SYS dosyayı bulur ve bulduğunda belleğe yüklenir. Komut Yorumlayıcısı belirtilmemişse YAPILANDIRMA.SYS dosya, COMMAND.COM dosyası, DOS işletim sisteminin varsayılan Komut Yorumlayıcısı olarak yüklenir.

Adım 6: Yüklenecek ve çalıştırılacak son dosya AUTOEXEC.BAT DOS komutlarının bir dizisini içeren dosya. Bundan sonra istem görüntülenir. Bilgisayar sisteminde önyüklenebilir sürücünün sürücü harfinin görüntülendiğini görebiliriz; bu, işletim sisteminin o sürücüden sisteme başarılı bir şekilde yüklendiğini gösterir.

Çift Önyükleme Nedir?

Bilgisayar sistemine iki işletim sistemi kurulduğunda buna ikili önyükleme denir. Böyle bir sisteme birden fazla işletim sistemi kurulabilir. Ancak hangi işletim sisteminin önyükleneceğini bilmek için, birden çok dosya sistemini ve birden çok işletim sistemini anlayan bir önyükleme yükleyicisi, önyükleme alanını kaplayabilir.

İşletim Sisteminde Önyükleme

Yüklendikten sonra diskte bulunan işletim sistemlerinden birini önyükleyebilir. Diskte, her biri farklı türde bir işletim sistemi içeren birden fazla bölüm bulunabilir. Bir bilgisayar sistemi açıldığında, bir önyükleme yöneticisi programı, kullanıcının kullanılacak işletim sistemini seçmesine olanak tanıyan bir menü görüntüler.