Quin és el codi d'arrencada del volum?

Quin volum de codi d'arrencada ajuda i ajuda a solucionar els errors del codi d'arrencada del volum

El codi d'arrencada del volum i el bloc de paràmetres del disc i les dues parts principals que componen el registre / registre d'arrencada del volum . El codi d'arrencada de volum és cridat pel codi d'arrencada mestre i s'utilitza per iniciar el gestor d'arrencada, que comença amb la càrrega real del sistema operatiu .

El codi d'arrencada del volum existeix a cada partició on existeix el registre d'arrencada del volum, que és la partició formateada . Tanmateix, el codi d'arrencada mestre només requereix la partició primària que s'estableix com a activa. En cas contrari, per a particions no actives, el codi d'arrencada del volum no s'utilitza.

Els codis d'arrencada del volum són específics del sistema operatiu en aquesta partició en particular. Per exemple, un codi d'arrencada de volum per a Windows 10 pot funcionar de manera diferent que un per a un sabor de Linux o fins i tot una versió diferent de Windows com Windows XP o Windows 7 .

Nota: el codi d'arrencada del volum de vegades es refereix amb la seva sigla VBC.

El que fa el codi d'arrencada del volum

El registre mestre d'arrencada busca un dispositiu d' arrencada en la BIOS que estableixi la seqüència / ordre d'arrencada .

Consell: consulteu Com canviar l'ordre d'inici a la BIOS si necessiteu ajuda per canviar l'ordre en què es comproven els codis d'arrencada del dispositiu.

Una vegada que es troba un dispositiu rellevant, com un disc dur , el codi d'arrencada del volum s'encarrega de carregar els fitxers adequats que inicien el sistema operatiu. Per a Windows 10, Windows 8 , Windows 7 i Windows Vista , és el gestor d'arrencada de Windows (BOOTMGR) que realment carrega el sistema operatiu.

Per a versions anteriors de Windows, com Windows XP, és el NT Loader (NTLDR) que utilitza el codi d'arrencada del volum per iniciar el sistema operatiu.

En qualsevol cas, el codi d'arrencada del volum troba les dades correctes per moure el procés d' arrencada cap endavant. Podeu veure aquí quan el codi d'arrencada del volum s'utilitza en un procés típic en el qual el SO es carrega des d'un disc dur:

  1. POST s'executa per comprovar la funcionalitat del maquinari .
  2. BIOS carrega i executa el codi del registre d'arrencada mestre ubicat al primer sector del disc dur.
  3. El codi d'inici mestre mira a través de la taula de particions mestre per a una partició arrencable en aquest disc dur.
  4. Es fa un intent d'arrencar la partició primària i activa.
  5. El sector d'arrencada del volum d'aquesta partició es carrega a la memòria perquè es pugui utilitzar el seu bloc de paràmetres de codi i disc.
  6. El codi d'arrencada del volum dins d'aquest sector d'arrencada rep el control de la resta del procés d'arrencada, on s'assegura que l'estructura del sistema de fitxers està en funcionament.
  7. Una vegada que el codi d'arrencada del volum valida el sistema de fitxers, s'executa el BOOTMGR o el NTLDR.
  8. Com es va esmentar anteriorment, BOOTMGR o NTLDR es carrega a la memòria i es transfereix el control perquè es puguin executar els fitxers del sistema operatiu adequats i Windows pot començar normalment.

Errors del codi d'arrencada del volum

Com podeu veure a dalt, hi ha molts components que configuren el procés total durant el qual el sistema operatiu pot ser carregat en última instància. Això significa que hi ha moltes instàncies quan es pot produir un error i, per tant, diferents problemes que poden provocar missatges d'error específics.

Un codi d'arrencada de volum corrupte generalment genera errors hal.dll com:

Aquests tipus d'errors de codi d'arrencada de volum es poden corregir amb l' ordre bootsect , una de les moltes ordres de comandaments disponibles a Windows. Vegeu Com utilitzar Bootsect per actualitzar el codi d'arrencada del volum a BOOTMGR si necessiteu ajuda amb això.

Al pas 4 anterior, si l'intent de trobar una partició activa falla, pot ser que vegeu un error com " No hi ha cap dispositiu d'arrencada". Està clar en el punt que es produeix l'error que no es deu al codi d'arrencada del volum.

És possible que no hi hagi una partició amb format adequat en aquest disc dur o que el BIOS examini el dispositiu incorrecte, en aquest cas podeu canviar l'ordre d'arrencada al dispositiu correcte, com el disc dur (en lloc d'un disc o extern disc dur , per exemple).