FDISK /MBR이 마스터 부트 레코드를 다시 쓴다

기술 자료 번역 기술 자료 번역
기술 자료: 69013 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

이 페이지에서

요약

일반적으로 MS-DOS Fdisk 유틸리티는 MBR(마스터 부트 레코드)이 없는 경우에만 마스터 부트 레코드를 업데이트합니다. Fdisk를 사용하여 파티션을 다시 나누는 경우에는 마스터 부트 레코드가 다시 작성되지 않습니다.

Fdisk에는 파티션 테이블 정보를 변경하지 않고 하드 디스크에 마스터 부트 레코드를 쓰도록 하는 /mbr이라는 문서로 설명되어 있지 않은 매개 변수가 있습니다.

경고: 이러한 방법으로 하드 디스크에 마스터 부트 레코드를 쓰면 SpeedStor를 사용하여 파티션을 나눈 특정 하드 디스크를 사용하지 못하게 될 수 있습니다. 일부 이중 부팅 프로그램과 파티션이 5개 이상인 디스크의 경우에도 문제가 발생할 수 있습니다.

추가 정보

MBR의 정의

ROM BIOS 부트스트랩 루틴의 끝에서 BIOS는 시스템의 첫 번째 플로피 또는 하드 디스크의 첫 번째 물리적 섹터를 읽고 실행합니다. 이러한 하드 디스크의 첫 번째 섹터를 마스터 부트 레코드(경우에 따라 파티션 테이블이나 마스터 부트 블록)라고 합니다. 이 하드 디스크 섹터의 시작 부분에는 작은 프로그램이 있습니다. 파티션 정보 또는 파티션 테이블은 이 섹터의 끝에 저장됩니다. 이 프로그램은 파티션 정보를 사용하여 부팅 가능한 파티션(대개 첫 번째 주 DOS 파티션)을 확인하고 해당 파티션에서 부팅을 시도합니다.

이 프로그램은 fdisk /mbr 명령으로 디스크에 쓰여지며 보통 마스터 부트 레코드라고 합니다. 일반적인 작업 중에는 Fdisk가 마스터 부트 레코드가 없는 경우에만 이 프로그램을 디스크에 씁니다.

참고: fdisk /mbr 명령은 BIOS 호출을 사용하여 시스템 드라이브(DISK-0)에서만 MBR을 다시 씁니다. fdisk /mbr 명령이 DISK-0이 아닌 곳에서 작동하도록 다른 드라이브를 지정할 수는 없습니다.

설치 중 MBR이 변경되는 이유

Microsoft MS-DOS 업그레이드를 설치하는 동안 설치 프로그램은 하드 디스크에서 다음과 유사한 메시지를 표시하는 코드로 마스터 부트 레코드를 대체합니다.
The MS-DOS 5.0 Setup was not completed.
Insert the UNINSTALL #1 diskette in drive A.
Press the ENTER key to continue.
설치 프로그램이 완료되려면 이 메시지가 지워져야 하고 마스터 부트 코드가 다시 쓰여져야 합니다. 설치 중 문제가 발생하여 이전 버전의 MS-DOS로 돌아가는 경우 제거에서도 이 메시지를 제거해야 합니다. 하지만 설치나 제거에서 이 메시지를 제거하지 않거나 마스터 부트 레코드가 손상된 경우에는 다음 명령을 사용하여 새 마스터 부트 레코드를 디스크에 쓸 수 있습니다.
fdisk /mbr

경고

다음 조건 중 하나에 해당하면 이 명령을 사용하지 마십시오.
  • Storage Dimensions의 SpeedStor 유틸리티를 /bootall 옵션과 함께 사용하여 디스크의 파티션을 나누었습니다.
  • 파티션이 5개 이상 있습니다.
  • 특정한 이중 부팅 프로그램을 사용하고 있습니다.
Storage Dimensions의 SpeedStor 유틸리티를 /bootall 옵션과 함께 사용하면 드라이브의 물리적 매개 변수(실린더, 헤드 및 섹터)가 다시 정의됩니다. /bootall 스위치를 사용하면 MS-DOS에서 사용하지 않는 마스터 부트 레코드의 영역에서 드라이브가 변경된 방식에 대한 정보가 저장됩니다. fdisk /mbr 명령을 사용하면 이 정보가 지워지므로 디스크를 사용할 수 없게 됩니다.

일부 이전 OEM 버전의 MS-DOS와 일부 타사 파티션 유틸리티에서는 5개 이상의 파티션을 만들 수 있습니다. 추가 파티션 정보는 일반적으로 fdisk /mbr 명령이 덮어쓰는 영역의 파티션에 저장됩니다.

일부 이중 부팅 프로그램에는 시작할 때 사용할 운영 체제를 묻는 특수한 MBR이 있습니다. fdisk /mbr 명령은 이 프로그램을 지웁니다. 활성으로 표시된 파티션을 부팅하는 이중 부팅 시스템은 fdisk /mbr 명령의 영향을 받지 않습니다.

파티션에 대한 자세한 내용을 찾으려면 Microsoft 기술 자료에서 다음 단어를 검색하십시오.
partitioning
이 문서에 나와 있는 다른 공급업체 제품은 Microsoft와 무관한 회사에서 제조한 것입니다. Microsoft는 이들 제품의 성능이나 신뢰성에 관하여 명시적이든 묵시적이든 어떠한 보증도 하지 않습니다.

참조

파티션, 디스크 구성 및 부팅 과정에 대한 자세한 내용은 QUE Corporation에서 출판한 DOS Programmer's Reference(저자: Terry Dettmann)의 3장과 8장, Microsoft Press에서 출판한 Advanced MS-DOS Programming(저자: Ray Duncan)의 2장과 10장, Microsoft Press에서 출판한 The MS-DOS Encyclopedia의 문서 3에도 나와 있습니다.



Microsoft 제품 관련 기술 전문가들과 온라인으로 정보를 교환하시려면 Microsoft 뉴스 그룹에 참여하시기 바랍니다.

속성

기술 자료: 69013 - 마지막 검토: 2004년 11월 30일 화요일 - 수정: 2.1
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft MS-DOS 6.22 Standard Edition
  • Microsoft Windows 95
  • Microsoft Windows 98 Standard Edition
  • Microsoft Windows Millennium Edition
키워드:?
kbinfo KB69013

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com