Što je kod za pokretanje volumena (VBC definicija)

Sadržaj:

Što je kod za pokretanje volumena (VBC definicija)
Što je kod za pokretanje volumena (VBC definicija)
Anonim

Kod za pokretanje s volumena i blok parametara diska dva su glavna dijela koji čine zapis/sektor za pokretanje s volumena. Kôd za pokretanje volumena poziva glavni kod za pokretanje i koristi se za pokretanje upravitelja za pokretanje, koji započinje stvarno učitavanje operativnog sustava.

Kôd za pokretanje volumena postoji na svakoj particiji na kojoj postoji zapis o pokretanju volumena, što je svaka formatirana particija. Međutim, poziva ga samo glavni kod za pokretanje za primarnu particiju koja je postavljena kao aktivna. Inače, za neaktivne particije, kod za pokretanje volumena ostaje neiskorišten.

Kodovi za pokretanje volumena specifični su za operativni sustav na toj određenoj particiji. Na primjer, kod za pokretanje sustava za Windows 10 može funkcionirati drugačije od onog za verziju Linuxa ili čak drugu verziju sustava Windows kao što je Windows XP ili Windows 7.

Image
Image

Kod za pokretanje volumena ponekad se naziva skraćenicom VBC.

Što kod za pokretanje volumena radi

Glavni zapis za pokretanje traži uređaj za pokretanje u bilo kojem nizu/redoslijedu pokretanja koji je postavio BIOS.

Pogledajte Kako promijeniti redoslijed pokretanja u BIOS-u ako trebate pomoć pri promjeni redoslijeda kojim se provjeravaju kodovi pokretanja uređaja.

Nakon što se pronađe odgovarajući uređaj, poput tvrdog diska, kod za pokretanje volumena odgovoran je za učitavanje odgovarajućih datoteka koje pokreću operativni sustav. Za Windows 10 do Windows Vista, Windows Boot Manager (BOOTMGR) zapravo učitava operativni sustav.

Za starije verzije sustava Windows, kao što je Windows XP, kod za pokretanje operativnog sustava koristi se NT Loader (NTLDR).

U oba slučaja, kod za pokretanje volumena pronalazi točne podatke za pokretanje procesa pokretanja. Ovdje možete vidjeti kada se kod za pokretanje volumena koristi u tipičnom procesu u kojem se OS učitava s tvrdog diska:

  1. POST se pokreće za provjeru funkcionalnosti hardvera.
  2. BIOS učitava i izvršava kod iz glavnog zapisa za pokretanje koji se nalazi na prvom sektoru tvrdog diska.
  3. Glavni kod za pokretanje traži kroz glavnu particijsku tablicu particiju za pokretanje na tom tvrdom disku.
  4. Pokušano je dizanje primarne, aktivne particije.
  5. Sektor za pokretanje volumena te particije učitava se u memoriju tako da se može koristiti njegov kod i blok parametara diska.
  6. Kod za pokretanje volumena unutar tog sektora za pokretanje dobiva kontrolu nad ostatkom procesa pokretanja, gdje osigurava da je struktura datotečnog sustava u ispravnom stanju.
  7. Nakon što kod za pokretanje volumena potvrdi sustav datoteka, izvršava se BOOTMGR ili NTLDR.
  8. Kao što je gore spomenuto, BOOTMGR ili NTLDR se učitavaju u memoriju i kontrola se prenosi na njih tako da se mogu izvršiti odgovarajuće OS datoteke i Windows može pokrenuti normalno.

Pogreške koda za pokretanje volumena

Kao što možete vidjeti gore, postoji mnogo komponenti koje čine cjelokupni proces tijekom kojeg se operativni sustav može konačno učitati. To znači da postoji mnogo slučajeva kada se može javiti pogreška, a time i različiti problemi koji mogu uzrokovati određene poruke o pogrešci.

Oštećeni kod za pokretanje volumena obično rezultira hal.dll pogreškama kao što su:

  • Ne mogu pronaći \Windows\System32\hal.dll
  • Windows se nije mogao pokrenuti jer sljedeća datoteka nedostaje ili je oštećena: C:\Windows\system32\hal.dll. Molimo ponovno instalirajte kopiju gornje datoteke.

Ove vrste grešaka u kodu za pokretanje volumena mogu se popraviti naredbom bootsect, jednom od mnogih naredbi naredbenog retka dostupnih u sustavu Windows. Pogledajte Kako koristiti Bootsect za ažuriranje koda za pokretanje volumena na BOOTMGR ako trebate pomoć s tim.

U gornjem koraku 4, ako pokušaj pronalaženja aktivne particije ne uspije, mogli biste vidjeti pogrešku poput " Nema uređaja za pokretanje." Jasno je u trenutku kada se pogreška pojavljuje da to nije zbog koda za pokretanje volumena.

Moguće je da ili nema ispravno formatirane particije na tom tvrdom disku ili da BIOS traži krivi uređaj, u kojem slučaju možete promijeniti redoslijed pokretanja na ispravan uređaj kao što je tvrdi disk (umjesto toga diska ili vanjskog tvrdog diska, na primjer).

Preporučeni: