Scientia.ro - stiri stiinta si tehnologie

  • Măreşte caracterele
  • Dimensiune normală caractere
  • Micşorează caracterele
Categoria: IT - software

Intrebare rezolvata

Ce se intampla intr-un calculator pe parcursul secventei de boot ?
Ma refer la momentele de la apasarea butonului de pornire si pana la inceperea incarcarii Windows-ului (sau altui sistem, de exemplu Linux, ca banuiesc ca e cam acelasi lucru)...

Cel mai bun raspuns - Ales de cel care a pus intrebarea

  • Dupa pornirea calculatorului, CPU preia controlul acestuia si executa instructiunile din programul ROM BIOS aflat în memoria ROM (Read Only Memory), care este un cip de pe placa de baza. Programul BIOS este deja disponibil deoarece este implementat în cipul ROM, al carui continut nu se sterge la oprirea calculatorului.

    BIOS realizeaza initial un test ( POST - power-on self test) pentru a se asigura ca toate componentele calculatorului sunt operationale.Daca pe timpul executarii POST sunt depistate probleme hardware,este oprita bootarea calculatorului si suntem anuntati fie cu o eroare care este scrisa pe ecran,fie printr-o serie de beep-uri specifice defectului respectiv,beep-uri care difera in functie de BIOS-ul instalat pe placa de baza.

    Ultima parte din instructiunile BIOS contine rutina de boot . Aceasta este programata sa citeasca primul sector al primului harddisk (o zona de 512 octeti) unde se gaseste MBR ( master boot record ) s i sa copieze informatia din acest sector într-un anumit loc din RAM (la adresa hexazecimala 7C00).

    MBR contine un program master boot si o tabela de partitii (partition table) care descrie partitiile harddisk-ului. Rutina de boot din BIOS executa programul master boot, care apoi continua bootarea. Programul master boot citeste tabela de partitii a discului pentru a determina care partitie primara este activa .Dupa identificarea partitiei active, programul MBR lanseaza programul de boot al acesteia.Fiecare partitie bootabila are propria sa înregistrare de boot stocata în primul sau sector. Aceasta contine un program de boot ( loader ) special pentru OS instalat .

    La rândul sau, programul de boot încarca fisierele necesare (nucleul OS)si porneste sistemul de operare.

    Dupa ce toate fisierele sistemului de operare au fost încarcate, sistemul de operare primeste controlul computerului si realizeaza comenzile initiale cerute, afisând fereastra de logon (pentru intrarea în Windows).

    Dupa logon se încarca programele din grupul Startup (lansate automat odata cu OS), dupa care se asteapta contactul interactiv cu utilizatorul.


    • 2010-09-08 01:01
    • 0
    • 0
    • Anunta o intrebare/un raspuns nepotrivit
Taguri:
  • 0 Interesanta!
  • Nr.accesari: 725
  • Finalizata: 2011-07-28 16:18

Din cauza limitărilor, am oprit această secţiune.

Noua secţiune QA poate fi accesată la această adresă.


Puteţi citi regulile de funcţionare ale noii secţiuni aici.
Scientia.ro Forumul Scientia Enciclopedia The World Factbook în limba română
Posterele Scientia Canalul YouTube Scientia Podcastul Scientia
Blogul Scientia Donează!

Categorii întrebări