Co to jest główny rekord rozruchowy (MBR)? Definicja i jak używać [MiniTool Wiki]
What Is Master Boot Record
Szybka nawigacja :
Główny rekord rozruchowy (MBR) to specjalny typ sektora rozruchowego, który znajduje się na początku partycjonowanych urządzeń pamięci masowej komputera, takich jak wewnętrzne dyski twarde, zewnętrzne dyski twarde, dyski wymienne i inne. Koncepcja ta została po raz pierwszy publicznie zaprezentowana w 1983 roku wraz z PC DOS 2.0.
MBR zawiera informacje o tym, jak partycje logiczne zawierające systemy plików są zorganizowane na tym nośniku pamięci. Zawiera również kod wykonywalny działający jako moduł ładujący dla zainstalowanego systemu operacyjnego.
Maksymalna adresowalna przestrzeń dyskowa tablicy partycji MBR to 2 TB ( 2 ^ 32 × 512 bajtów ). Dlatego schemat partycjonowania oparty na MBR jest stopniowo zastępowany przez schemat tabeli partycji GUID (GPT).
MBR nie może istnieć na nośnikach niepartycjonowanych, takich jak dyskietki.
Kiedy otrzymasz nowy dysk twardy, możesz użyć Kreator partycji MiniTool i jego ' Zainicjuj na dysku MBR funkcji, aby wykonać tę pracę.
Przegląd
Ogólnie rzecz biorąc, istnieją dwa rodzaje definicji MBR. Ogólnie rzecz biorąc, MBR obejmuje cały sektor ( bootstrap, tablica partycji i identyfikator separacji ). Choć w wąskim sensie, odnosi się tylko do bootstrapu.
Ogólnie sektor zawierający kod programu ładującego to Główny rekord rozruchowy ( MBR ), ponieważ ten kod modułu ładującego już zajmuje większość wolnego miejsca. Poza tym polecenia formatowania partycji nie usuwają informacji MBR, ponieważ ta specjalna przestrzeń nie należy do żadnej partycji.
MBR zawiera trzy części (< 512 bajtów )
1: Podstawowe programy ładujące / Główny rekord rozruchowy ( 446 bajtów )
Początek MBR to pierwszy etap kodu programu ładującego. Kod programu ładującego jest zmienny. W ten sposób użytkownicy mogą uruchamiać MBR z wielu systemów operacyjnych. Można go znaleźć w programie FDISK. Po uruchomieniu dysku twardego MBR przekaże kontrolę do określonego systemu operacyjnego, który został zarejestrowany w tablicy partycji.
2: Tabela partycji dysków ( DPT )
Tabela partycji opisuje partycje urządzenia pamięci masowej. Tablica partycji dysku znajduje się w pierwszym sektorze ( cylinder 0, głowica 0 i sektor 1, MBR ) każdego dysku twardego. Całkowita tablica partycji ma 64 bajty, a każdy wpis partycji ma 16 bajtów. Dlatego na dysku MBR są maksymalnie 4 partycje. Jeśli użytkownicy potrzebują więcej partycji, mogą utworzyć partycję rozszerzoną, ponieważ partycję rozszerzoną można podzielić na kilka dysków logicznych.
3: Podpis KOŃCOWY
Jego wartość to AA55. Ale może wyglądać na 55AA, ponieważ niska wartość będzie przed wysoką.
Uwaga: MBR nie należy do żadnego systemu operacyjnego. Dlatego polecenie dysku nie może go odczytać. Jednak użytkownicy mogą modyfikować lub przepisać go za pomocą poleceń. Na przykład w minix 3 użytkownicy mogą użyć polecenia „installboot-m / dev / c / us / r / mdec / masterboot”, aby zapisać program master-boot w MBR.
Główna funkcja i proces rozruchu MBR
BIOS automatycznie sprawdzi wszystkie urządzenia sprzętowe, gdy użytkownicy uruchomią komputer. Następnie ładowanie systemu odczyta MBR z CHS do pamięci. A następnie może wykonać główny rekord rozruchowy.
Główny rekord rozruchowy sprawdzi tabelę partycji dysku twardego, aby sprawdzić, czy jest w dobrym stanie i wyszuka partycję rozruchową ” aktywny ”W tabeli partycji. Poza tym może pomóc w przechowywaniu w pamięci zawartości pierwszego sektora logicznego aktywnej partycji. Zawartość sektora nazywana jest rekordem rozruchowym dos ( DBR ).
Proces czytania MBR
Najpierw program BIOS sprawdza sprzęt systemowy, a następnie sprawdza dostępne urządzenia rozruchowe zgodnie z kolejnością rozruchu ustawioną w CMOS. Następnie BIOS odczytuje pierwszy sektor, a mianowicie sektor MBR do 0000: 7C00H. Następnie BIOS odczytuje 0000: 7CFEH-0000, aby sprawdzić, czy sygnatura końcowa to 55AAH. Jeśli tak, BIOS przekaże kontrolę do MBR, aby załadować system Windows. Jeśli nie, BIOS odczyta inne urządzenia rozruchowe. Jeśli nie ma urządzenia startowego, otrzymamy komunikat „NO RAM BASIC” i system Windows nie może się uruchomić.
Wirtualny MBR
Wirtualny MBR odnosi się do rozszerzonego rekordu rozruchowego ( EBR ), których wpisy rekordów są identyczne z rekordami MBR.
Odbuduj MBR
W niektórych przypadkach błędne działanie lub inwazja wirusa komputerowego może spowodować uszkodzenie MBR. W rezultacie podczas uruchamiania komputera użytkownicy widzą po prostu czarny ekran lub jakieś bzdury. Dążąc do tej sytuacji, mogą skorzystać z kilku rozwiązań, takich jak:
Polecenia DOS: fdisk / mbr