Master boot record

Ahn9807 (토론 | 기여)님의 2023년 2월 21일 (화) 01:23 판 (새 문서: 분류: 파일 시스템 ==개요 == {| class="wikitable" |+ 마스터 부트 레코드의 구조 |- ! colspan="2" | 주소 ! rowspan="2" style="vertical-align: middle" colspan="2" | 설명 ! rowspan="2" style="vertical-align: middle" | 크기<br />(바이트) |- ! style="width: 3em" | 십육진수 ! style="width: 3em" | 십진수 |- | style="text-align: center" | <code>0000</code> | style="text-align: center" | 0 || colspan="2" | 코드...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)


개요

마스터 부트 레코드의 구조
주소 설명 크기
(바이트)
십육진수 십진수
0000 0 코드 영역 440
최대 446
01B8 440 디스크 서명 4
01BC 444 보통 없음(Null); 0x0000 2
01BE 446 프라이머리 파티션 테이블
(4개의 16바이트 엔트리)
64
01FE 510 55h MBR 서명;
0xAA55
2
01FF 511 AAh
MBR, 전체 크기: 446 + 64 + 2 = 512

마스터 부트 레코드는 디스크의 파티션 정보와, 가능하다면 운영체제를 부팅시킬 수 있는 부트 레코드가 저장된 장소이다. 512바이트의 크기를 가지고 있으며, 처음 440바이트는 코드 섹션으로 부팅시 실행시킬 기계어가 들어간다. 그후 나오는 섹션들은 파티션에 대한 정보를 가지고 있으며 현대의 컴퓨터는 4개의 파티션 뿐만 아니라 Extended partition또한 허용한다.