Какво представлява MBR – Master Boot Record?

Какво представлява MBR - Master Boot Record?

Master Boot Record (MBR) е първият сектор на всеки твърд диск или флашка. Той съдържа информация за структурата на диска, включително таблицата на дяловете, която определя как е разделен диска. MBR също така съдържа код, който се изпълнява от BIOS веднага след като компютърът се стартира. Този код е отговорен за намирането на операционната система, която да се зареди.

Структура на MBR

MBR се състои от два основни компонента:

  • Зареждащ код – Това е малък програмен код, който се изпълнява от BIOS. Той е отговорен за намирането на операционната система, която да се зареди.
  • Таблица на дяловете – Това е таблица, която съдържа информация за структурата на диска, включително размера и местоположението на всеки дял.

Зареждащ код

Зареждащият код на MBR обикновено е написан на машинен език. Той изпълнява следните стъпки:

  1. Проверява таблицата на дяловете, за да определи дали има активен дял.
  2. Ако има активен дял, зарежда зареждащия сектор на активния дял в паметта.
  3. Прехвърля контрола на зареждащия сектор на активния дял.

Ако няма активен дял, зареждането се прекратява.

Таблица на дяловете

Таблица на дяловете е таблица с 4 записа, всеки от които съдържа информация за един дял. Всеки запис съдържа следната информация:

  • Тип на дяла
  • Начало на дяла
  • Край на дяла
  • Зареждащ сектор

Тип на дяла

Типът на дяла определя какъв тип е дялът. Възможните стойности са:

  • Основен дял – Това е дял, който може да бъде използван за инсталиране на операционна система.
  • Логически дял – Това е дял, който е създаден в рамките на основен дял.
  • Неизползваем дял – Това е дял, който не може да бъде използван.

Начало на дяла

Началото на дяла е позицията на първия сектор на дяла.

Край на дяла

Крайът на дяла е позицията на последния сектор на дяла.

Зареждащ сектор

Зареждащият сектор е сектор, който съдържа код, който се изпълнява от BIOS, за да зареди операционната система.

Как работи MBR

Когато компютърът се стартира, BIOS се зарежда в паметта. BIOS е малък програмен код, който е записан в ROM на дънната платка. BIOS изпълнява следните стъпки:

  1. Извършва проверка на паметта, дисковете и периферните устройства.
  2. Изчита MBR от първия сектор на твърдия диск.
  3. Изпълнява зареждащия код на MBR.

Зареждащият код на MBR изпълнява следните стъпки:

  1. Проверява таблицата на дяловете, за да определи дали има активен дял.
  2. Ако има активен дял, зарежда зареждащия сектор на активния дял в паметта.
  3. Прехвърля контрола на зареждащия сектор на активния дял.

Зареждащият сектор на активния дял изпълнява следните стъпки:

  1. Изпълнява код, който подготвя хардуера за зареждане на операционната система.
  2. Зарежда операционната система в паметта.
  3. Прехвърля контрола на операционната система.

MBR вируси

MBR вирусите са вид компютърен вирус, който атакува MBR. MBR вирусите могат да повредят или унищожат MBR, което може да направи невъзможно за компютъра да се стартира.

MBR вирусите обикновено се разпространяват чрез заразени носители, като например USB флашки или CD-ROM дискове.

MBR защита

За да се защитите от MBR вируси, можете да предприемете следните мерки:

  • Използвайте антивирусен софтуер, който е актуализиран с най-новите дефиниции на вируси.
  • Не отваряйте съмнителни файлове или приложения от непознати източници.
  • Използвайте защитен софтуер за USB флашки и други носители.

MBR възстановяване

Ако MBR бъде повреден или унищожен, може да се наложи да го възстановите, за да можете да стартирате компютъра си. Има няколко начина за възстановяване на MBR, като например:

  • Използване на диск за възстановяване или USB флашка, които са предоставени от производителя на вашия компютър.
  • Използване на инструмент за възстановяване на MBR, който можете да изтеглите от интернет.

Ако не можете да възстановите MBR сами, можете да се обърнете към техник.

MBR ограничения

MBR има няколко ограничения, включително:

  • Може да поддържа само до 4 основни дяла.
  • Не може да поддържа дялове с размер над 2 TB.
  • Не е много сигурен срещу вируси.

GPT

GPT (GUID Partition Table) е нов стандарт за управление на дяловете, който заменя MBR. GPT има следните предимства пред MBR:

  • Може да поддържа до 128 основни дяла.
  • Може да поддържа дялове с размер до 9.444.736.096 TB.
  • Е по-сигурен срещу вируси.

MBR все още се използва широко, но GPT става все по-популярен.

Благодарим ви за прочитането на статията! Ако намерихте информацията за полезна, можете да дарите посредством бутоните по-долу:

Може да харесате още...