originea termenuluidit

calculatoarele electronice timpurii (cum ar fi IBM 1401) nu aveau sistem de operare și puțină memorie internă. De intrare a fost de multe ori un teanc de cărți de pumn. Computerul a fost inițiat prin apăsarea unui buton de pornire care a efectuat o singură comandă – „citiți o carte”. Această primă carte a instruit apoi mașina să citească mai multe cărți care în cele din urmă au încărcat un program de utilizator. Acest proces a fost asemănat cu o veche zicală, „ridicarea – te de bootstraps”, referindu-se la un călăreț care se ridică de la sol trăgând pe curelele de cizme., Acest set de carduri de inițiere a fost numit „carduri bootstrap”. Astfel, un început rece a fost numit pornirea computerului. Dacă computerul s-a prăbușit, a fost repornit. Referința de boot reportată la toate tipurile ulterioare de computere.

rece vs. cald rebootEdit

„boot rece” redirecționează aici. Pentru atacul numit „atac de boot rece”, a se vedea atac de boot rece.,

sursele tehnice descriu două forme contrastante de reboot cunoscute sub numele de reboot rece (de asemenea, un boot rece, hard reboot sau hard boot) și reboot cald (de asemenea, soft reboot sau soft boot), deși definiția acestor forme poate varia ușor între surse.

în Conformitate cu Jones, Landes, și Tittel (2002), Cooper (2002), Bonar (2002) și Soper (2004), pe IBM PC compatibil platforma, o pornire la rece este un boot proces în care calculatorul pornește de la o putere de stat. Toate, cu excepția Tulloch (2002) menționează, de asemenea, că în cold boot, sistemul efectuează un autotest de pornire (POST)., În plus față de comutatorul de alimentare, Cooper (2002) și Soper (2004) afirmă, de asemenea, că butonul de resetare, dacă este prezent, poate începe o repornire rece. Jones, Landes, și Tittel (2002) contrazice această afirmație și afirmă că un buton de resetare poate începe fie rece sau cald reboot, în funcție de sistem. Suport Microsoft articolul 102228 afirmă că deși butonul de resetare este proiectat pentru a efectua un frig reboot, poate nu deconectați sursa de alimentare la placa de bază – un stat care nu corespunde pornire la rece definiției de mai sus., Potrivit Jones, Landes, și Tittel (2002),:509 atât sistemul de operare și software-ul terț poate iniția o pornire la rece; la comanda restart din Windows 9x inițiază un frig reboot, dacă tasta Shift este loc.cu toate acestea, găsirea unei definiții pentru boot-ul cald este mai mult o provocare. Toate sursele menționate mai sus indică faptul că o pornire caldă este inițiată prin apăsarea combinației de taste Ctrl + Alt + Delete; toate, cu excepția Tulloch (2002) menționează că o repornire caldă nu efectuează POST., Jones, Landes, and Tittel (2002) specifică faptul că pentru a avea loc o repornire caldă, BIOS trebuie să fie destinatarul combinației de taste. Articolul de asistență Microsoft 102228 are o abordare mai tehnică și definește boot-ul cald ca urmare a invocării INT 19h, un apel de întrerupere BIOS, combinația de taste Ctrl + Alt + Delete fiind doar o modalitate de a realiza acest lucru. Potrivit lui Grimes (2001), malware-ul poate preveni sau submina o pornire caldă prin interceptarea combinației de taste Ctrl + Alt + Delete și împiedicarea acesteia să ajungă la BIOS., Familia de sisteme de operare Windows NT face același lucru și își rezervă combinația de taste pentru uz propriu. Soper (2004) afirmă că comanda Windows „Restart” inițiază o pornire caldă, contrazicându-i astfel pe Jones, Landes și Tittel (2002), care cred că aceeași acțiune efectuează o pornire rece.

familia de sisteme de operare Linux suportă o alternativă la warm boot; kernel-ul Linux are suport opțional pentru kexec, un apel de sistem care transferă execuția către un nou kernel și omite resetarea hardware-ului sau firmware-ului. Întregul proces are loc independent de firmware-ul sistemului., Kernel-ul executat nu trebuie să fie un kernel Linux.

în afara domeniului PC-urilor compatibile IBM, este posibil ca tipurile de boot să nu fie la fel de dezambiguizate. Potrivit lui Sue Loh de la echipa de bază Windows CE, dispozitivele Windows CE acceptă trei tipuri de cizme: calde, reci și curate. Un boot cald aruncă memoria programului. Un boot rece elimină în plus memoria de stocare (cunoscută și sub numele de „magazin de obiecte”), în timp ce un boot curat șterge toate formele de stocare a memoriei de pe dispozitiv., Cu toate acestea, deoarece aceste zone nu există pe toate dispozitivele Windows CE, utilizatorii sunt preocupați doar de două forme de repornire: una care resetează memoria volatilă și una care șterge dispozitivul curat și restabilește setările din fabrică. De exemplu, pentru un dispozitiv Windows Mobile 5.0, primul este un boot rece, iar cel de-al doilea este un boot curat.

hard rebootEdit

o repornire hard înseamnă că sistemul nu este închis într-o manieră ordonată, sărind peste sincronizarea sistemului de fișiere și alte activități care ar avea loc la o închidere ordonată., Acest lucru se poate realiza fie prin aplicarea unei resetări, prin ciclarea puterii, prin emiterea comenziihalt-q în majoritatea sistemelor asemănătoare Unix-ului, fie prin declanșarea panicii nucleului.

RestartEdit

termenul „restart” este folosit de familiile de sisteme de operare Microsoft Windows și Linux pentru a desemna o repornire asistată de sistemul de operare. Într-o repornire, sistemul de operare se asigură că toate operațiunile de i/o în așteptare sunt încheiate cu grație înainte de a începe o repornire.