Quin és el codi d'arrencada del volum (definició VBC)

Taula de continguts:

Quin és el codi d'arrencada del volum (definició VBC)
Quin és el codi d'arrencada del volum (definició VBC)
Anonim

El codi d'arrencada del volum i el bloc de paràmetres del disc són les dues parts principals que formen el registre/sector d'arrencada del volum. El codi d'arrencada de volum el fa servir el codi d'arrencada mestre i s'utilitza per iniciar el gestor d'arrencada, que comença la càrrega real del sistema operatiu.

El codi d'arrencada del volum existeix a totes les particions on hi ha el registre d'arrencada del volum, que és cada partició formatada. No obstant això, només l'invoca el codi d'arrencada principal per a la partició primària que està activada. En cas contrari, per a les particions no actives, el codi d'arrencada del volum no s'utilitzarà.

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

Image
Image

De vegades es fa referència al codi d'arrencada del volum amb la seva abreviatura VBC.

Què fa el codi d'arrencada del volum

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

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

Un cop trobat un dispositiu rellevant, com un disc dur, el codi d'arrencada del volum s'encarrega de carregar els fitxers adequats per iniciar el sistema operatiu. Per a Windows 10 a Windows Vista, és el Gestor d'arrencada de Windows (BOOTMGR) el que realment carrega el sistema operatiu.

Per a les versions anteriors de Windows, com Windows XP, el codi d'arrencada del volum fa servir el carregador NT (NTLDR) per iniciar el sistema operatiu.

En qualsevol cas, el codi d'arrencada del volum troba les dades correctes per avançar el procés d'arrencada. Aquí podeu veure quan s'utilitza el codi d'arrencada del volum en un procés típic en què el sistema operatiu es carrega des d'un disc dur:

  1. S'executa POST per comprovar la funcionalitat del maquinari.
  2. BIOS carrega i executa codi del registre d'arrencada mestre situat al primer sector del disc dur.

  3. El codi d'arrencada mestre busca a través de la taula de particions mestra una partició d'arrencada en aquest disc dur.
  4. S'ha intentat arrencar la partició activa principal.
  5. El sector d'arrencada del volum d'aquesta partició es carrega a la memòria perquè es pugui utilitzar el seu codi i el bloc de paràmetres del disc.
  6. El codi d'arrencada del volum dins d'aquest sector d'arrencada té el control de la resta del procés d'arrencada, on s'assegura que l'estructura del sistema de fitxers estigui en bon funcionament.
  7. Un cop el codi d'arrencada del volum valida el sistema de fitxers, s'executa el BOOTMGR o NTLDR.
  8. Com s'ha esmentat anteriorment, el BOOTMGR o NTLDR es carrega a la memòria i se'ls transfereix el control perquè es puguin executar els fitxers del sistema operatiu adequats i Windows es pugui iniciar amb normalitat.

Errors del codi d'arrencada del volum

Com podeu veure més amunt, hi ha molts components que conformen el procés total durant el qual finalment es pot carregar el sistema operatiu. Això significa que hi ha molts casos en què es pot generar un error i, per tant, diferents problemes que poden provocar missatges d'error específics.

Un codi d'arrencada de volum corrupte normalment provoca errors hal.dll com:

  • No es pot trobar \Windows\System32\hal.dll
  • Windows no s'ha pogut iniciar perquè f alta el fitxer següent o està malmès: C:\Windows\system32\hal.dll. Torneu a instal·lar una còpia del fitxer anterior.

Aquest tipus d'errors de codi d'arrencada de volum es poden solucionar amb l'ordre bootsect, una de les moltes ordres del símbol del sistema 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, és possible que vegeu un error com "No hi ha dispositiu d'arrencada". En el moment en què es produeix l'error, està clar que no es deu al codi d'arrencada del volum.

És possible que no hi hagi una partició formatada correctament en aquest disc dur o que la BIOS estigui mirant el dispositiu equivocat, en aquest cas podeu canviar l'ordre d'arrencada al dispositiu correcte com el disc dur (en lloc d'això d'un disc o disc dur extern, per exemple).

Recomanat: