MBR-Master Boot Record
메 인 가이드 섹 터 는 하 드 디스크 자체 의 관련 정보 와 하 드 디스크 각 파 티 션 의 크기 와 위치 정 보 를 기록 하고 데이터 정보의 중요 한 입구 입 니 다.만약 그것 이 파괴 되면 하드디스크 의 기본 데이터 구조 정 보 를 잃 어 버 리 고 번 거 로 운 방식 으로 데이터 구조 정 보 를 탐색 적 으로 재 구성 한 후에 야 원래 의 데이터 에 다시 접근 할 수 있다.메 인 가이드 섹 터 안의 정 보 는 FDISK 를 통 해 기 록 된 것 으로 저급 포맷 의 결과 물 로 운영 체제 와 아무런 관계 가 없다 (운영 체 제 는 고급 포맷 된 하 드 디스크 섹 터 위 에 세 워 져 있 으 며 일정한 파일 시스템 과 연결 되 어 있다).
하 드 디스크 의 경우 섹 터 의 가능 한 바이트 수 는 128 이다.×2n (n=0,1,2,3)。대부분의 경우 n = 2, 즉 하나의 섹 터 (sector) 의 크기 는 512 바이트 이다.
표준 MBR 구조
위치
묘사 하 다.
길이 (비트 그룹)
Hex
Oct
Dec
0000
0000
0
코드 영역
440 (최대 446)
01B8
0670
440
디스크 표식 선택
4
01BC
0674
444
보통 빈 값 입 니 다.0x0000
2
01BE
0676
446
표준 MBR 분 구 표 계획 (4 개 16 byte 의 주 분 구 표 입구)
64
01FE
0776
510
55h
MBR 유효 표지: 0x55AA
2
01FF
0777
511
AAh
MBR, 총 크기: 446 + 64 + 2 =
512
주 유도 기록 의 구성
시작 코드
메 인 가이드 기록 의 첫 번 째 단 계 는 안내 코드 입 니 다.그 중에서 하 드 디스크 안내 프로그램의 주요 역할 은 파 티 션 시트 가 정확 한 지 확인 하고 시스템 하드웨어 가 자체 검 사 를 마 친 후에 하 드 디스크 에 제어 권 을 주 는 안내 프로그램 (예 를 들 어 GNU GRUB) 이다.MBR 은 파 티 션 프로그램 (예 를 들 어 Fdisk) 에 의 해 만들어 진 것 으로 어떠한 운영 체제 에 도 의존 하지 않 으 며 하 드 디스크 유도 프로그램 도 바 꿀 수 있어 다 중 시스템 유 도 를 실현 할 수 있다.
하드디스크 구분 표
하드디스크 구분 표
하드디스크 분할 구조 정보
편향
길이 (바이트)
의의
00H
1
파 티 션 상태: 00 -- > 비 활동 파 티 션;80 -- > 이벤트 파 티 션;다른 수 치 는 의미 가 없습니다.
01H
1
파 티 션 시작 자기해드 번호 (HEAD), 모두 8 비트 사용
02H
2
파 티 션 시작 부채 지역 번호 (SECTOR) 는 02H 의 위 치 를 0 - 5 로 차지 합 니 다.이 구역 의 시작 자기 주 번호 (CYLINDER) 는 02H 의 위치 6 - 7 과 03H 의 전체 8 자 리 를 차지한다.
04H
1
파일 시스템 플래그 비트
05H
1
파 티 션 종료 자기해드 번호 (HEAD), 모두 8 비트 사용
06H
2
파 티 션 종료 부채 지역 번호 (SECTOR) 는 06H 의 위치 0 - 5 를 차지 합 니 다.이 구역 의 시작 자기 주 번호 (CYLINDER) 는 06H 의 위치 6 - 7 과 07H 의 전체 8 자 리 를 차지한다.
08H
4
파 티 션 시작 상대 부채 지역 번호
0CH
4
파 티 션 총 섹 터 수
하 드 디스크 파 티 션 시트 는 메 인 가이드 섹 터 의 64 바이트 (오프셋 01BEH - 오프셋 01FDH) 를 차지 하고 네 개의 파 티 션 정 보 를 설명 할 수 있 으 며 그 중에서 각 파 티 션 의 정 보 는 16 개의 바이트 를 차지한다.구체 적 인 각 바이트 의 정 의 는 하 드 디스크 파 티 션 구조 정 보 를 참조 할 수 있다.다음은 하나의 예 이다.
만약 에 특정한 구역 이 하 드 디스크 구역 표 에 있 는 정 보 는 다음 과 같다. 80 01 01 00 B FE BF FC 3F 00 00 7E 86 BB 00.
이 를 통 해 알 수 있 듯 이 맨 앞의 '80' 은 분 구 의 활성화 표지 로 시스템 이 유도 할 수 있 음 을 나타 낸다 [1]."01 01 00" 은 분 구 에서 시작 하 는 자기해드 번호 가 01 이 고 시작 하 는 부채 번 호 는 01 이 며 시작 하 는 기둥 번 호 는 00 입 니 다."0B" 는 분 구 를 나타 내 는 시스템 유형 은 FAT 32 이 고 다른 비교적 자주 사용 하 는 것 은 04 (FAT 16), 07 (NTFS) 이다.'FE BF FC' 는 파 티 션 이 끝 난 자기해드 번호 가 254 이 고 파 티 션 이 끝 난 부채 지역 번 호 는 63, 파 티 션 이 끝 난 기둥 번 호 는 764 임 을 나타 낸다.'3F 00 00 00' 은 첫 번 째 섹 터 의 상대 적 인 섹 터 번호 가 63 임 을 나타 낸다.7E 86 BB 00 은 전체 섹 터 수 를 12289622 로 나타 낸다.
끝 표시 자
끝 표지 글자 55, AA (오프셋 1FEH - 오프셋 1FFH) 는 메 인 가이드 섹 터 의 마지막 두 바이트 로 메 인 가이드 기록 이 효과 적 인지 검증 하 는 표지 이다.
주 유도 섹 터 읽 기 프로 세 스
메 인 가이드 기록 과 하 드 디스크 파 티 션
메 인 가이드 기록 의 구 조 를 통 해 알 수 있 듯 이 64 바이트 의 하 드 디스크 파 티 션 시트 만 포함 하고 있다.각 파 티 션 정보 에 16 개의 바이트 가 필요 하기 때문에 MBR 형 파 티 션 구 조 를 사용 한 하 드 디스크 (디스크 볼 륨 유형 은 MS - DOS) 에 대해 서 는 최대 4 개의 주요 파 티 션 만 식별 할 수 있다.따라서 이러한 파 티 션 구 조 를 사용 한 하 드 디스크 에 있어 서 4 개 이상 의 주요 파 티 션 을 얻 으 려 면 불가능 하 다.여 기 는 확장 구역 을 끌 어 내야 합 니 다.확장 구역 도 메 인 구역 (Primary partition) 의 하나 이지 만 메 인 구역 과 달리 이론 적 으로 수많은 논리 적 구역 으로 나 눌 수 있다.[2]
확장 구역 에서 논리 드라이브 의 안내 기록 은 체인 식 입 니 다.모든 논리 구역 에는 MBR 구조 와 유사 한 확장 안내 기록 (EBR) 이 있 는데 그 구역 표 의 첫 번 째 항목 은 이 논리 구역 자체 의 안내 섹 터 를 가리 키 고 두 번 째 항목 은 다음 논리 드라이브 의 EBR 을 가리 키 며 구역 표 의 세 번 째, 네 번 째 항목 은 사용 되 지 않 는 다.
Windows 시스템 의 기본 적 인 상황 에서 일반적으로 하나의 메 인 파 티 션 만 시스템 에 나 누고 나머지 부분 은 모두 확장 파 티 션 에 들어간다.여기 에는 다음 과 같은 몇 가지 주의 가 필요 하 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.