Какво представлява кода за зареждане на обема?

Какъв е кодът за зареждане на обема и помага за определяне на грешки в буферния код на обема

Кодът за зареждане на звука и блоковият дисков параметър, както и двете основни части, които съставят регистъра / сектора за зареждане на обема . Кодът за зареждане на звука се извиква от главния код за стартиране и се използва за стартиране на мениджъра за зареждане, който започва с действителното зареждане на операционната система .

Кодът за зареждане на звука съществува на всеки дял, където има записа за зареждане на обема, което е всеки форматиран дял. Въпреки това, той се извиква само от главния код за стартиране на основния дял, който е зададен като активен. В противен случай, за неактивните дялове кодът за зареждане на звука остава неизползван.

Кодовете за зареждане на звука са специфични за операционната система на този конкретен дял. Например кодът за зареждане на обем за Windows 10 може да функционира по различен начин от един за вкус на Linux или дори на различна версия на Windows като Windows XP или Windows 7 .

Забележка: Кодът за зареждане на звука понякога се обозначава със съкращението му VBC.

Какво прави кода за зареждане на звука

Основният зареждащ запис търси за bootable устройство, независимо от коя зареждаща последователност / ред е зададена от BIOS .

Съвет: Вижте Как да промените реда за зареждане в BIOS, ако имате нужда от помощ за промяна на реда, в който са проверени кодовете за зареждане на устройството.

След като се намери подходящо устройство, като твърд диск , кодът за зареждане на звука е отговорен за зареждането на подходящите файлове, които стартират операционната система. За Windows 10, Windows 8 , Windows 7 и Windows Vista , това е Boot Manager на Windows (BOOTMGR), който действително зарежда операционната система.

За по-стари версии на Windows, като Windows XP, това е NT Loader (NTLDR), който кодът за зареждане на обема използва за стартиране на операционната система.

И в двата случая кода за зареждане на звука намира правилните данни, за да премести процеса на зареждане напред. Тук можете да видите, когато кодът за зареждане на звука се използва в типичен процес, в който операционната система се зарежда от твърд диск:

  1. POST се изпълнява, за да провери функционалността на хардуера .
  2. BIOS зарежда и изпълнява код от главния зареждащ запис, разположен в първия сектор на твърдия диск.
  3. Основният код за зареждане преглежда главната таблица на дяловете за стартиращ дял на този твърд диск.
  4. Направен е опит за зареждане на основния активен дял.
  5. Обемът за зареждане на обема на този дял се зарежда в паметта, за да може да се използва неговият блок за код и дисков параметър.
  6. Кодът за зареждане на обема в този сектор на зареждането се дава под контрол на останалата част от процеса на зареждане, където се гарантира, че структурата на файловата система е в работен ред.
  7. След като кодът за зареждане на звука потвърди файловата система, BOOTMGR или NTLDR се изпълняват.
  8. Както бе споменато по-горе, BOOTMGR или NTLDR се зареждат в паметта и контролът се прехвърля върху тях, за да могат да се изпълнят правилните OS файлове и Windows да стартира нормално.

Грешки в обема на буут кода

Както можете да видите по-горе, има много компоненти, които съставят общия процес, по време на който операционната система може в крайна сметка да бъде заредена. Това означава, че има много случаи, при които може да бъде хвърлена грешка и следователно различни проблеми, които биха могли да причинят конкретни съобщения за грешка.

Повреденият код за зареждане на обем обикновено води до грешки hal.dll, като:

Тези видове грешки при код за зареждане на обем могат да бъдат коригирани с командата bootsect , една от многото команди на Command Prompt, налични в Windows. Вижте Как да използвате Bootsect за актуализиране на кода за зареждане на обема на BOOTMGR, ако имате нужда от помощ с това.

В стъпка 4 по-горе, ако опитът за намиране на активен дял се провали, може да видите грешка като " Без зареждане устройство". Ясно е в момента, в който възникне грешката, че не се дължи на кода за зареждане на звука.

Възможно е или да няма правилно форматиран дял на този твърд диск, или BIOS да гледа неправилно устройство, в който случай можете да промените реда на зареждане на правилното устройство, като твърдия диск (вместо диск или външен твърд диск например).