Какво е Master Boot Record (MBR)? Определение и как да използвам [MiniTool Wiki]
What Is Master Boot Record
Бърза навигация:
Master Boot Record (MBR) е специален тип сектор за зареждане, който се намира в началото на разделените компютърни устройства за съхранение като вътрешни твърди дискове, външни твърди дискове, сменяеми устройства и др. Тази концепция е представена за първи път публично през 1983 г. с PC DOS 2.0.
MBR съдържа информацията за това как логическите дялове, съдържащи файлови системи, са организирани на този носител за съхранение. Той също така съдържа изпълним код, който да функционира като товарач за инсталираната операционна система.
Максималното адресируемо място за съхранение на MBR дяловата таблица е 2TB ( 2 ^ 32 × 512 байта ). Следователно, базираната на MBR схема за разделяне постепенно се заменя със схемата за разделяне на GUID (GPT).
MBR не може да съществува на неразделен носител като дискети.
Когато получите нов твърд диск, можете да го използвате Съветник за дялове на MiniTool и е ' Инициализирайте към MBR Disk 'функция за извършване на тази работа.
Общ преглед
Като цяло има два вида определения за MBR. Най-общо казано, MBR съдържа целия сектор ( bootstrap, таблица на дяловете и идентификатор на разделяне ). Макар и в тесен смисъл, той се отнася само до bootstrap.
Обикновено секторът, който съдържа код на товарача, е Main Boot Record ( MBR ), защото този код на товарача вече заема по-голямата част от свободното пространство. Освен това командите за форматиране на дялове няма да изтрият MBR информацията, тъй като това специално пространство не принадлежи на никакви дялове.
MBR съдържа три части (< 512 байта )
1: Основни зареждащи устройства / Основен запис на зареждане ( 446 байта )
Началото на MBR е първият етап от кода на товарача. И кодът на товарача е променлив. По този начин потребителите могат да стартират MBR от множество операционни системи. Може да се намери в програмата FDISK. След стартиране на твърдия диск, MBR ще предаде контролното право на определена операционна система, която е регистрирана в таблицата на дяловете.
2: Таблица за разделяне на диска ( DPT )
Таблицата на дяловете описва дяловете на устройство за съхранение. Таблицата на дисковите дялове се намира в първия сектор ( цилиндър 0, глава 0 и сектор 1, MBR ) на всеки твърд диск. Общата таблица на дяловете е дълга 64 байта, а всеки запис на дял е 16 байта. Следователно на MBR диска има максимум 4 дяла. Ако потребителите се нуждаят от повече дялове, те могат да създадат разширен дял, тъй като разширеният дял може да бъде разделен на няколко логически устройства.
3: КРАЙ Подпис
Стойността му е AA55. Но може да изглежда като 55AA, тъй като ниската стойност ще бъде пред високата.
Забележка: MBR не принадлежи към никоя операционна система. Следователно командата на диска не може да го прочете. Потребителите обаче могат да го променят или пренапишат чрез команди. Например, в minix 3 потребителите могат да използват командата “installboot-m / dev / c / us / r / mdec / masterboot ', за да напишат програмата master-boot в MBR.
Основна функция и процес на стартиране на MBR
BIOS автоматично ще проверява всички хардуерни устройства, когато потребителите стартират компютъра. След това системното зареждане ще чете MBR от CHS в паметта. И след това може да изпълни главния запис за зареждане.
Главният запис за зареждане ще провери таблицата на дяловете на твърдия диск, за да види дали е в добър ред, и да потърси стартиращ дял “ активен ”В таблицата на дяловете. Освен това може да помогне за съхраняване на съдържанието на първия логически сектор на активния дял в паметта. И съдържанието на сектора се нарича dos boot record ( DBR ).
Процесът на четене на MBR
Първо програмата BIOS проверява системния хардуер и след това проверява наличните устройства за зареждане в съответствие с реда за зареждане, зададен в CMOS. След това BIOS чете първия сектор, а именно MBR сектора на 0000: 7C00H. След това BIOS чете 0000: 7CFEH-0000, за да види дали крайният подпис е 55AAH. Ако е така, BIOS ще предаде контрол на MBR, за да зареди Windows. Ако не, BIOS ще чете други стартиращи устройства. Ако няма стартиращо устройство, ще получим съобщението „NO RAM BASIC“ и Windows не може да стартира.
Виртуален MBR
Виртуалният MBR се отнася до разширен запис на зареждане ( EBR ), чиито записи на записи са идентични с MBR.
Възстановете MBR
В някои случаи грешната работа или нашествието на компютърни вируси може да повреди MBR. В резултат на това, когато стартират компютър, потребителите просто виждат черен екран или някои глупости. Насочени към тази ситуация, те могат да се обърнат към някои решения, като:
DOS команди: fdisk / mbr