Recuperarea sectorului de pornire este soluția pentru problemele computerului dvs. Sectorul de boot

În etapa de formatare logică a fiecărei partiții (disc logic), sunt create patru zone logice: · sector de boot; · tabel de alocare a fișierelor (ECG1 și FAT2); · catalog; · zona de date.

Sectorul de boot de pe orice disc logic (partiție) este localizat primul. Blocul său de date (512 octeți) începe cu comanda JMP, care transferă controlul către programul IPL2, conține numele sistemului de operare și versiunea acestuia, conține blocul de parametri BIOS de disc (BPB), programul IPL 2 care încarcă sistemul de operare. sistem și se termină cu semnătura 55AA.Mai jos Tabelul 5 explică unele dintre cele mai importante intrări ale sale.

Modificări ale sectorului de pornire Numărul de sectoare rezervate

Numărul de sectoare rezervate înainte de primul FAT este acum de 32.

Bloc de parametri bios nou

Blocul de parametri BIOS din EAT32 ocupă mai mult spațiu decât cel standard și se numește Big FAT BIOS Parameter Block (BF_BPB). Din această cauză, sectorul de încărcare ocupă acum nu unul, ci trei sectoare fizice și există unul suplimentar și este situat prin trei sectoare fizice în sectorul al șaptelea, al optulea și al nouălea fizic. BF_BPB este o versiune extinsă a BPB prezentă în FAT pe 12 și 16 biți. Conține aceleași structuri ca și BPB standard, dar include mai multe câmpuri suplimentare care sunt necesare pentru FAT32. Modificările aduse BPB pentru a suporta FAT32 sunt descrise mai jos.

Tabelul 5. Cele mai importante intrări din sectorul boot

Lungime (în octeți)

Conţinut

Comenzi JMP și NOP

Numele și versiunea Windows

Numărul de octeți pe sector

Numărul de sectoare per cluster (întotdeauna un multiplu de doi la puterea lui n)

Numărul de sectoare rezervate înainte de primul FAT

Numărul de tabele FAT

Numărul de articole din directorul rădăcină (limită maximă)

Numărul total de sectoare (00 00 - dacă dimensiunea discului este mai mare de 32 MB)

Mâner de mediu; în acest caz F8, care identifică discul ca un hard disk cu orice capacitate

Numărul de sectoare per element de tabel FAT

Numărul de sectoare pe pistă

Numărul de capete

Numărul de sectoare ascunse

Numărul total de sectoare dacă dimensiunea discului este mai mare de 32 MB

numărul discului; în acest caz 80, care identifică partiția principală

Rezervat

Semnătură extinsă (întotdeauna 29 de ore)

Numărul de serie al volumului

Etichetă de volum

Tip de sistem de fișiere (12 biți sau 16 biți)

Notă. Această parte a sectorului de boot este cunoscută sub numele de BIOS Parameter Block (BPB). Conține caracteristicile fizice ale discului pe care MS-DOS și Windows le folosesc atunci când caută o anumită zonă. Prin adăugarea sau înmulțirea valorilor acestor parametri, sistemul de operare învață unde se află tabelul FAT, directorul rădăcină și unde începe și se termină zona de date.

Câmpul directorului rădăcină.

Acest element raportează numărul de sectoare din directorul rădăcină. Pentru hard disk, această valoare a fost întotdeauna 512 (0200h) și însemna numărul de linii de directoare situate în treizeci și două de sectoare. Acum este schimbat la 0 (0000h) și este ignorat pe discuri FAT32.

Numărul de sectoare per element de tabel FAT.

Acest element este înlocuit cu null și acum acționează ca un pointer către elementul corespunzător din BF_BPB când vine vorba de BF_BPB în timpul încărcării.

Descrierea discului.

Un câmp nou de doi octeți folosit ca indicator care indică dacă există unul sau două tabele FAT pe disc. Dacă steag-ul este setat, există doar un FAT pe disc; dacă este șters, există două. FAT32 creat de comanda Format creează întotdeauna 2 tabele FAT.

Primul cluster al directorului rădăcină.

Numărul maxim de elemente din directorul rădăcină a fost acum extins la 65535, iar directorul rădăcină în sine poate fi localizat oriunde. Această valoare indică numărul primului cluster ocupat de directorul rădăcină de pe discul EAT32.

Sectorul informațiilor de fișiere.

Indică al doilea sector de boot. Conține informații despre câte clustere există pe disc, câte dintre ele sunt libere și care cluster a fost alocat cel mai recent. În acest fel, nu mai trebuie să citiți întregul tabel FAT pentru a obține aceste informații utilizate frecvent.

Backup pentru sectorul de pornire.

O altă inovație importantă în EAT32. În versiunile anterioare ale sistemului de fișiere FAT, deteriorarea sectorului de boot a dus la pierderea completă a întregului conținut al discului. FAT32 ameliorează această problemă. Scriind modificări la un volum de boot FAT32, FDISK creează o copie de rezervă a sectorului de boot și o plasează în sectorul logic 6 al volumului. Dacă noul MBR întâlnește o eroare de citire sau o semnătură incorectă la accesarea sectorului de boot, caută sectorul 6 și citește restul codului de pornire de acolo.

Sau un alt dispozitiv de stocare pe disc. (Pentru o dischetă, acesta este primul sector fizic, pentru un hard disk, primul sector fizic pentru fiecare partiție) Când computerul pornește de pe o dischetă, acesta este încărcat în memorie de programul POST (în computerele cu arhitectură IBM PC , de obicei de la adresa 0000:7c00), controlul este transferat acestuia cu saltul de comandă lungă.

Sectorul de boot, uneori numit stage1, adică prima etapă de pornire a sistemului de operare, încarcă programul celei de-a doua etape de pornire a sistemului de operare, etapa2 ( încărcător secundar, uneori un manager de boot sau un program de autorizare și protecție a accesului este încărcat ca stadiu2). (În unele sisteme de operare, rolul stage1 este jucat de MBR și atunci când se încarcă sistemul de operare de pe un hard disk, sectorul de boot nu este utilizat. Pe partițiile hard disk-ului care nu pot fi pornit, sectoarele de boot pot să nu conțină, de asemenea, programul de boot)

Vezi si

Legături

  • - exemplu de creare a unui sector de boot

Fundația Wikimedia. 2010.

Vedeți ce este „Sectorul de pornire” în alte dicționare:

    Wikționarul are un articol „sector” Sector: Un sector în geometrie este o parte a unui cerc delimitată de două părți ... Wikipedia

    Sector: Sector (Mortal Kombat. Un sector în geometrie este o parte dintr-un cerc delimitată de un arc și două raze care leagă capetele arcului de centrul cercului. Un sector este o unitate structurală, un departament și unele publice sau industriale organizații... ... Wikipedia

    Acest termen are alte semnificații, vezi Sector. Un sector de disc este unitatea minimă adresabilă de stocare a informațiilor pe dispozitivele de stocare pe disc (HDD, dischetă, CD). Face parte dintr-o pistă de disc. Cele mai multe dispozitive... ... Wikipedia

    - (English Boot viruses) un virus de computer care este scris pe primul sector al unei dischete sau hard disk și este executat la pornirea computerului. Când porniți sau reporniți computerul, virusul Boot înlocuiește codul de pornire și așa... ... Wikipedia

    Un virus de computer care scrie în primul sector al unei dischete sau hard disk și se execută la pornirea computerului. În engleză: Boot sector virus Vezi și: Viruși de computer Dicționar financiar Finam... Dicţionar financiar

    - (English master boot record, MBR) cod și date necesare pentru pornirea ulterioară a sistemului de operare și situate în primele sectoare fizice (cel mai adesea în primul) pe un hard disk sau alt dispozitiv de stocare... Wikipedia

    Acest articol ar trebui să fie Wikified. Vă rugăm să-l formatați conform regulilor de formatare a articolelor... Wikipedia

    Windows XP pornește într-o mașină telefonică de pe Internet În informatică, pornirea este un proces complex și în mai mulți pași de pornire a unui computer. Secvența de pornire este secvența de acțiuni pe care computerul trebuie să le efectueze pentru... Wikipedia

    Iată o listă cronologică a apariției unor viruși și viermi informatici cunoscuți, precum și a evenimentelor care au avut un impact major asupra dezvoltării lor. Cuprins 1 2012 2 2011 3 2010 4 2009 ... Wikipedia

Cum se recuperează sectorul de boot al hdd

Aproape fiecare utilizator care lucrează cu un computer se confruntă cu problema unui sector hdd deteriorat. Pot exista o serie de motive pentru aceasta, de la oprirea necorespunzătoare până la penetrarea profundă a virusului.

Recuperare activă a fișierelor;

EASEUS Partition Master.

Și acest lucru, desigur, nu este totul, dar aceste programe fac față cel mai adesea sarcinii și se bucură de recenzii bune în rândul utilizatorilor. Din păcate, acest lucru nu este întotdeauna capabil să restabilească sectorul de pornire al hdd-ului cât mai repede posibil; pot apărea probleme la determinarea tipului de sistem de fișiere sau prezența acestui sector nu va fi vizibilă.

Această metodă este potrivită pentru cei cărora nu le pasă de informațiile de pe media și este important să restabiliți cât mai repede sectorul de boot al hdd-ului. După această procedură, în 80% din cazuri lucrarea este complet restaurată. Dar la această metodă se recurge adesea ca ultimă soluție, deoarece... Datele de pe disc joacă în continuare un rol important pentru aproape toată lumea, mai ales dacă este un computer de serviciu.

Dacă utilizatorul întâmpină o problemă pentru prima dată și nu are absolut nicio idee cum să restabilească sectorul de boot hdd2, acest utilitar poate face față foarte rapid sarcinii. Cu toate acestea, nu fără participarea utilizatorului însuși, va fi necesar să înțelegem unele puncte. Ceea ce face programul deosebit de dificil este interfața în limba engleză. Dacă știi cuvinte tehnice, sistemul va fi de înțeles.

Să luăm în considerare această metodă punct cu punct:

1) Găsiți Creați un nou fișier jurnal, dacă este necesar, introduceți jurnalul.

3) Următorul pas este să selectați tipul de partiție dintre Intel, Sun, Mac etc.

4) După aceasta, se deschid posibilele operațiuni care pot fi efectuate cu discul. Selectați Analizați.

6) Selectarea geometriei pe disc

7) Ultimii pași din secțiunea „Master Boot Record” sunt responsabili pentru repornirea sectorului. Trebuie să selectați discul deteriorat, apoi să verificați sectoarele și să rescrieți MBD-ul.

Cu cursul corect de acțiune, după o repornire, discul ar trebui să funcționeze din nou și, în același timp, să aibă toate datele în aceeași formă.

A doua metodă este să o folosești pe Windows

Din diverse motive, este posibil ca prima opțiune să nu funcționeze, iar întrebarea cum să vă restabiliți sectorul de boot hdd3 rămâne deschisă. Pentru a înțelege procesul de recuperare în sine, să aruncăm o privire mai atentă la ce este MBR.

MBR este primul sector care se găsește pe disc, are un tabel special cu partiții și un program de boot care citește datele și calea acestora, începând de la hard disk și terminând cu partiția sistemului de operare instalat.

1) În primul rând, trebuie să porniți computerul și să selectați boot de pe discul de instalare sau unitatea USB, apăsați orice tastă și în fereastra de instalare Windows selectați „Restaurare sistem”, dacă este detectată o problemă, faceți clic pe Fix și reporniți.

2) Dacă acest lucru nu ajută sectorul de pornire, deschideți din nou „restaurare sistem” și selectați „next”, scrieți bootrec/fixmbr pe linia de comandă. Această comandă va face compatibilă înregistrarea de pornire principală și va rezolva problema coruperii acesteia. Dar nimic nu se va schimba în tabelul de partiții.

3) Lansăm următoarea comandă bootrec/fixboot, această acțiune scrie un nou sector de boot care va fi compatibil cu Windows. Faceți clic pe „Ieșire” și reporniți computerul.

În general, acest lucru ar trebui să funcționeze! Dar, după cum arată practica, restabilirea sectorului de pornire a hdd nu este atât de ușoară și, în acest caz, există și alte metode și comenzi:

1) Comanda bootrec/ScanOs efectuează o scanare completă și căutarea sistemelor de operare; dacă este găsită, va fi vizibilă pe ecran.

2) bootrec/RebuildBcd este folosit pentru a adăuga Windows găsit la meniul general de boot; combinația Y și enter va finaliza procesul de adăugare.

Dacă acest lucru nu produce efectul dorit, o comandă precum bootsect/NT60 SYS într-un caz individual poate restabili sectorul de pornire a hdd-ului prin actualizarea codului de pornire principal. Apoi trebuie să faceți clic pe „Ieșire” și să reporniți computerul.

Încărcătorul Windows 7 nu mai funcționează din mai multe motive - dacă boot.ini este deteriorat sau încercați să instalați XP împreună cu „Seven”, după care acesta din urmă nu vrea să pornească. Acest lucru se datorează faptului că XP rescrie înregistrarea de pornire MBR Windows 7. De obicei, restaurarea încărcării de încărcare Windows 7 se realizează folosind instrumente standard de sistem. Puteți folosi un alt instrument, de exemplu, Bootice.

Cel mai simplu mod de a restabili bootloader-ul

Dacă apăsarea F8 nu deschide metode suplimentare de pornire și un instrument de depanare, va trebui să utilizați un disc de recuperare sau o unitate flash Windows 7. De pe această unitate, va trebui să porniți computerul în mediul de recuperare făcând clic pe linkul de recuperare a sistemului de la partea de jos a ferestrei de instalare a sistemului de operare.

  1. Computerul va încerca automat să găsească o soluție la problemă, care vă va anunța în fereastra care se deschide.
  2. Dacă utilitarul de recuperare face față sarcinii, tot ce rămâne este să reporniți.

Dacă nu a fost posibil să restaurați bootloader-ul Windows 7 după XP, utilizați instrumentul de recuperare la pornire, care, împreună cu altele, face parte din discul de instalare sau unitatea flash. De obicei, aceste metode simple pot rezolva probleme simple de pornire MBR.

Editarea boot.ini

Boot.ini este responsabil pentru pornirea sistemului în mod implicit. Dacă unul dintre sistemele de operare este instalat incorect sau dezinstalat, intrarea sa nefuncțională va fi stocată în același boot.ini. Este situat la rădăcina partiției de sistem, așa că pentru a o edita trebuie să configurați computerul pentru a afișa fișierele ascunse.

Uneori, boot.ini poate fi corupt de un virus sau un program l-ar fi putut cauza, după care sistemul de operare nu pornește singur.

Remedierea este simplă - porniți de pe LiveCD și editați boot.ini folosind notepad obișnuit. Există doar două secțiuni - încărcătorul de pornire, care controlează pornirea și sistemele de operare. Există mai mulți parametri de reținut:

  • timeout=10 - timpul în secunde în care utilizatorul poate selecta un sistem de operare pentru a porni;
  • multi(0) și disc(0) sunt parametri care trebuie să aibă valori zero;
  • rdisk(0) - numărul discului cu partiția de sistem (numărând de la zero).

În general, boot.ini cu un singur sistem de operare ar trebui să arate ca în imagine.

Folosind linia de comandă pentru a restabili sectorul MBR

Puteți intra în modul linie de comandă de pe același disc de pornire sau unitate flash, deschizând instrumentul de recuperare a sistemului și selectând ultimul element „Prompt de comandă”.

  1. Introduceți comanda Bootrec și apoi apăsați Enter, va apărea o listă completă de opțiuni
  2. Notați sectorul MBR, pentru care există comanda Bootrec.exe /FixMbr;
  3. După apăsarea Enter, computerul va anunța utilizatorul despre finalizarea cu succes a operațiunii în rândul următor;
  4. Apoi, efectuați procedura de scriere a unui nou sector de boot introducând Bootrec.exe /FixBoot;
  5. Tot ce rămâne este să intri în Exit și să încerci să repornești computerul.
  1. Conectați-vă la linia de comandă de pe discul de instalare sau unitatea flash;
  2. Introduceți Bootrec /ScanOs, după care utilitarul va scana computerul pentru prezența unui sistem de operare;
  3. Scrieți comanda Bootrec.exe /RebuildBcd în rândul următor, programul vă va solicita să adăugați toate versiunile găsite de Windows, inclusiv XP, etc., în meniul de pornire;
  4. Tot ce trebuie să faceți este să fiți de acord cu acest lucru apăsând Y și Enter în secvență, după care atunci când încărcați sistemul veți avea de ales ce sistem de operare să încărcați - XP sau Seven.

De asemenea, puteți rezolva problema cu MBR-ul cu încă o comandă. Pentru a face acest lucru, introduceți bootsect /NT60 SYS la linia de comandă, apoi Enter. Introduceți Exit pentru a ieși. Aceasta va actualiza codul de pornire principal și sistemele dvs. vor apărea în listă la momentul pornirii.

În cazul unor probleme grave, este posibil să nu fie posibilă restaurarea MBR-ului folosind metodele descrise, așa că merită să încercați să suprascrieți fișierele aflate în stocarea de descărcare.

Bootmgr lipsește

Computerul afișează de obicei acest mesaj pe un ecran negru atunci când sectorul MBR este deteriorat sau șters. Este posibil ca motivul să nu fie legat de MBR, de exemplu, dacă setările BIOS din fila Boot au fost resetate și sistemul încearcă să pornească de pe discul greșit. Dar de cele mai multe ori, bootloader-ul este de vină, așa că vom descrie cum să restabiliți boot-ul Windows 7.

Discul Windows 7 are întotdeauna o mică partiție ascunsă rezervată de 100 de megabiți pentru înregistrarea fișierelor de pornire a sistemului de operare, inclusiv BOOTMGR deteriorat. Puteți pur și simplu să copiați BOOTMGR de pe mediul de instalare și să îl scrieți pe această partiție. Pentru aceasta:

  1. Deschideți un prompt de comandă de pe unitatea de recuperare.
  2. Introduceți comenzile diskpart și list volume în secvență, după care va apărea pe ecran o listă a discurilor dvs. și literele pe care sistemul le-a atribuit fiecăruia dintre ele. Ne interesează partiția rezervată de 100 MB și unitatea optică - unitățile C și respectiv F, ca în imagine.
  3. Pentru a ieși, tastați Ieșire și apăsați Enter.

Introduceți litera unității de instalare urmată de două puncte și comanda pentru a copia bootloader-ul bootmrg în partiția rezervată. Va arata asa:

  • F: și apoi Enter;
  • copiați bootmgr C:\ și apăsați Enter;
  • Ieșiți, utilitarul va ieși.

Dacă copierea pe o partiție ascunsă eșuează, depozitul de boot poate fi complet suprascris. Restaurarea încărcării de pornire Windows 7 se realizează cu comanda bcdboot.exe N:\Windows, unde N este litera unității a sistemului de operare. După ce sunteți informat că fișierele au fost create cu succes, puteți părăsi instrumentul cu comanda Exit și reporniți computerul.

  • notează linia diskpart în linia de comandă, care apelează utilitarul;
  • pentru a afișa toate discurile fizice disponibile, scrieți lista de disc;
  • selectați discul dorit cu comanda sel disk 0, unde 0 este numărul singurului HDD instalat;
  • pentru a afișa toate partițiile hard diskului, introduceți lista de partiții;
  • pentru a selecta o partiție rezervată, scrieți comanda sel partea 1, unde 1 este numărul partiției;
  • faceți-l activ tastând activ;
  • ieșiți din aplicație tastând exit.

Ca ultimă soluție, puteți șterge și formata complet manual partiția de sistem pornind de la un LiveCD, apoi utilizați comanda bcdboot.exe pentru a crea din nou sectorul.

Folosind Bootice

Dacă Windows XP a fost instalat după „Șapte”, din cauza sectorului MBR suprascris, pornește doar XP și nu aveți posibilitatea de a selecta un sistem după ce porniți computerul. În același timp, ambele sisteme sunt pe deplin funcționale și poți reveni foarte ușor la meniul de pornire, pentru care folosești utilitarul Bootice:


În noua fereastră Bootice din stânga, veți vedea lista de pornire a sistemului de operare, la care va trebui să adăugați „Șapte” lipsă la Windows XP:

  • faceți clic pe „Adăugați”;
  • în lista care se deschide, selectați linia pentru noua intrare Windows 7;
  • în partea dreaptă în câmpul de intrare de sus, selectați hard disk-ul;
  • în câmpul de mai jos, indicați secțiunea cu „Șapte”;
  • faceți clic pe salvați setările de bază.

Programul vă va anunța că acest element a fost modificat cu succes în Boot și puteți ieși din Bootice. Data viitoare când porniți computerul, puteți alege deja ce sistem de operare să porniți de pe hard disk - Windows 7 sau XP.

Raportați conținutul


  • Încălcarea drepturilor de autor Spam Conținut incorect Link-uri întrerupte


  • Trimite

    Foarte des, cauza defecțiunii computerului este deteriorarea sectorului de pornire sau a înregistrării master boot.

    În acest caz, nu puteți porni computerul în modul sigur sau în ultimul mod de configurare cunoscut cunoscut. Este posibil ca computerul să nu afișeze erori sau este posibil să vedeți următoarele mesaje pe ecran:

    NTLDR lipseste. Apăsați Ctrl+Alt+Del pentru a reporni,

    Windows nu poate porni din cauza unui fișier corupt sau lipsă: \WINDOWS\SYSTEM32\CONFIG\SYSTEM

    Cum să restabiliți sectorul de pornire și înregistrarea de pornire folosind consola de recuperare?

    Pentru Windows XP:

    Pentru a face acest lucru, în BIOS, selectați pornirea de pe un disc CD/DVD sau setați prioritatea de pornire de pe un disc CD/DVD. Fișierele vor începe descărcarea. După ce descărcarea este completă, apăsați R pentru a lansa consola de recuperare.

    La ce copie de Windows ar trebui să mă conectez?

    1: C:\WINDOWS La ce copie de Windows ar trebui să mă conectez? Tastați 1, apăsați Enter.

    Apare un mesaj:

    **AVERTISMENT** Acest computer are o înregistrare de pornire principală non-standard sau nevalidă. Utilizarea FIXMBR poate deteriora tabelul de partiții existent. Acest lucru va duce la pierderea accesului la toate partițiile hard disk-ului curent. Dacă nu există probleme de acces la disc, se recomandă să anulați comanda FIXMBR. Confirmați noua intrare MBR?

    Presă: Y

    Noua înregistrare de pornire principală va fi scrisă. Așteptați mesajul corespunzător.

    Introduceți comanda FIXBOOT.

    Apare un mesaj: Partiția de destinație: C:. Doriți să scrieți un nou sector de boot pe partiția C:?

    Apăsați butonul Y.

    Apare un mesaj: Sistem de fișiere pe partiția de boot: NTFS (sau FAT32). Comanda FIXBOOT scrie un nou sector de boot. Noul sector de boot a fost scris cu succes.

    Tastați exit pentru a ieși din consolă. Acum, dacă aceasta a fost într-adevăr problema, computerul se va porni fără probleme.

    Pentru Windows 7

    Pentru Windows 7 comenzile sunt ușor diferite. Da, și consola se va lansa și ea diferit.

    Cum să restabiliți bootloader-ul Windows 7?

    Veți avea nevoie și de un disc cu sistemul de operare Winows 7. Pornim de pe disc, ca și în cazul Windows XP.

    După încărcarea fișierelor principale, va apărea o fereastră pentru selectarea opțiunilor de limbă. În partea de jos va fi un buton de restaurare a sistemului.

    Faceți clic pe el și selectați opțiunea dorită. În cazul nostru, linia de comandă.

    De asemenea, introducem următoarele comenzi. La început

    bootrec /fixboot (sau bootrec.exe /fixboot)

    bootrec /fixmbr (sau bootrec.exe /fixboot)

    De asemenea, apăsăm și tastăm exit pentru a ieși din consolă.

    În cazul Windows 7, Consola de recuperare poate fi lansată fără un disc folosind Instrumentele de reparare la pornire. De regulă, sistemul însuși vă va solicita să rulați instrumentul de recuperare dacă apare o defecțiune.

    Notă: Dacă dintr-o dată vezi că litera unității de sistem din consola de recuperare este diferită de a ta (adică știi sigur că sistemul de operare a fost instalat pe unitatea D și nu pe C, trebuie doar să introduci litera unității în consolă. De exemplu: D :)

    Sperăm că puteți restabili funcționarea sistemului de operare. Cu toate acestea, această metodă nu vă va ajuta neapărat. Atenție. Autorii site-ului nu sunt responsabili pentru eventualele daune cauzate computerului dumneavoastră.