일반적으로 파티션 부팅 섹터라고하는 볼륨 부팅 레코드는 부팅 프로세스를 시작하는 데 필요한 컴퓨터 코드가 들어있는 하드 디스크 드라이브 나 다른 저장 장치의 특정 파티션에 저장된 부팅 섹터 유형입니다.
운영 체제 나 프로그램 자체에 고유하고 OS 또는 소프트웨어를로드하는 데 사용되는 볼륨 부트 레코드의 한 구성 요소를 볼륨 부팅 코드라고합니다. 다른 하나는 디스크 매개 변수 블록입니다. 미디어 매개 변수 블록 - 레이블, 크기, 클러스터 된 섹터 수, 일련 번호 등과 같은 볼륨에 대한 정보가 들어 있습니다.
노트 : VBR은 또한 가변 비트 전송률의 머리 글자로, 부트 섹터와는 아무 관련이 없지만 시간이 지남에 따라 처리되는 비트 수를 나타냅니다. 고정 비트 전송률 또는 CBR의 반대입니다.
볼륨 부팅 레코드는 일반적으로 VBR로 축약되지만 파티션 부팅 섹터, 파티션 부팅 레코드, 부팅 블록 및 볼륨 부팅 섹터라고도합니다.
볼륨 부트 레코드 복구
볼륨 부팅 코드가 손상되거나 잘못된 방법으로 구성되면 시스템 파티션에 부팅 코드의 새 복사본을 작성하여 복구 할 수 있습니다.
새 볼륨 부팅 코드를 작성하는 단계는 사용중인 Windows 버전에 따라 다릅니다.
- 새 파티션 부트 섹터를 Windows 10 / 8 / 7 / Vista 시스템 파티션에 쓰는 방법
- 새 파티션 부트 섹터를 Windows XP 시스템 파티션에 쓰는 방법
볼륨 부팅 레코드에 대한 추가 정보
볼륨 부팅 레코드는 파티션을 포맷 할 때 만들어집니다. 파티션의 첫 번째 섹터에 있습니다. 그러나 플로피 디스크를 다루는 것처럼 장치가 분할되지 않은 경우 볼륨 부팅 레코드는 전체 장치의 첫 번째 섹터에 있습니다.
노트 : 마스터 부트 레코드는 다른 유형의 부트 섹터입니다. 장치에 하나 이상의 파티션이있는 경우 마스터 부트 레코드는 전체 장치의 첫 번째 섹터에 있습니다.
모든 디스크는 하나의 마스터 부트 레코드 만 가질 수 있지만 스토리지 장치가 각각의 볼륨 부트 레코드를 가진 여러 개의 파티션을 가질 수 있다는 단순한 사실 때문에 여러 개의 볼륨 부트 레코드를 가질 수 있습니다.
볼륨 부트 레코드에 저장된 컴퓨터 코드는 BIOS, 마스터 부트 레코드 또는 부트 관리자에 의해 시작됩니다. 부팅 관리자가 볼륨 부트 레코드를 호출하는 데 사용되면 체인로드라고합니다.
NTLDR은 일부 Windows 버전 (XP 이전)의 부트 로더입니다. 하드 드라이브에 운영 체제가 두 개 이상 설치되어있는 경우 여러 운영 체제와 관련된 특정 코드가 하나의 볼륨 부트 레코드에 저장되므로 어떤 OS를 시동하기 전에 어느 부팅 디스크로 부팅할지 선택할 수 있습니다 . 최신 버전의 Windows는 NTLDR을 BOOTMGR 및 winload.exe로 대체했습니다.
또한 볼륨 부트 레코드에는 파티션의 파일 시스템에 관한 정보 (예 : NTFS 또는 FAT)와 MFT 및 MFT 미러의 위치 (파티션이 NTFS로 포맷 된 경우)가 있습니다.
볼륨 부트 레코드는 운영 체제가로드되기 전에 코드가 시작되기 때문에 일반적인 바이러스 대상이며 사용자 개입없이 자동으로 수행됩니다.