Çfarë është kodi i nisjes së volumit (përkufizimi VBC)

Përmbajtje:

Çfarë është kodi i nisjes së volumit (përkufizimi VBC)
Çfarë është kodi i nisjes së volumit (përkufizimi VBC)
Anonim

Kodi i nisjes së vëllimit dhe blloku i parametrave të diskut janë dy pjesët kryesore që përbëjnë rekordin/sektorin e nisjes së vëllimit. Kodi i nisjes së volumit thirret nga kodi kryesor i nisjes dhe përdoret për të nisur menaxherin e nisjes, i cili fillon ngarkimin aktual të sistemit operativ.

Kodi i nisjes së vëllimit ekziston në çdo ndarje ku ekziston rekordi i nisjes së vëllimit, që është çdo ndarje e formatuar. Megjithatë, thirret vetëm nga kodi kryesor i nisjes për ndarjen kryesore që është caktuar si aktive. Përndryshe, për ndarjet joaktive, kodi i nisjes së vëllimit mbetet i papërdorur.

Kodet e nisjes së vëllimit janë specifike për sistemin operativ në atë ndarje të veçantë. Për shembull, një kod boot vëllimi për Windows 10 mund të funksionojë ndryshe nga ai për një shije të Linux-it apo edhe një version tjetër të Windows si Windows XP ose Windows 7.

Image
Image

Kodi i nisjes së volumit nganjëherë referohet me shkurtesën e tij VBC.

Çfarë bën Kodi i nisjes së vëllimit

Regjistri kryesor i nisjes kërkon një pajisje të bootueshme në cilëndo sekuencë/rend të nisjes është caktuar nga BIOS.

Shihni Si të ndryshoni rendin e nisjes në BIOS nëse keni nevojë për ndihmë për të ndryshuar rendin në të cilin janë kontrolluar kodet e nisjes së pajisjes.

Pasi të gjendet një pajisje përkatëse, si një hard disk, kodi i nisjes së volumit është përgjegjës për ngarkimin e skedarëve të duhur që nisin sistemin operativ. Për Windows 10 përmes Windows Vista, është Windows Boot Manager (BOOTMGR) ai që ngarkon në të vërtetë sistemin operativ.

Për versionet më të vjetra të Windows, si Windows XP, është NT Loader (NTLDR) që përdor kodi i nisjes së volumit për të nisur sistemin operativ.

Në secilin rast, kodi i nisjes së vëllimit gjen të dhënat e sakta për të çuar më tej procesin e nisjes. Ju mund të shihni këtu kur përdoret kodi i nisjes së vëllimit në një proces tipik në të cilin OS ngarkohet nga një hard disk:

  1. POST ekzekutohet për të kontrolluar funksionalitetin e harduerit.
  2. BIOS ngarkon dhe ekzekuton kodin nga rekordi kryesor i nisjes që ndodhet në sektorin e parë të diskut.
  3. Kodi kryesor i nisjes shikon përmes tabelës së ndarjes kryesore për një ndarje të bootueshme në atë hard disk.
  4. Bëhet një përpjekje për të nisur ndarjen primare aktive.
  5. Sektori i nisjes së vëllimit të asaj ndarje ngarkohet në memorie në mënyrë që të mund të përdoret kodi i tij dhe blloku i parametrave të diskut.
  6. Kodi i nisjes së volumit brenda atij sektori të nisjes i jepet kontrolli i pjesës tjetër të procesit të nisjes, ku sigurohet që struktura e sistemit të skedarëve të jetë në gjendje pune.
  7. Pasi kodi i nisjes së volumit vërteton sistemin e skedarëve, BOOTMGR ose NTLDR ekzekutohet.
  8. Siç u përmend më lart, BOOTMGR ose NTLDR ngarkohet në memorie dhe kontrolli u transferohet atyre në mënyrë që skedarët e duhur të OS të mund të ekzekutohen dhe Windows të mund të fillojë normalisht.

Gabimet e kodit të nisjes së vëllimit

Siç mund ta shihni më lart, ka shumë komponentë që përbëjnë procesin total gjatë të cilit sistemi operativ përfundimisht mund të ngarkohet. Kjo do të thotë se ka shumë raste kur mund të hidhet një gabim, dhe për këtë arsye çështje të ndryshme që mund të shkaktojnë mesazhe të veçanta gabimi.

Një kod i korruptuar i nisjes së vëllimit zakonisht rezulton në gabime hal.dll si:

  • Nuk mund të gjej \Windows\System32\hal.dll
  • Windows nuk mund të fillonte sepse skedari i mëposhtëm mungon ose është i dëmtuar: C:\Windows\system32\hal.dll. Ju lutemi riinstaloni një kopje të skedarit të mësipërm.

Këto lloj gabimesh të kodit të nisjes së volumit mund të rregullohen me komandën bootsect, një nga komandat e shumta të Command Prompt të disponueshme në Windows. Shihni Si të përdorni Bootsect për të përditësuar kodin e nisjes së vëllimit në BOOTMGR nëse keni nevojë për ndihmë për këtë.

Në hapin 4 më sipër, nëse përpjekja për të gjetur një ndarje aktive dështon, mund të shihni një gabim si "Nuk ka pajisje boot". Është e qartë në pikën kur ndodh gabimi se nuk është për shkak të kodit të nisjes së vëllimit.

Është e mundur që ose të mos ketë një ndarje të formatuar siç duhet në atë hard disk ose që BIOS po shikon pajisjen e gabuar, në të cilin rast mund të ndryshoni rendin e nisjes në pajisjen e duhur si hard disk (në vend të kësaj të një disku ose një hard disk të jashtëm, për shembull).

Recommended: