MBR
IT 위키
Master Boot Record; 주 부트 레코드
저장장치의 첫 번째 섹터(512바이트)에 위치하며, 부팅 코드와 파티션 정보를 담은 영역
| 영역 | 크기 | 내용 |
|---|---|---|
| 부트 코드 | 446바이트 | 부팅 시 실행되는 기계어. 부트로더가 여기 들어간다 |
| 파티션 테이블 | 64바이트 | 파티션 4개 × 16바이트 |
| 시그니처 | 2바이트 | 0x55AA. 유효한 MBR 임을 표시 |
- 주 파티션을 4개까지만 만들 수 있다. 더 필요하면 하나를 확장 파티션으로 만들어 그 안에 논리 파티션을 둔다.
- 파티션 크기를 32비트 섹터 수로 표현해 최대 2TB 까지만 인식한다.
- 이 한계를 넘기 위해 나온 것이 GPT(GUID Partition Table)다. GPT 는 파티션 128개, 9.4ZB 까지 지원하고 백업 사본을 디스크 끝에 둔다.
MBR 이 손상되면 파티션 정보를 잃어 부팅이 불가능해진다. 이를 노려 MBR 을 덮어써 시스템을 못 쓰게 만드는 악성코드가 있다. 2013년 3·20 전산 대란에서 사용된 수법이다.
